Как проверить сайт на битые ссылки — проверка через Яндекс и Гугл вебмастер, программой Xenu Link Sleuth и WordPress плагином Broken Link Checker

Рубрика: Плагины для WordPress,Полезные программы

Здравствуйте уважаемые читатели блога KtoNaNovenkogo.ru. Битые ссылки — это не самая животрепещущая тема для вебмастера, ибо всегда найдется что-то более важное и значимое, чем вам будет предпочтительней заняться. Да и утомительно это — искать программу, расширение или онлайн сервис, где осуществляется проверка сайта на битые ссылки, а затем долго и муторно осуществлять правку найденных нерабочих ссылок на своем ресурсе.

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

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

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

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

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

Если говорить о причине появления битых ссылок на сайте, то в случае блога KtoNaNovenkogo.ru это в основном мои собственные ошибки при осуществлении ручной внутренней перелинковки, а так же внешние ссылки на ресурсы авторов комментариев, которые успели за это время кануть в лету.

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

Проверка битых ссылок в панелях инструментов для вебмастеров Яндекса и Google


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

Про работу с панелью вебмастеров Яндекса и инструментами Google я уже довольно подробно писал, поэтому позволю себе лишь привести линки на эти материалы, а затем быстро пробежаться по логике проверки битых ссылок в Яндекс вебмастер и Гугл вебмастер.

Давайте начнем проверку битых ссылок с инструментов для веб-мастеров от Google. Будет считать, что воспользовавшись приведенными выше материалами вы уже добавили свой ресурс в панель Гугла и теперь вам останется лишь пройти из левого меню в «Диагностика» — «Ошибки сканирования», а на открывшейся странице перейти на вкладку «Не найдено», где и будут сосредоточенны все нерабочие, по мнению Google, ссылки на вашем сайте:

Но тут следует понимать, что Google (впрочем как и Яндекс) рассматривает битые ссылки не только с позиций вашего ресурса, а с позиций всех проиндексированных этими поисковыми системами обратных ссылок на ваш сайт.

Т.о. в списке не найденных документов по версии Google будут присутствовать не только битые ссылки с вашего собственного проекта, которые, кстати, вы сможете попробовать исправить, но и все битые обратные ссылки, ведущие на ваш сайт с других ресурсов интернета (такие линки вы вряд ли сможете поправить).

Напротив каждого не найденного документа вы увидите количество страниц, на которых имеется данная битая ссылка. Просмотреть адреса (Url) этих страниц вы сможете просто щелкнув по этой надписи о количестве страниц (например, 5 стр. или 1 стр.).

Если в открывшемся окне вы увидите адреса вебстраниц не вашего сайта, то исправить вы, скорее всего, ничего не сможете. Но если битые ссылки были проставлены со страниц вашего же собственного ресурса, то нужно будет в админке движка своего проекта (Joomla, WordPress, SMF) найти требуемую статью и поправить битую ссылку.

Думаю, что разберетесь, но наравне с панелью инструментов Google не примените посмотреть информацию о ненайденных документах и в панели для вебмастеров от Яндекса, ибо данные Google и Яндекса могут отличаться. В панели для вебмастеров Яндекса вам нужно будет перейти в левом меню на «Индексирование сайта» — «Исключенные страницы» — «По типу», а в открывшемся окне выбрать вариант «HTTP-статус: Ресурс не найден (404)»:

Т.к. нет смысла пытаться поправить битые ссылки на сторонних ресурсах, то вам будет нужно выбрать в открывшемся чуть ниже списке документов, вызывающих 404 ошибку, показ только внутренних страниц вашего сайта с битыми ссылками по версии Яндекса. Для этого выберите в выпадающем списке «Показать» вариант «с внутренними ссылками»:

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

Проверка битых ссылок в программе Xenu Link Sleuth


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

Но для проверки битых ссылок можно использовать не только онлайн сервисы, но и программы, которые будут установлены на ваш компьютер. Одной из самых популярны и что очень важно бесплатных программ для проверки битых ссылок является Xenu Link Sleuth, о которой я и хочу вам рассказать.

Итак, сначала вам нужно будет скачать программу Xenu Link Sleuth и установить на свой компьютер. После запуска Xenu Link Sleuth выберите из меню «File» — «Check URL», после чего в открывшемся окне введите URL вашего ресурса, поставьте галочку «Check external links» (для проверки на битость не только внутренних ссылок вашего сайта, но и ссылок, ведущих с его страниц на другие ресурсы) и нажмите «ОК».

В результате программа Xenu Link Sleuth начнет искать и анализировать все внутренние и внешние (ведущие со страниц вашего сайта на другие ресурсы) ссылки. Все найденные битые ссылки в результирующем отчете будет помечены соответствующим образом (не найдено, не удалось связаться и т.д.). Результирующий отчет программы Xenu Link Sleuth представляет неоценимый интерес не только с точки зрения проверки битых ссылок, но нас в первую очередь интересует именно это.

