3

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

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

Неработающие ссылки, при переходе по которым, вы никуда не попадаете- называются битыми ссылками.

Откуда берутся битые ссылки.

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

Я думаю, что в ближайшее время, может появится большое количество битых ссылок. Дело в том, что сейчас многие сайты начинают устанавливать SSL сертификаты безопасности. А это вносит изменения в написание URL страниц, вместо http будет https. И если вебмастер, не настроил правильно редирект, то старые ссылки станут нерабочими.

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

Часто, битые ссылки появляются в комментариях, которые оставляют посетители сайта. Это происходит из-за ошибки при  заполнении своих данных в форме комментирования. У меня на сайте, одна активная женщина-комментатор, по ошибке неправильно заполнила адрес своего сайта и в URLе, вместо  http://my sait.ru, написала http://my sait .r  .Как вы видите, небольшая ошибка, привела к образованию битой ссылки.

Часто, неправильные  URL адреса, оставляют начинающие комментаторы, у которых нет своего сайта, и адрес вписывается от “балды” на несуществующий ресурс. Зачастую, это наблюдается при покупке комментариев на специальных биржах.

Ссылки на несуществующие URL-адреса (адреса которые перестали существовать), называются битыми ссылками.

Какой вред от битых ссылок.

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

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

Если неработающая ссылка, одновременно является реферальной (партнерской), то вы просто потеряете заработок от данной партнерки.

Как исправлять битые ссылки.

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

  1. Внешние исходящие с вашего сайта на другой;
  2. Внешние входящие с постороннего сайта на ваш;
  3. Внутренние ведущие с одной страницы вашего сайта на другую.

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

Исправить внешнюю ссылку с постороннего ресурса на ваш, более сложно. Можно попробовать обратится к владельцу ссылающегося на вас сайта с просьбой исправить нерабочую ссылку. Если ничего не получится, придется настроить 301 редирект в файле htaccess с неправильной ссылки на правильную.

Проверка битых ссылок.

Если ваш сайт работает на движке WordPress, то можно установить специальный плагин “Broken Link Checker”, который ищет неправильные ссылки на сайте. Найти данный плагин вы свободно можете в депозитарии плагинов WordPress.

В панели управления своего сайта перейдите в раздел “Плагины” (1) и подраздел “Установить новый” (2);

Далее в строке поиска набираете название плагина “Broken Link Checker” и нажимаете кнопку “Искать” (3);

Выбираете из предложенных плагинов “Broken Link Checker”, и нажимаете кнопку “Установить” (4);

Активируете плагин;

Установка плагина broken link checker

Переходите в раздел “Инструменты” (1) панели управления и затем в подраздел “Неправильные ссылки”(2)

настройка-broken-link-checker

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

найденные-битые-ссылки

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

Проверка битых ссылок онлайн.

Онлайн сервис  brokenlinkcheck.

Перейти на сервис

Кстати, с помощью этого сервиса, я нашел еще две битые ссылки, которые не смог найти плагин.

Работа в сервисе не составляет труда:

В окне “Free check for broken links”, вводите адрес своего сайта. (1).   Нажмите кнопку “Find broken links” (2)

настройка-сервиса-broken-link-checker

В следующем окне, повторно вводите адрес сайта (1), заполняете проверочный код  (2), нажимаете кнопку “Искать” (3).

broken-link-checker-настройка-проверки

Через несколько минут сервис проверит ваш сайт и вы получите отчет в виде таблицы.Причем вы не только будете знать о наличии и количестве битых ссылок, но также сможете узнать страницу где эта ссылка находится и посмотреть расположение ссылки в коде страницы. Для этого в таблице выведены соответственно два значения “url” (страница, с битой ссылкой) и “src” (показывает битую ссылку в исходном коде страницы). Также вы узнаете причину неработающей ссылки (например 404-страница не найдена или не существует на сервере, bad url- неправильно, с ошибкой набран URL-адрес, reset – хост сервер слишком загружен и так далее)

