Всем привет, решил я отдохнуть один день после празднования победу в конкурсе на лучший ролик и написания изнуряющей статьи про то как делать видеоролики, а точнее как делал их я. А теперь пришла пора познакомиться с “битыми ссылками”. Почему ссылки называют битыми, что это может означать, на что влияют битые ссылки и как от них избавиться – это наша сегодняшняя тема.
Тема актуальна как новичкам так и уже зрелым блоггерам, ведь некоторые блоггеры, даже достигнувши тысячной посещаемости не сталкивались с проблемой битых ссылок. Поэтому сталкивались или не сталкивались а давайте разберем этот вопрос.
Что такое битая ссылка
- Когда вы используете заведомо неправильный URL , а потом забываете исправить его на нормальный;
- Когда истек срок хранения файла у файлообменника;
- Когда вы полностью переделали структуру вашего сайта или блога;
- Изменились адреса страниц на других сайтах, на которые вы ссылались раньше.
Вот вы читаете статью на каком-то блоге, и в статье в рамках перелинковки идет ссылка на другую статью, которая была перемещена и по этой ссылке больше нет такой статьи.
И вот вы переходите по ссылке и видете что? Правильно – ошибка 404 во всей красе. А это не особо-то и приятно для пользователя. И не особо перспективно с точки зрения поисковой машины.
На что могут влиять битые ссылки?
А, битая ссылка для поисковика – может означать некачественность ресурса. А следовательно это может повлечь за собой какие-нибудь санкции, например понижение в поисковой выдаче по некоторым запросам. Понижается в выдаче именно та страница, которая ведет на не существующую, т.е. на которой есть битые ссылки.
Поиск битых ссылок
indiabook.com – постраничная(!) проверка доступности.
creatingonline.com – интересный сервис, после проверки выдает медальку.
validator.w3.org – мне если честно с первого раза не особо понятен этот сервис был. Но функции выполняет свои. WordPress Codex.
linktiger.com – вроде бы и неплохой сервис, но необходима регистрация для работы, что может раздражать.
anybrowser.com – один из простейших сервисов, по функционалу вполне понятен. Отчет вполне смахивает на отчет от Xenu.
badlinks.ru – Онлайн сервис для проверки ссылок. Вообще сервис платны, но можно бесплатно проверять до 20 страниц (ссылок).
graffity.biz – бесплатный сервис для проверки ссылок. Результаты можно фильтровать (все ссылки, рабочие, битые, ссылки-изображения, внешние).
Link Checker – очередной онлайн-инструмент для поиска битых ссылок на странице.
Link Valet – немного корявенький внешне, но вполне сносный рабочий сервис поиска битых ссылок на сайте. Рекомендован WordPress Codex.
Проверка сайта на битые ссылки может быть осуществлена также с помощью “подручных средств” гугла и Яндекса.
Чтобы понять, какие страницы у вас не существуют – нужно просто пройти в Яндекс.Вебмастер и проследовать по тем кнопкам, которые я показал на скриншоте.
Здесь нужно нажать на кнопку “HTTP-статус: Ресурс не найден (404)” и спуститься в низ окна. Там будет список всех страниц, которые не нашел яндекса при последнем их посещении. Кстати, дата последнего посещения также указывается. Поэтому можно будет понять, прав Яндекс или может, может быть вы уже исправили ошибку, но Яндекс еще об этом не узнал.
Если же Яндекс оказался прав на счет ошибок – достаточно просто переити по ссылке, которую предоставляет нам Я.Вебмастер и исправить страницу через админку нашего сайта или блога.
Чтобы проверить битые ссылки в Google – нужно зайти в Google Webmaster Tools и зайти на страницу ошибок сканирования вашего сайта.
Здесь мы увидим детальную статистику сканирования вашего сайта вместе с графиками. Но нас интересует не вся статистика а только лишь её часть – нам нужно найти битые ссылки на сайте и для этого нужно нажать на кнопку “Не найдено” , тут еще показана цифра, сколько страниц не найдего у вас на сайте.
Здесь уже идет детальная статистика ошибок вашего сайта. Указан адрес недоступной страницы, код, который возвращает страница и дату обнаружения ошибки. Главное – что в процессе проверки вы сами можете помечать все ошибки как исправленные.
Так, ну с онлайн сервисами разобрались, теперь надо сказать, что проверить сайт на битые ссылки лично мне удобнее с помощью программ. Я уже описывал такую замечательную программу как Linkoscop.
В статьей про эту програму я описывал её назначение, что она позволяет организовать грамотную перелинковку вашего сайта или блога. Но наверное, я забыл упомянуть, что она также позволяет обнаружить битые ссылки. Правда она показывает только наличие ошибок, но не указывает конкретную страницу с битой ссылкой.
Xenu Link Sleuth – еще одна программа для поиска битых ссылок
Скачать Xenu Link Sleuth
Итак, вы скачиваете – устанавливаете и запускаете программу. Пошагово описывать эти действия смысла нет никакого. Теперь нам нужно создать новый проект.
При нажатии на кнопку “Новый” появляется вот такое окошко, тут в принципе я ввел только адрес сайта и только.
Нажимаем ОК и смотрим как идет процесс сбора данных.
В процессе работы программы вы сможете увидеть различные статусы ссылоки.
Busy - означает что эта ссылка стоит в очереди на проверку.
OK - ссылка доступна.
Pending - ссылка проверяется как раз в этот момент.
Error - битая ссылка.После проверки – будет звуковой сигнал и вы не пропустите окончание этого процесса. После окончания проверки, программа предложит вам просмотреть отчет об анализе в виде HTML-страницы, а также предложит вам выслать этот отчет на ваш FTP сервер.
Я отказался от просмотра отчета в формале HTML и от заливки отчета на мой ФТП. Вместо этого я просмотрел отчет в самой программе и вот что я увидел:
Я вырезал кусок с ошибками. Из этого скриншота видно, что есть ошибки, банально по причине того, что программа не “достучалась” до сайта, т.е. ушла по таймауту (вышло время ожидания). Это означает что для этой программы эти страницы долго загружались. Причины могут быть разными, но я задумался о том чтобы увеличить скорость загрузки сайта, возможно даже переезд на выделенный сервер.
Вот, а настоящих ошибок 404 not found штучки 4-5, как и говорил Linkoscop.
После просмотра проблемных страниц я нашел причину. Друзья, когда вы хотите сослаться на другой блог – нужно всегда ставить ссылку вместе с приставкой “HTTP://” . Ошибки вылезли именно из-за того, что я не поставил эту приставку и wordpress не понял куда надо идти.
Чтобы убрать битые ссылки с вашего сайта – достаточно устранить проблему. Вот посмотрите, в моем случае – достаточно было исправить ссылку, которая ведет не туда. Если вы ссылаетесь на другие сайты и эти ссылки оказываются “битыми” – можно просто изменить источник, или вообще обойтись без ссылки и описать словами то что хотите сказать, не ссылаясь ни на кого.
После повторной проверки вот что получилось:
Как видите, после устранения ошибок нет ни ошибок 404, а также при повторной проверке исправились ошибки с недоступностью страниц. Программа проверила абсолютно все страницы, значит все работает, все доступно. Это хорошо.
Плагин для поиска битых ссылок – Broken Link Checker
Скачать Broken Link Checker
Основные функции плагина Broken Link Checker:
Ну, как устанавливать этот плагин – я подробно описывать не буду, все вы это прекрасно знаете.
Скажу лишь, что после установки – нужно зайти в опции плагина.
Здесь его можно настроить так как вам нужно. Включить или выключить автоматическое отправление уведомлений, когда найдены битые ссылки. Или, например Единоразово проверить все страницы на предмет доступности. Сделать это можно пройдя в закладку “Дополнительно” на странице настроек самого плагина и нажать “Перепроверить все страницы”. После этого можно зайти на исходную закладку “General” и проверить состояние ваших ссылок.
У меня например, битых ссылок больше нет!
Вот в принципе и все инструменты, которые помогут вам провести анализ битых ссылок на вашем сайте. Теперь вы даже знаете как исправить битые ссылки, но лучше конечно их не допускать. И не задывайте проверять ваш сайт на наличие таких ссылок. Все инструменты работают, нужно только пользоваться. Чтобы сообщить о битой ссылке на моем блоге – вы можете отправить сообщение мне на почту classik.by@ya.ru. Заранее благодарен.
Ну, а чтобы не пропустить ничего интересного в дальнейшем – лучше подписаться на обновления моего блога. И не забывайте ретвитить мои статьи.
С уважением, Тумилович Денис.
Рекомендую также прочитать:
- Может быть вам нужно удалить страницу из индекса? Специально для вас - 5 вариантов удаления страницы из индекса - пользуйтесь на здоровье!

Замечательная статья. Я даже не подозревала что у меня на сайте так много битых ссылок.
Через онлайн-сервисы не нашел битых ссылок…
Денис, может посмотришь через линкоскоп?
Линкоскоп не показывает страницы с битыми ссылками насколько я помню, только их количество. Смотри через Xenu
Ты же сам знаешь каково мне с моим инетом… Проверь плиз
Выбор сервисов и программ действительно большой. Но чаще возникает проблема, когда ссылка идет из вне. Заморачиваться придется или с редиректом (если смысл есть) или просто забить.
не понял
Мы же тут не про входящие ссылки
А про исходящие. т.е. откуда идет ссылка мы в курсе. вопрос только куда уходит ссылка.
Тоже пользуюсь плагином Broken Link Checke. Хорошо все находит. только вот что делать с сылкой http://plugins.mywordpress.ru/? при переходе по ней окно не окрывается. Хром пишет что не может ее найти. а удалять боюсь, т.к. там упоминается wordpress и plugins. Что это за ссылка? И не рухнет ли сайт, если ее удалить?
Что же, давайте разбираться вместе. Если есть желание – свяжитесь со мной, пожалуйста. Попробуем.
Добрый день! Я совсем молодой блоггер, я только учусь и почти ничего не понимаю. Но вчера попала на Яндексе в “зловредники”. Проверила програмкой siteverify свой сайт. Такая открылась разноцветная картина, что я впала в ступор. Не подскажите подробнее, как исправлять эти ссылки и как их находить на сайте? Спасибо. А вашими советами обязательно воспользуюсь. Буду идти пошагово и может быть разберусь, только бы найти отправную точку.
Расскажите подробнее, чем вы проверяли свой сайт? Сайт сидит в индексе как в гугле так и в Яндексе (по крайней мере пока), но очень много внешних ссылок. Если хотите – напишите мне на почту заявку – постараюсь проанализировать ваш сайт полностью, дать рекомендации и если еще не поздно – увеличим вашу посещаемость вместе.
Извините, не могу понять, как определить статью с нерабочей ссылкой. Если в Яндекс-мастере нажимаешь на битую ссылку – ну и выходит страница 404. Что дальше? От чего оттолкнуться при поиске? Это не статья – скорее, либо комментарий (но все комменты за нужное число просмотрела), либо….даже не знаю. что сказать. А вторая ссылка – вообще какая-то каракатица – mail, а что. откуда? Есть же какой-то принцип их отлова – не все же статьи просматривать, чтобы их найти?
“…когда вы хотите сослаться на другой блог – нужно всегда ставить ссылку вместе с приставкой «HTTP://» ” Еще один вопрос: ссылка на чужой блог формируется автоматически, что можно изменить самому? Вы берете нужный URL в браузере и переносите в таблицу создания ссылки. А если на странице поста просто ссылаетесь на чей-то сайт и не ставите «HTTP://» – то это и не будет ссылкой. Я что-то не понимаю и не могу найти страницы своего блога, ведущие на 404 ошибку. Если можно, объясните принцип отлова. У Вас на скрине такое количество ошибок – как Вы всех их нашли?
Будем искать битые ссылки!
Спасибо за такую полезную статью про поиск битых ссылок на сайте
мне очень помогло )))
Как удалить ссылку несуществующей страницы 404 ? в ручном режиме, есть ссылка как удалить на сайте, можете написать подробно, может через фтп менеджер тогда как?
Виктория, немного не понял вашего вопроса. Вам нужно удалить ссылку с одной страницы на другую? Или исключить страницу из индекса? Или может быть еще что-то?
а почему меня убрали с комментариев? Хотела получить ответ на свой вопрос!
Повторите вопрос, возможно удалился ваш комментарий в результате недавно происходящих взломов. Возможно в суматохе вместе со спамом и вас захватили
Прошу прощения, прошу повторить вопрос.
У меня проблема такого рода. Переехал с Drupal на MaxSite. Все адреса страниц изменились. Битых ссылок на самом сайте нет (проверил), но в поисковиках полно устаревших ссылок, кот. выводят на стр 404 с архивом . В результате процент отказов более 50%, а до “переезда” отказов было не более 1%. Может быть посоветуете, что делать? Причём, те посетители, которые “прорываются ” через этот барьер, просматривают от 3-4-х до 10-20-ти страниц.
Нужно подождать. Если битых ссылок нет, то старые рано или поздно будут исключены из индекса и тогда все станет на свои места.
Я практически все варианты попробовал найти битые ссылки – целая куча была…