В окне программы Xenu Link Sleuth имеется возможность отсортировать весь список по ряду табуляторов, которые находятся в самом верху окна:

Для проверки битых ссылок в Xenu Link Sleuth вам нужно будет воспользоваться табулятором «Status», в результате чего все найденные битые ссылки будут собраны в одном месте списка. Для того, чтобы узнать, а на какой именно странице вашего сайта проставлена битая ссылка, вам нужно будет щелкнуть по ней правой кнопкой в окне программы Xenu Link Sleuth и выбрать из контекстного меню вариант «URL Properties»:

В самом низу открывшегося окна Xenu Link Sleuth вы увидите список адресов страниц вашего сайта, на которых была найдена данная битая ссылка. Вам останется только пойти в админку своего ресурса и провести необходимую правку или удаление нерабочей ссылки.

Но, как я уже упоминал чуть выше, программа Xenu Link Sleuth при должном подходе и сообразительности способна вам предоставить намного больше информации, нежели данные о проверке битых ссылок. Если вы поэкспериментируете с другими табуляторами программы, то сможете получить следующую информацию о вашем сайте из отчета Xenu Link Sleuth:

  • если вы попробуете отсортировать данные в окне программы Xenu Link Sleuth по табулятору «Title», то таким способом можете найти страницы своего сайта, имеющие дублированные заголовки Title или не имеющие их вовсе
  • с помощью табулятора «Size» можно найти перегруженные страницы своего проекта, которые будут долго загружаться
  • с помощью табулятора «In Links» можно узнать количество входящих ссылок на любой документ своего ресурса, а из контекстного меню (щелчок правой кнопкой и выбор самого нижнего пункта в открывшемся меню) можно будет узнать и адреса страниц, ссылающихся на этот документ
  • с помощью сортировки табулятором «Out Links» в окне отчета программы Xenu Link Sleuth, вы можете узнать количество исходящих ссылок с той или иной страницы своего ресурса, а из контекстного меню посмотреть на какие именно страницы проставлены ссылки
  • отсортировав по табулятору «Type» можно будет найти изображения не имеющие тега Alt
  • табулятор «Level» позволит просмотреть вложенность тех или иных страницы вашего сайта

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

Программа Xenu Link Sleuth по результатам проверки может сформировать очень удобный отчет в виде Html странички, где можно будет в удобном виде просмотреть все вебстраницы своего проекта, имеющие битые ссылки, а так же увидеть упомянутую выше карту сайта. Для создания отчета вам нужно будет выбрать в меню Xenu Link Sleuth пункты «File» — «Report» или просто нажать R на клавиатуре. В верху страницы с отчетом будет расположено меню с разделами:

Проверка битых ссылок в WordPress с помощью плагина Broken Link Checker


Если у вас блог на движке WordPress, то возможно вам будет удобнее воспользоваться WP плагином Broken Link Checker для проверки битых ссылок. Этот плагин может осуществлять повторную проверку через указанный вами промежуток времени, прекращать свою работу в моменты, когда сервер вашего хостинга сильно нагружен и что самое важное — позволяет исправлять или удалять битые ссылки прямо из своего окна, не требуя захода в окно редактирования статей.

Итак, скачала вам нужно будет скачать Broken Link Checker и установить этот плагин на WordPress стандартным образом. Если возникнут с этим проблемы, то можете обратиться к этому материалу — Решение возможных проблем при установке плагинов WordPress.

Сразу после установки плагин Broken Link Checker начнет работать и сканировать ваш блог на наличие битых ссылок. Зайдя на страницу настройки этого плагина («Параметры» — «Проверка ссылок») в админке WordPress, вы сможете увидеть сколько ссылок уже нашел Broken Link Checker на вашем блоге, а так же сделать необходимые настройки.

Здесь вы можете задать частоту повторного сканирования плагином Broken Link Checker ссылок на предмет их битости, попросить посылать вам сообщение на E-mail при обнаружении битой ссылки, а так же попросить плагин выделять найденные битые ссылки с помощью особого стиля CSS.

Но у плагина есть еще несколько вкладок с настройками. На вкладке «Look For Links In» вы можете задать в каких именно материалах вашего блога Broken Link Checker будет искать битые ссылки, а на вкладке «Which Links To Check» указать — ссылки с каких объектов будут проверяться. На вкладке «Дополнительно» вы можете максимально минимизировать нагрузку Broken Link Checker на сервер хостинга, ограничив время поиска и задав порог загруженности сервера, при превышении которого плагин прервет свою работу.

