Онлайн сервіси для перевірки помилки 404

Привіт:) Помилка 404 виникає, коли сайт не може відобразити сторінку, що запитується за конкретною URL-адресою, тому що її просто не існує. Наявність неробочих чи "битих" посилань може призвести до проблем відвідуваності ресурсу та його індексування у пошукових системах. У цьому пості зроблю огляд онлайн сервісів для перевірки помилки 404 і розповім, чому з'являється і як виправити.

Чим небезпечна помилка 404?

Неіснуючі сторінки, для яких сервер віддає код 404, можна знайти на будь-якому сайті. Для цього достатньо в адресному рядку ввести неправильну адресу. Це можна порівняти з помилково набраним телефоном або неправильно вказаним номером квартири. Тут проблем немає.

Для отримання робочої сторінки сервер повинен віддавати відповідь з кодом 200 у заголовку.

Гірше, якщо "бите" посилання з'явилося після видалення сторінки, переміщення її на нову адресу або внаслідок помилки у посиланні. Чому?

  1. Користувачі йдуть і не захочуть повертатися. У результаті страждає поведінковий чинник, на який звертають увагу пошукові системи.
  2. Впаде швидкість сканування сайту пошуковими роботами. Якщо краулеру постійно траплятимуться посилання, які будуть вести в нікуди, він не так швидко "побачить" новий контент на сайті.
  3. Втратиться посилальна вага неробочої сторінки.

Це все погано впливає на SEO просування.

Далі зроблю огляд інструментів, які дозволять знайти "биті" посилання.

до змісту ↑

Онлайн сервіси для перевірки помилки 404

Покажу декілька ефективних безкоштовних інструментів.

Панель вебмайстрів Google (Google Search Console)

На панелі інструментів сервісу виберіть пункт Сторінки. Список непрацюючих сторінок шукайте у категорії Не знайдено (404).

Мінут цього способу полягає у тому, що сервіс показуватиме лише ті неробочі посилання, які виявив його робот під час обходу сайту. Насправді "битих" посилань може бути більше.
до змісту ↑

Перейдіть за посиланням https://validator.w3.org/checklink, вкажіть URL сайту та натисніть Check.

Після сканування сервіс надасть звіт про всі знайдені посилання, з якими виявить проблеми. Наприклад, такі що віддають код 404, мають редиректи (перенаправлення) або заборонені для індексування через файл robots.txt.

до змісту ↑

Відкрийте https://www.deadlinkchecker.com, введіть у рядку адресу сайту та клацніть check.

до змісту ↑

Як ще можна перевірити сайт на "биті" посилання?

Окрім online-рішень є ще й інші способи.

Це стара програма для комп'ютерів на основі Windows. Давно не оновлювалася, але й досі працює. Перевірка виконується для "звичайних" посилань, зображень, фреймів, плагінів, локальних карток зображень, таблиць стилів, скриптів і java-аплетів. Після перевірки відображається список URL-адрес, який можна сортувати за різними критеріями. Виявляє також перенаправлені URL-адреси.

Завантажити Xenu можна за посиланням http://home.snafu.de/tilman/xenulink.html#Download.

У меню програми виберіть File > Check URL…, введіть адресу веб-ресурсу та натисніть OK.

Проблемні посилання будуть позначені червоним у стовпці Status з коротким описом помилки.

Працює лише під Windows.
до змісту ↑

Модуль автоматично проводить масовий аналіз усіх зовнішніх та внутрішніх посилань у записах, сторінках, коментарях, довільних полях та CSS-стилях. Виявляє неробочі лінки, перенаправлення (редиректи), відсутні зображення.

З переваг можна виділити:

  • повідомлення про наявність проблемних URL на панелі керування або електронною поштою;
  • перевірка неробочих відеороликів YouTube, DailyMotion, Vimeo;
  • забороняє пошуковим системам переходити за непрацюючими посиланнями;
  • пошук та фільтрація посилань по URL, тексту;
  • посилання можна редагувати через плагін, не відкриваючи на редагування пост чи сторінку.
Якщо після активації плагіну не спрацьовує автоматична перевірка, її можна запустити примусово. Для цього відкрийте адмін-розділ Налаштування > Link Checker, перейдіть на вкладку Advanced і внизу натисніть кнопку Re-check all pages.

Звіт про перевірку доступний у розділі Status на вкладці General.

Головний мінус цього рішення — високе навантаження на обладнання хостингу через те, що після встановлення Broken Link Checker запускає на виконання CRON-процес, який періодично перевіряє всі лінки на сайті (старі та нові публікації). Якщо ви використовуєте віртуальний хостинг, то загальна швидкість сайту може відчутно знизитися. Тому рекомендую після перевірки всіх посилань деактивувати плагін і знову задіяти його після додавання великої кількості контенту.
до змісту ↑

Як виправити помилку 404?

"Биті" посилання частково можна відразу виправляти. Якщо Google знайшов неробочу сторінку на кшталт https://site.com/abcd, то це не страшно. Адже хтось міг просто помилитись, набираючи адресу вашого сайту у рядку браузера. Але якщо сервіс або програма виявили непрацюючий лінк на якійсь сторінці вашого сайту, то його потрібно виправити або видалити якнайскоріше. Наприклад, у статті блогу ви додали відеоролик, а через деякий час його видалив автор. Або вставили посилання на джерело, а воно із якихось причин перестало працювати.

Якщо використовуєте WordPress, то зазначений вище плагін конкретно покаже, де з'являється помилка 404, і дасть можливість відразу відредагувати посилання.

Якщо на вашому ресурсі були знайдені неіснуючі сторінки, їх варто видалити з індексу пошукових систем. Для цього в Google Search Console перейдіть до розділу Видалення, натисніть кнопку Новий запит, вкажіть неробоче посилання та слідуйте подальшим вказівкам системи.

Михайло Петров
Михайло Петров

Мене звати Михайло. Я є WordPress-розробником. Створюю сайти з "нуля", розробляю плагіни, оновлюю наявний функціонал та підтримую готові проєкти.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *