SEO, заработок в Интернете, блоггинг, работа в компьютерных программах

Как проверить сайт на битые ссылки

СсылкаБитая ссылка – это гиперссылка, ведущая на несуществующую страницу. То есть при переходе по подобной ссылке вы никуда не попадаете, потому что страницы с таким адресом просто нет в природе (ошибка 404 и т.п.). Причины появления битых ссылок на сайтах различны: у страницы сменился адрес, допущена ошибка в адресе страницы, либо страница была попросту удалена, и так далее. К тому же на своих сайтах мы часто ставим ссылки и на другие ресурсы, контролировать которые не в состоянии.

Последствия наличия битых ссылок на вашем сайте очевидны: начиная от негативной реакции посетителей и, как следствие, подрыва доверия к ресурсу, до банальных санкций от ПС (поисковых систем) за большое количество ссылок, ведущих в никуда, как признак некачественного узла.

* Что мы можем предпринять по этому поводу или как быстро проверить сайт на битые ссылки?

Всё что от нас требуется для контроля подобных ситуаций – время от времени проверять собственные веб-сайты на наличие битых ссылок и оперативно устранять проблемы. Если ссылка оказалась битой в результате ошибки в адресе URL – прописать правильный URL; если страница, на которую когда-то вела ссылка, перестала существовать – удалить эту ссылку совсем, или заменить её на рабочую гиперссылку.

Как найти битые ссылки на сайте?

xenuСпособов обнаружения битых ссылок на сайтах существует масса: от онлайн-сервисов и проверки результатов сканирования в панелях вебмастеров Гугла и Яндекса, до плагинов (для WP) и специализированного софта. Я не сторонник навешивания плагинов на движок по каждому мало-мальски заметному поводу, а онлайн-сервисы не очень удобны. Поэтому использую для этих целей софт. В частности, программу Xenu. Эта программка покоряет своей безупречной работой и простотой.

Скачать Xenu можно на оф. сайте. Вот ссылка на закачку.

После распаковки архива (весит меньше 500 КБ) и установки, запускаем программу. Если пройти по ссылкам «Options» – «Preferences» в самом верху окна программы, то откроются настройки, состоящие из двух вкладок: Basic и Advanced. Собственно, там настраивать ничего особо и не требуется. Вот как выглядят эти вкладки у меня.

Настройки Xenu - basic, advanced

Чтобы запустить проверку сайта на битые ссылки, кликаем по иконке с листом, в появившемся окне вставляем ссылку на главную страницу проверяемого сайта и жмём «Ok» внизу. После чего стартует проверка.

Запуск поиска битых ссылок программой Xenu

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

  • «Address» – адрес самой ссылки (URL)
  • «Status» – статус ссылки (об этом ниже)
  • «Type» – тип ссылки: текстовая ссылка/ссылка на изображение
  • «Size» – размер страницы со ссылкой
  • «Title» – Название страницы, на которой найдена данная ссылка
  • «Data» – Дата публикации материала

Выглядит это примерно так:

Найденные ссылки в Xenu

Не обязательно все помеченные красным ссылки на самом деле битые. Если в графе «Status» у помеченной красным ссылки стоит, например, «Timeout» – значит программа просто не дождалась загрузки документа.

Таймаут

Проверяем такую ссылку вручную (пробуем пройти по ней). Для этого нажимаем на ссылку правой кнопкой мыши и выбираем «Open in Browser» (открыть в браузере), и если нужная страница открывается – значит всё нормально, ссылка рабочая.

Открыть URL в браузере

А вот если в статусе ссылки, отмеченной красным, стоит «not found» (не найдено) и при попытке пройти по этой ссылке вы получаете ошибку 404, значит это на самом деле битая ссылка. Смотрим напротив неё в графе «Title» название страницы, на которой данная ссылка расположена, находим её на сайте и принимаем меры – либо удаляем, либо меняем на рабочую. Действуем по обстоятельствам и исходя из целесообразности.

Это всё, пожалуй, что в рамках данного поста хотелось рассказать о том, как проверить сайт на битые ссылки. Пользоваться или нет этим инструментом – решать вам. Если никогда не проверяли свой сайт на битые ссылки, думаю, вы удивитесь их количеству.

Помните о том, что каждая ошибка или недочёт на сайте сами по себе мало что значат, но все они учитываются поисковыми системами, и когда сумма ошибок переваливает некую критическую отметку – следует бан и сайт больше не получает поискового трафика.

Подписка на новые статьи. Введите e-mail:

Понравилась статья? Следи за новостями блога по Лента RSS RSS или в Обновления блога на Twitter Twitter !
Вернуться на Главную страницу
Комментарии (19)
  1. Анастасия

    Спасибо за совет. Попробую воспользоваться этим сервисом. До этого все битые ссылки только ручками проверяла.

  2. Антон

    Вручную много не напроверяете. Проверьте как написано в статье и увидите сколько на самом деле ссылок на вашем сайте.

  3. Анастасия

    Спасибо.

  4. regiser

    А есть ли что то для автоматического удаления битых ссылок.

    А за статью спасибо.

  5. Антон

    regiser, не знаю, не видел. потом чтобы удалить ссылку надо иметь доступ к коду сайта.

  6. regiser

    Я через прогу проверил сайт вылезло сотни красных строчек пробую удалить а мне пишет сайт заблокирован из за перегрузки запросами и так уже несколько часов и что теперь эти все руками надо удалять там на недели работы

  7. Антон

    Прога показывает битые ссылки а удалять конечно вручную. Можете вообще не удалять, никто не заставляет.

  8. bulls

    Есть красные ссылки not found, по в браузере открываются, срабатывает редирект.

    Скажите критично это, или можно забыть?

    Сами ссылки имеют такую конструкцию, site.ru/.../services/статья, как видим /.../ это лишнее.

  9. Антон

    не понял нифига. откуда вы знаете что там лишнее?)

    Если значение «redir» — значит ссылка с редиректом

  10. bulls

    Считаю ее правильной: site.ru/services/statya.html

    А вот эту не правильной: site.ru/... /services/statya.html

    Неправильную вставил в браузер, сработал редирект на правильную.

  11. Антон

    если редирект работает значит всё как бы нормально ссылка не битая.

  12. Sorokin Vladimir

    Хорошая программка, спасибо! Но что то она прибрехивает. Например у меня выдала вот такой адрес: «file:////D|/Редактор/glavnay.php not found». Я уже мозг своротил, пытаясь понять каким боком диск «Д» к моему сайту???!!! И, кстати, подскажите, указывается адрес куда ВЕДЕТ битая ссылка или адрес, где битая ссылка расположена? Спасибо!

  13. Антон

    Sorokin Vladimir, ПКМ по ссылке — URL properties

    Там вся инфа.

  14. Роман

    Спасибо за познавательную статью. Узнал для себя, как проверить блог на битые ссылки.

  15. Антон

    Роман, не за что.

  16. name nika

    Антон доброй ночи. Пришла из поиска. По запросу битые ссылки. Подскажите мне пожалуйста , а как их удалять с сайта.Программа Xenu у меня есть, но что делать с ними и как искать на сайте не знаю. Нигде не нашла информацию.

  17. Антон

    здравствуйте. в статье выше всё написано подробно. если что не понятно спросите.

  18. name nika

    Доброй ночи. Проверяла этой программой 2 строки красные. А программой линкоскоп, получается 1200. Я проверила эти 2 строки у меня в самом деле ведут на ошибку 404. Мне теперь их надо удалить? Как?

  19. Антон

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

Ваш комментарий