По мере своей работы плагин Broken Link Checker будет предоставлять отчет о проделанной работе и найденных битых ссылках, который вы сможете посмотреть, перейдя в меню админки WordPress в «Инструменты» — «Неправильные ссылки». Здесь у вас будут богатые возможности по работе с битыми ссылками, причем все, что вам может потребоваться (отредактировать битую ссылку, удалить ее, перейти к материалу, в котором проставлен данный линк) будет возможно сделать прямо отсюда, никуда не переходя и ничего не ища:

В этом и состоит, на мой взгляд, основное преимущества плагина Broken Link Checker для проверки битых ссылок в WordPress. Думаю, что для Joomla тоже должны существовать аналогичные расширения, но я, к сожалению, с ними пока не знаком. Если у кого то есть наработки в этой области, просьба отписаться в комментариях. Спасибо.

Удачи вам! Да, можете еще посмотреть бесплатные видеоуроки. До скорых встреч на страницах блога KtoNaNovenkogo.ru

Как стать блоггером тысячником 2.0
Буду признателен, если воспользуетесь кнопочками:
Самое интересное и полезное из категории Плагины для WordPress, Полезные программы:
  1. Решение в WordPress проблемы отправки почты и расширение возможностей Html редактора&...
  2. Плагин Better Feed для WordPress — как не отдавать в RSS полные тексты пос...
  3. Внутренняя перелинковка — плагин WordPress Related Posts для создания спис...
  4. Перелинковка страниц в WordPress — хлебные крошки средствами плагина Brea...
  5. Оптимизация WordPress: как защитить комментарии Вордпресс от спама, как заставить пл...
  6. Плагин WP-PageNavi для WordPress — постраничная навигация для вашего WP бл...

Комментарии
Артем

Там ошибочка в ссылки для скачивания «скачать программу Xenu Link Sleuth» 1href= 1 лишняя)

mixac

Вот а я как то не оброщал на битые ссылки внимания, считал это второстепенной проблемой, теперь буду править.

Дмитрий

Артем: спасибо большое, за замечание. Довольно курьезно вышло — битая ссылка в статье, рассказывающей о том, как с этим явлением бороться (сапожник без сапог, получается).

stas

Дмитрий, подскажите после ввода режима ЧПУ , гуглом в пункте ошибки сканирования выдало Не найдено ‎(590)‎, что мне с ними делать?

Василий

Установил на блог плагин Broken Link Checker.

После установки плагин находил некоторое колличество неправильных ссылок. Последнее время у меня было удалено много файлов на турбобит, но плагин не указал ссылки на них как битые. Может быть что-то с настройками не правильно?

Василий

Установил на сайт плагин Broken Link Checker.

После установки плагин находил некоторое колличество неправильных ссылок. Последнее время у меня было удалено много файлов на турбобит, но плагин не указал ссылки на них как битые. Может быть что-то с настройками не правильно?

Aleks

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

aleksandr

Плагин работает примитивно и не предсказуемо, вроде бы и находит , даже удаляет , но битых ссылок как было так и осталось на сайте

Йохан

Здравсвуйте. Такая проблема. В IE вместо главной страницы выдается 404 ошибка, в других браузерах всё нормально. При отключении в админке SEO — страница отображается, но урлы теряют привлекательность. Может кто-то знает другой выход?

Koshman

Благодарность от всего человечества, спасибо за полезный материал

jj

А как быть если по вебмастеру выдает Не найдено ‎(21 466)‎ ?

Ольга

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

Юра

Xenu Link Sleuth нашел только 3 битых ссылки, а панель веб мастера гугла нашла 47

Илья

Все чертовски интересно =) Но как найти битые ссылки, разберется и ребенок. Вы вот объясните подробнее, КАК их УДАЛЯТЬ через админку??? Можно ли это сделать через файловый менеджер на хостинге??? И как найти папку, содержащую информацию о ссылках на сайте в админке хостинга??? Плагин видит только 1 ссылку из двадцати показанных в панеле вебмастера, не вижу в нем смысла практически, а вот инфа о том как удалять их ручками была — бы куда полезнее. Напишите, пожалуйста статью об этом. Зарание спасибо.

Татьяна

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

aleksandr

Я советую лучше воспользоваться очень хорошей и бесплатной программой LinkChecker 8.2. Программа найдет и покажет все адреса всех ссылок (как внутренние, так и внешние)вашего сайта в том числе «битые». Подробнее о программе можно прочитать на сайте websteel.ru/programmy-dlya-proverki-ssylok/. Удалять битые ссылки необходимо в разных случаях по разному, смотря какая ссылка.Одни ссылки удаляются через админку, другие через базу данных

Написать

(обязательно)

(обязательно)

При вводе PHP или любого другого кода, заключайте его в теги [php][/php]

Это не спам (обязательно)

Подписаться без комментирования

Close