Находим и исправляем битые ссылки на сайте
Здравствуйте уважаемые посетители моего блога. Сегодня я бы хотел затронуть тему битых ссылок и рассказать вам о методах проверки сайта на эти самые ссылки. Но для начала давайте разберем, сам термин – это ссылки которые ведут на несуществующие страницы. Влияние таких ссылок очень негативно сказывается на вашем ресурсе в целом, ведь если ваш читатель попадет на такую страницу, все его желание, что-то читать дальше пропадет. Ну и соответственно для поисковых систем это один из признаков некачественного сайта. Наша с вами задача разобраться с инструментами, которые помогут найти битые ссылки на сайте и исправить это положение.
Вообще такие ссылки могут возникать по некоторым причинам:
— В самом начале установки ссылки указан неверный адрес
— Закончился срок хранения закаченного файла на файлообменник
— Изменение структуры блога/сайта
— Изменение адресов страниц на сайте или внедрение ЧПУ
— Изменились адреса страниц сайтов, на которые вы ссылаетесь
В процессе таких изменений могут возникать десятки несуществующих страниц, на которые будет ссылаться ваш ресурс.
Находить вот такие несуществующие страницы легко. Достаточно знать несколько сервисов и уметь ими пользоваться.
Мы рассмотрим 4-е основные методы проверки сайта на битые ссылки, а какой из них использовать для себя вы уже решите сами.
On-line сервисы для проверки битых ссылок:
Я нашел в сети много разных сервисов, но рекомендовать могу всего 2, которые действительно качественно определяют проблемные ссылки:
— creatingonline.com
— anybrowser.com
Расписывать принцип их работы, я не буду, тут все очень просто. Вбиваете интересующий вас урл в форму для проверки и жмете кнопку для проверки. После истечения некоторого периода времени, появится страница с результатами проверки.
Проверить сайт на битые ссылки с помощью панели инструментов Yandex и Google.
С помощью Яндекса
В панели вебмастера идем по пути – Индексирование сайта — Исключенные страницы и переходим по ссылке HTTP-статус: Ресурс не найден (404). На скриншоте указан путь.

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

С помощью Google
Аналогичным образом проходим авторизацию в панели вебмастера и идем по пути – Сканирование — Ошибки сканирования. В нижней половине страницы видим список ссылок на несуществующие страницы. В панели вебмастеров Google есть одна замечательная опция позволяющая отмечать исправленные ранее вами ссылки на несуществующие страницы. На скриншоте я показал ее.

Программа Xenu Link Sleuth
Переходим по ссылке и скачиваем программу. После чего проводим ее установку. По окончанию установки запускаем программу и забиваем адрес проверяемого ресурса. Жмем кнопку Ок, и программа начинает сбор информации.

В процессе сбора информации о битых ссылках можно увидеть 4 статуса ссылок:
OK – со ссылкой все в порядке.
Pending – идет проверка ссылки в данный момент.
Busy – поставлена в очередь на проверку.
Error — битая ссылка.

После окончания сбора информации программой будет звуковой сигнал об окончании работы, и вы можете просмотреть отчет о выполненной работе. Очень хорошая программа, пользуюсь ею постоянно.
И последний метод, который мы рассмотрим, это проверка сайта на битые ссылки с помощью плагина Broken Link Checker.
Для этого скачиваем плагин, активируем его и переходим по адресу – Параметры — Проверка ссылок и переходим на вкладку Дополнительно в которой жмем Перепроверить все страницы.

Все, плагин проверит все страницы на их доступность и на вкладке General будет отображена данная информация.

Перейдите по ссылке — Найдено «к-ство» неправильных ссылок и перед вами будет полная информация по всем битым ссылкам и перенаправлениям.

