Главная //Блог о SEO //Проверка и исправление битых ссылок на сайте

Проверка и исправление битых ссылок на сайте

Программа для анализа

Скачиваем программу Xenu Links Sleuth и сканируем сайт с настройками по умолчанию:

Настройки программы Xenu

Когда появляется окошко с вопросом "Links Sleuth finished. Do you want report?", отвечаем "Да". В следующем появившемся окне нажимаем "Cancel" и оказываемся в новой вкладке браузера с отчётом о сканировании. Находим в самом начале отчёт Broken links, ordered by link.

В этом отчёте действует сортировка по ссылкам на несуществующие страницы. В группах, разделённых между собой пустой строкой, на первой месте стоит битая ссылка, затем — код ответа, затем страница, на которой замечена такая ссылка.

отчёт по битым ссылкам

Какие бывают битые ссылки

Битые ссылки бывают:

  • в текстовых материалах;
  • в меню, новостных и других блоках сайта;
  • ссылки на картинки;
  • в файлах стилей;
  • ссылки внутри тегов <head> </head>;
  • исходящие ссылки на внешние ресурсы.

Битые ссылки в текстах, меню и других блоках сайта

Ссылку нужно попытаться восстановить. Определить, куда должна идти ссылка, если этого на первый взгляд не очевидно, можно:

  • по тексту ссылки (если таковой имеется);
  • по адресу ссылки. Например, когда в адресе используются слова транслитерацией или на английском языке;
  • забив адрес ссылки в составе запроса в Гугл: info:site.ru/example-link.html и посмотрев сохранённую копию страницы, если сохранилась;
  • забив адрес ссылки в вебархив https://web.archive.org/ .

Определив тематику страницы, уже можно поискать её аналоги или новую версию на сайте и поставить работающую ссылку. Если такой страницы не существует, то битую ссылку просто удаляем.

Если битых ссылок немного относительно количества страниц сайта, и они носят случайных характер, то просто исправляем их. Если ссылок много, то, вероятно, какое то время назад имело место изменение структуры сайта. В этом случае нужно попытаться понять, как был устроен сайт ранее, и проставить в файле .htaccess 301 редиректы со старых адресов разделов и страниц на новые.

Неработающие ссылки на изображения

Попытаться увидеть не отображаемое изображение можно, забив адрес страницы в составе запроса в Гугл: info:site.ru/example-link.html и посмотрев сохранённую копию или через вебархив https://web.archive.org/. Из этих источников также можно скачать изображение. Если этого сделать не удаётся, то удаляем битую картинку.

Битые ссылки в файлах стилей

Как правило, это также ссылки на несуществующие изображения, например, оставшиеся в стилях после смены дизайна, или неработающие ссылки на шрифты. Неработающие стили со ссылками удаляем.

Не рабочие ссылки внутри тегов <head> </head> и ссылки на внешние ресурсы

Такие битые ссылки удаляем.

Ссылки на страницы, отдающие 301 и 302 редирект

На сайте также нежелательно наличие ссылок на страницы, отдающие 301 или 302 редирект. Посмотреть их можно в отчёте List of redirected URLs. Все такие ссылки как внутренние, так и ведущие на внешние ресурсы нужно поправить, заменив их прямыми ссылками.