Как найти битые ссылки на сайте — рассматриваем все варианты

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

Есть разные способы, для проверки сайта на нерабочие ссылки. Я знаю четыре способа.

  • Поиск через сервис Яндекс.Вебмастер или Google Search Console;
  • Поиск онлайн сервисом;
  • Поиск специальной программой;
  • Использование плагина WordPress.

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

Плагин WordPress

Не хотелось бы гнать негатив, но я не сторонник использования плагина для поиска битых ссылок.

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

плагин поиска битых ссылок на сайте

Яндекс Вебмастер.

Панель вебмастера в Яндексе, так же как и Google Search Console, это одни из самых главных инструментов для сайтостроителей. И конечно, в них можно проверить битые ссылки. Давайте посмотрим на примере Яндекс Вебмастер. В Google поиск нерабочих ссылок будет схожим.

Зайдите в панель Яндекс Вебмастер, и выберите пункт «Ссылки» а затем, подпункт «Внутренние ссылки».

Поиск ссылок с ошибками в Яндекс Вебмастер

Справа вы увидите общее количество ссылок с различными статусами ошибок. Промотав вниз, вы увидите сам список.

Битые ссылки в Яндекс Вебмастер

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

Проверка ссылок сервисом Broken Link Checker

Не буду вас мучить и приводить десятки онлайн сервисов, для поиска неработающих ссылок. Вполне хватит, всего одного. Данный сервис, бесплатный кстати, поможет вам найти все, что вам нужно — brokenlinkcheck.com.

Сайт - Broken Link Checker

Введите адрес своего сайта, и нажмите кнопку – Find broken links, после чего, откроется следующее окно, где вам нужно будет ввести капчу.

Broken Link Checker - ввод капчи

Теперь онлайн сервис начнет искать «битые» ссылки.

Broken Link CheckerBroken Link Checker - запуск поиска битых ссылок

Теперь, когда у вас есть список нерабочих ссылок, остается вопрос – как удалить их. Вот что дает Broken Link Checker.

Битые ссылки в Broken Link Checker

Bad host и 404, по сути, означают одно и тоже – ссылка нерабочая. Url – ссылка на страницу сайта, на которой была обнаружена нерабочая ссылка. Src – покажет вам конкретный место в коде страницы, где искать эту ссылку.

Код на сайте, содержащий битую ссылку

Таким образом, удалить эту ссылку, вам не составит труда.

Поиск нерабочих ссылок программой Xenu.

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

Программа для поиска битых ссылок - Xenu

Программа имеет простой интерфейс. Не назвал бы его интуитивно понятным, ну да ладно. Для проверки сайта на наличие битых ссылок, нужно войти в меню «File», и выбрать пункт – «Check URL…»

Меню программы Xenu

После чего, вам нужно будет ввести адрес своего сайта. Обязательно оставьте галочку возле поля – «Check external links», что означает – проверить исходящие ссылки.

Ввод сайта в программу Xenu для поиска неисправных ссылок

После чего, программа Xenu, начнет проверку.

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

Программа работает достаточно быстро, и через несколько минут у вас будет отчет по всем найденным ссылкам. Когда программа Xenu закончит сканирование, она предложит вам отчет. ГОВОРИТЕ – НЕТ. Дело в том, что отчет она создает прямо на вашем хосте. А для этого, она спрашивает доступ к вашему хостингу по FTP. Не знаю, и не хочу разбираться, есть ли у Xenu уязвимости и может ли кто-то перехватить доступы к FTP, но лично я, никому доступ к своему сайту по FTP, по доброй воле не отдам.

Но все же, посмотреть битые ссылки вы сможете в самой программе. Если у вас слишком много ссылок (не обязательно нерабочих, ибо программа показывает абсолютно все ссылки), то сделайте сортировку по графе – Status. Красным цветом будут помечены ссылки требующие вашего внимания.

Статус ссылок в программе Xenu

Найдя нужную ссылку, вызовите контекстное меню (нажмите правую клавишу мыши) и выберите пункт – «URL properties».

Свойства сайта в Xenu

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

Место нахождения битых ссылок на сайте.

Так же можете посмотреть это видео по работе с программой Xenu.



Что использовать – программу или онлайн сервис?

На самом деле, если ваш сайт на обычном протоколе передачи данных, то есть, если адрес сайта начинается с http:// то принципиальной разницы нет. Кому как удобнее. Кто-то любит онлайн сервисы, кто-то предпочитает софт. Но есть свои особенности.

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

Что касается панелей вебмастеров на Яндексе и Гугле. Да, они, рассчитаны в том числе на поиск внутренних ссылок с ошибками. Но по сравнению с использованием программы Xenu они менее удобны.

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

Выше вы уже видели, что Яндекс Вебмастер показывает проблемы. На самом деле, это сайт не web-ru. Так вот, на том сайте, я недавно поставил редирект с http на https. И на самом деле, эти страницы, не битые. И любой посетитель сайта, может спокойно пройти на эти страницы.

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

Похожая проблема и у онлайн сервиса проверки битых ссылок — Broken Link Checker. Проще говоря, он просто не принимает на проверку сайты, использующие безопасный протокол.

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

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

Ну а если у вас остались вопросы, задавайте их в комментариях.

1 Star2 Stars3 Stars4 Stars5 Stars (3 оценок, среднее: 5,00 из 5)
Loading...
Случайные публикации:
  • Рейтинг казино: как выбрать лучший бренд для игры на деньгиРейтинг казино: как выбрать лучший бренд для игры на деньгиБольшинство игроков выбирают для ставок на реальные деньги первое понравив...
  • Как продвинуть сайт в поисковиках? С чего начать?Как продвинуть сайт в поисковиках? С чего начать?...сайты обычно имеют несколько страниц ("Главная", "О нас",  
  • Что такое уточняющие подсказки Яндекса?Что такое уточняющие подсказки Яндекса?...что при вводе запроса в строку поиска, как всегда начинают выплывать
  • Лицензионное онлайн казино: какие площадки считаются самыми надёжнымиЛицензионное онлайн казино: какие площадки считаются самыми надёжными...рить честность сессии. Чтобы подобрать подходящий клуб, можно
  • Абузоустойчивый хостинг и абузоустойчивость - что это такое?Абузоустойчивый хостинг и абузоустойчивость - что это такое?Довольно интересный параметр при выборе хостинга - его абузоусто...
Оставьте комментарий:
Один отзыв
  1. k0ttee:

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

    Ответить
Я не спамлю...