Друзья, серьезно отнеситесь к этому вопросу, вроде с одной стороны это не такая большая проблема, но если вы хотите чтобы ваш проект был на 100% успешным и пользователи оставались на нем как можно дольше, то проверить сайт на несуществующие страницы и устранить их стоит обязательно.
А какие методы проверки известны вам?
и получай самую свежую информацию на свой e-mail!
Свежая информация в сфере SEO:
Спасибо за столь ценные советы, знал только о плагине. Теперь, буду пробовать и другие методы.
Очень важно вовремя удалять битые ссылки с сайта. Ведь это влияет на его продвижение.
Вот по этому я использую все, что бы не было битых ссылок
Игорь, по ощущениям, все сервисы одинаково хорошо работают?
Ну в принципе да
Тогда достаточно и одного.
Александр, а если таких сссылок всего около 10-ти на сайте?
Я рекомендую в любом случае делать проверку и устранять ошибки.
Это же очень удобно, что имеются специальные сервисы для поиска битых ссылок. Ведь сделать это вручную не представляется возможным.
В статье про это и написано. Мой выбор за Link Checker.
Вы очень подробно написали о методах проверки, но не написали, как эти битые ссылки убрать. Или это я не поняла. Поясните для меня, пожалуйста.
Убираем очень просто, заходите на проблемную страницу и смотрите на саму ссылку, куда она ведет, если это просто опечатка в адресе ссылке, исправляем ее на правильную. Если ссылка на несуществующую страницу, удаляем.
Удаляем где? В списке ссылок в программе проверки?
Нет, на страницах проверяемого сайта.
И кстати — все три метода проверки дают одинаковый результат? И можно применить тот метод, который кажется наиболее понятным и простым?
Результаты могут отличатся, для себя я выбрал программу Xenu Link Sleuth.
Спасибо, Александр!
Пожалуйста, обращайтесь.
Есть вопрос по появлению битых ссылок в Вебмастере Яндекса. могу прислать скриншот. Не могу найти откуда Вебмастер Яндекса берет их.
Напишите мне на почту martikus100@gmail.com, посмотрим что там у вас.
Как раз занялся искать ответ на этот вопрос. Хорошо что сразу попал к вам. пробовал через яндекс но чего-то не то. Установил плагин =) Спасибки =)
У меня на сайте плагин Broken Link Checker из 40 битых ссылок нашёл только 1 ссылку.Подскажите пожалуйста более подробно где и как нужно удалять битые ссылки вручную? Спасибо.
Вот посмотрите — http://www.seofive.ru/seo-soft-dlya-vebmasterov/videoobzor-programmy-netpeak-spider/
Здравствуйте. Поясните более подробно относительно проверки сайта на битые ссылки с помощью панели инструментов Yandex. После перехода по ссылке HTTP-статус: Ресурс не найден (404) открылось окно, внизу которого указан список ссылок на несуществующие страницы с моего сайта. У меня их оказалось 2-е. Информация о последнем посещении роботом страницы есть. А вот в графе ссылки на проблемные страницу никакого обозначения маленьким квадратом со стрелкой вниз нет ничего такого (также, как на вашем скриншоте, напротив ссылок под номером 1, 3, 4, 5). Что это значит?
Внимательно посмотрите на сам url-страницы, обычно там и видно ошибку в адресе. Или же перейдите по проблемному url и вы увидите саму ошибку.
Александр, дело в том, что сам url-страницы содержит адрес из набора сплошной абры-кадабры (не имеющей ничего общего с существующими url-страницами моего сайта), из которого совершенно невозможно ничего понять.
1. _http://www.имя сайта.ru/&sa=U&ei=jWNpT7iGD-ne4QTg86zFCQ&ved=0CBcQFjAC&usg=AFQjCNHvMztaR8q5hfVtErEg4HUfP_-Umw
2. _http://www.имя сайта.ru/&sa=U&ei=WWNpT52rBMPd4QTX6d2uCQ&ved=0CPQBEBYwTw&usg=AFQjCNGiDthEZq5WOdoFn_SHSqstnBGOig
А при переходе по данным url Yandex выдаёт следующее:
Not Found
The requested URL /&sa=U&ei=jWNpT7iGD-ne4QTg86zFCQ&ved=0CBcQFjAC&usg=AFQjCNHvMztaR8q5hfVtErEg4HUfP_-Umw was not found on this server.
Ну и как тут можно увидеть и определить ошибку?
Если несуществующие страницы отдают такую ошибку, то ПС сами со временем выкинут их с индекса.
Кроме плагина Broken Link Checker есть сервис Broken Link Checker.
Спасибо вам, Алексей! Проверил через Яндекс.
Мне довелось пользоваться только сервисом link Checker и плагином.
Судя по комментариям вижу, что разные способы дают неодинаковые результаты. Я этого не замечал, хотя у меня и не было цели сравнивать работу разных сервисов.
В итоге я выбрал для себя плагин Broken Link Checker и не заморачиваюсь =)
В любом случае это лучше чем совсем ничего. Сервис для профи, для начинающих плагин удобнее.
Есть программа Xenu Link Sleuth,но всеже мне удобнее пользоваться плагином Broken Link Checker
О Xenu Link Sleuth в статье тоже говорится. Кому какая понравится программа, ту и будут использовать.
Отличная програма
Какая именно?
Ну выже в комментарии писали про программу Xenu Link Sleuth.Вот я и говорю, отличная программа
Вы и про Broken Link Checker и про Xenu Link Sleuth написали, вот и не понял.
Программа и плагин это две разные вещи
Они обе программы Broken Link Checker и Xenu Link Sleuth.
Яндекс и Гугл панели мастеров находят битые ссылки но не все, а те, к которым достучался поисковый робот, и только спустя некоторое время после индексации эта информация появляется в сервисе. Вот Xenu действительно отличная вещь. Ставится как отдельная программа и очень шустро шерстит сайт. Я бы еще советовал почитать про метод Севостьянова в его книге
Ну программой Xenu пользуюсь.
А вот про метод Севостьянова не слышал.
Нужно изучить
Выше Игорь писали что плагином Broken Link Checker пользуетесь. Перешли на Xenu?
И что? Я и онлайн сервисами проверяю и Яндексом и Гуглом.Так же как и программой Xenu.Но плагин Broken Link Checker, у меня постоянно активен
Зачем кучей сервисов пользоваться? Столько времени уходит.
Если плохая скорость интернета, то думаю лучше скачать оффлайн прогу.
Это вы точно подметили.Тогда для этого подойдет Программа Xenu Link Sleuth
Без интернета битые ссылки никакой программой не проверить.
Александр, мне понравилась программа Xenu Link Sleuth. Скачал, установил, проверил. Нашёл 5 битых ссылок. 3 вставил на удаление в Веб мастере Яндекса, так, как эти ссылки на сайте реально отсутствуют. Одну нашёл и удалил, а одна и есть мой вопрос — это фавикон. Вот его результат:
_http://infookno.ru/favicon.ico no info to return (level)
Куда же мне с этой ссылкой деваться, ведь реально фавикон чётко стоит в сниппете?
Спасибо за вашу реакцию.
Фавикон ваш содержит ошибку, если вы перейдете по адресу своего фавикона, то увидите ее. Это нужно исправить.
Спасибо
Это просьба просветить коротко, если Яндекс показывает много внутренних старых не рабочих ссылок на сайте, что это, ведь я их не прописывал?
Благодарю.
Посмотреть, что это за ссылки и по возможности удалить их с сайта.
Знаете, Александр, вот эта ссылка, _http://infookno.ru/xmlrpc.php говорит программа, что ссылка стоит на 200 -т страницах сайта. Думаю, это что то с плагином не так. Как быть?
Обнаружил эту ссылку на каждой странице в хедере в таком выражении
Скорее всего это сквозная ссылка.
Здравствуйте. При проверке сайта Xenu показывает, что на всех станицах есть битая ссылка: http://fonts.googleapis.com/. Что это и как можно ее убрать?
А с помощью этих сервисов/программ можно найти ссылки на картинки, которые были удалены с сервера?
Да.
А если надо проверить не все ссылки подряд, а только заданные, какая тулза лучше ?