битые-ссылки-результат-поиска

Для сайта с количеством страниц менее 3000 страниц, все абсолютно бесплатно.

Он лайн сервис brokenlinklookup.

Перейти на сервис

 

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

На главной странице, в поисковой строке вписываете адрес своего сайта и жмете “Найти”.

серфис-поиска-битых-ссылок

В результате вы получите список неработающих ссылок. Адрес сайта (1). Проверочный код (2). Кнопка начала сканирования сайта (3).Список найденных нерабочих ссылок (4).Получение отчета сканирования на почту или в виде файла (5). В правой колонке будет отображаться код ошибки выдаваемый при переходе по ссылке (6).

результат-поиска-битых-ссылок

Кликая на код ошибки в правой колонке, появится всплывающее окно с описанием типа ошибки.

просмотр-кода-ошибки

Ниже приведу еще несколько онлайн сервисов проверки битых ссылок на сайте.

Free Link Checker .

Перейти на сервис

 

Для начала проверки как и в предыдущих сервисах прописываете адрес своего сайта и жмете “проверить”.

free-link-checker

После сканирования сайта вы получите отчет в виде списка с отметкой неработающих ссылок.

отчет-link-checker

Сервис BLC.

Перейти на сервис

 

broken-link-onlain

 

Знаменитый сервис валидатор  W3C Link Checker.

Перейти на сервис

 

валидатор-проверка-ссылок

 

Сервис проверки ссылок Link Tiger.

Перейти на сервис

 

сервис-link-tiger

 

Сервис  Dead Link Checker.

Перейти на сервис

 

сервис-working-webmaster

Программа Xenu’s Link Sleuth .

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

Коротко расскажу как пользоваться:

После скачивания и установки программы на компьютер открываете первое пустое окно и в нем нажимаете на раздел меню “Check URL” (с пиктограммой листа бумаги) (1)

xenu-настройка

Далее вписываете в выпадающем окне, адрес своего сайта (1) и нажимаете кнопку “Ок” (2)

xenu-адрес-сайта

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

  1. адрес страницы;
  2. статус страницы (ее доступность);
  3. тип файла (текст, изображение и так далее);
  4. размер файла;
  5. тег “Title” страницы ( если прописан);
  6. дату создания страницы;

и многие другие параметры. Смотри рисунок.

xenu-результат

Адреса страниц к которым нет замечаний подсвечены зеленым цветом, проблемные адреса выделены красным. Для удобства работы можно сделать выборку страниц с битыми ссылками. Для этого нажимает вкладку меню “View” и поставить галочку напротив пункта выпадающего меню “Show broken links only”. В таблице останутся только нерабочие ссылки.

сортировка-ссылок

Далее ищем где находится нерабочая ссылка на странице. Для этого кликаем правой кнопкой мыши по любой строчке таблицы и в выпадающем меню выбираем пункт “URL properties”.

xenu-сортировка-ссылок

Проверяете нерабочую ссылку, исправляете или удаляете ее.

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

Спасибо за внимание. Всем всего доброго и удачи!

комментария 3
  1. Karina
    25.05.2018 в 08:56

    Благодарю за полезный пост!

  2. admin
    14.01.2017 в 20:24

    Пожалуйста, Ульяна. Страница «ошибки 404» говорит о том что данная страница недоступна. Если вы ее удалили, она должна уйти при очередной переиндексации сайта поисковиками. Удачи!

  3. Ульяна
    14.01.2017 в 17:27

    Вы наш учитель! Спасибо вам от всей души! Установила плагин “Broken Link Checker” он такой популярный, у него более 500 000+ установок пользователями! Плагин очень удобный и полезный, я скрыла стандартный вход в админ панель wordpress, и поэтому у меня показывает одну неправильную ссылку http://мой сайт.ru/wp-admin/ 404 Not Found, я не знаю теперь что с ней делать? Может оставить так!

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.