Здравствуйте, друзья. Сегодня поговорим о том, как проверить битые ссылки на сайте.
Откуда берутся битые ссылки.
Предположим, что существовал в сети некий полезный ресурс или интересный и популярный блог. Естественно, пользователи и вебмастера, оставляли на него ссылки и комментарии. И в один прекрасный момент, по разным причинам, данный ресурс прекращает свое существование. Страниц прекратившего существование сайта, больше не существует, но упоминание о них осталось в интернете. Так вот, все ссылки, которые ранее оставляли пользователи на “умерший” сайт становятся нерабочими (битыми).
Я думаю, что в ближайшее время, может появится большое количество битых ссылок. Дело в том, что сейчас многие сайты начинают устанавливать SSL сертификаты безопасности. А это вносит изменения в написание URL страниц, вместо http будет https. И если вебмастер, не настроил правильно редирект, то старые ссылки станут нерабочими.
Изменение структуры сайта, также оказывает влияние на появление нерабочих ссылок. Достаточно владельцу сайта изменить название рубрики или удалить устаревшую страницу сайта, автоматически изменится адрес и вид ссылки.
Часто, битые ссылки появляются в комментариях, которые оставляют посетители сайта. Это происходит из-за ошибки при заполнении своих данных в форме комментирования. У меня на сайте, одна активная женщина-комментатор, по ошибке неправильно заполнила адрес своего сайта и в URLе, вместо http://my sait.ru, написала http://my sait .r .Как вы видите, небольшая ошибка, привела к образованию битой ссылки.
Часто, неправильные URL адреса, оставляют начинающие комментаторы, у которых нет своего сайта, и адрес вписывается от “балды” на несуществующий ресурс. Зачастую, это наблюдается при покупке комментариев на специальных биржах.
Ссылки на несуществующие URL-адреса (адреса которые перестали существовать), называются битыми ссылками.
Какой вред от битых ссылок.
Во-первых, нерабочая ссылка, это ссылка ведущая никуда. Посетитель вашего ресурса, при попытке перейти по ней на нужный ему ресурс, попадает совсем не туда куда хотел, и навсегда покинет ваш сайт. Если у вас, установлена нерабочая ссылка для внутреннего перехода на страницы сайта, перелинковки не получиться. Соответственно не будет перераспределения веса страниц и уменьшится время пребывания пользователя на сайте. Как вы поняли, это крайне отрицательно сказывается на поведенческих факторах и посещаемости сайта.
Во-вторых, битые ссылки также не любят поисковые системы. Дело в том, что нерабочая ссылка- это ошибка, которую поисковые роботы четко отслеживают. Соответственно чем больше таких ошибок тем ниже позиции сайта в поисковой выдаче, хуже общие показатели ранжирования и траста сайта.
Если неработающая ссылка, одновременно является реферальной (партнерской), то вы просто потеряете заработок от данной партнерки.
Как исправлять битые ссылки.
Как вы поняли из написанного выше, необходимо искать неработающие ссылки и пытаться их исправить. Для начала надо понимать какой вид нерабочей ссылки у вас на сайте. Их можно подразделить на:
- Внешние исходящие с вашего сайта на другой;
- Внешние входящие с постороннего сайта на ваш;
- Внутренние ведущие с одной страницы вашего сайта на другую.
С внутренними ссылками все просто. Заменяете нерабочую ссылку на правильную и все будет нормально. В принципе также можно поступить с ссылками ведущими на сторонний ресурс, исправляем их или удаляем.
Исправить внешнюю ссылку с постороннего ресурса на ваш, более сложно. Можно попробовать обратится к владельцу ссылающегося на вас сайта с просьбой исправить нерабочую ссылку. Если ничего не получится, придется настроить 301 редирект в файле htaccess с неправильной ссылки на правильную.
Проверка битых ссылок.
Если ваш сайт работает на движке WordPress, то можно установить специальный плагин “Broken Link Checker”, который ищет неправильные ссылки на сайте. Найти данный плагин вы свободно можете в депозитарии плагинов WordPress.
В панели управления своего сайта перейдите в раздел “Плагины” (1) и подраздел “Установить новый” (2);
Далее в строке поиска набираете название плагина “Broken Link Checker” и нажимаете кнопку “Искать” (3);
Выбираете из предложенных плагинов “Broken Link Checker”, и нажимаете кнопку “Установить” (4);
Активируете плагин;
Переходите в раздел “Инструменты” (1) панели управления и затем в подраздел “Неправильные ссылки”(2)
Вас перенаправит в окно “Неправильные ссылки”, где вы увидите все ссылки на вашем сайте и в том числе неправильные. На моем сайте, на момент написания данной статьи, я исправил все битые ссылки поэтому у меня их нет. При первой проверке, плагин выявил у меня пять неправильных ссылок.
Существует большое количество других плагинов для поиска нерабочих ссылок. Также, есть плагины, предназначенные для установки на другие CMS, например для Joomla. Но каково было мое удивление, когда я попробовал онлайн сервис проверки битых ссылок. На заранее проверенном при помощи плагина сайте, на сервисе нашлись еще две ссылки которые не смог определить плагин.
Проверка битых ссылок онлайн.
Онлайн сервис brokenlinkcheck.
Перейти на сервисКстати, с помощью этого сервиса, я нашел еще две битые ссылки, которые не смог найти плагин.
Работа в сервисе не составляет труда:
В окне “Free check for broken links”, вводите адрес своего сайта. (1). Нажмите кнопку “Find broken links” (2)
В следующем окне, повторно вводите адрес сайта (1), заполняете проверочный код (2), нажимаете кнопку “Искать” (3).
Через несколько минут сервис проверит ваш сайт и вы получите отчет в виде таблицы.Причем вы не только будете знать о наличии и количестве битых ссылок, но также сможете узнать страницу где эта ссылка находится и посмотреть расположение ссылки в коде страницы. Для этого в таблице выведены соответственно два значения “url” (страница, с битой ссылкой) и “src” (показывает битую ссылку в исходном коде страницы). Также вы узнаете причину неработающей ссылки (например 404-страница не найдена или не существует на сервере, bad url- неправильно, с ошибкой набран URL-адрес, reset – хост сервер слишком загружен и так далее)
Для сайта с количеством страниц менее 3000 страниц, все абсолютно бесплатно.
Он лайн сервис brokenlinklookup.
Перейти на сервис
Полностью русскоязычный сервис, с удобным и понятным интерфейсом. Но здесь, по сравнению с предыдущим сервисом, действует ограничение на проверку бесплатно, до 1000 страниц .
На главной странице, в поисковой строке вписываете адрес своего сайта и жмете “Найти”.
В результате вы получите список неработающих ссылок. Адрес сайта (1). Проверочный код (2). Кнопка начала сканирования сайта (3).Список найденных нерабочих ссылок (4).Получение отчета сканирования на почту или в виде файла (5). В правой колонке будет отображаться код ошибки выдаваемый при переходе по ссылке (6).
Кликая на код ошибки в правой колонке, появится всплывающее окно с описанием типа ошибки.
Ниже приведу еще несколько онлайн сервисов проверки битых ссылок на сайте.
Free Link Checker .
Перейти на сервис
Для начала проверки как и в предыдущих сервисах прописываете адрес своего сайта и жмете “проверить”.
После сканирования сайта вы получите отчет в виде списка с отметкой неработающих ссылок.
Сервис BLC.
Перейти на сервис
Знаменитый сервис валидатор W3C Link Checker.
Перейти на сервис
Сервис проверки ссылок Link Tiger.
Перейти на сервис
Сервис Dead Link Checker.
Перейти на сервис
Программа Xenu’s Link Sleuth .
Знаменитая и популярная программа для поиска неработающих ссылок. Программу можно без проблем найти в интернете.
Коротко расскажу как пользоваться:
После скачивания и установки программы на компьютер открываете первое пустое окно и в нем нажимаете на раздел меню “Check URL” (с пиктограммой листа бумаги) (1)
Далее вписываете в выпадающем окне, адрес своего сайта (1) и нажимаете кнопку “Ок” (2)
Программа просканирует все страницы сайта и выведет результат в виде таблицы, где будет указано;
- адрес страницы;
- статус страницы (ее доступность);
- тип файла (текст, изображение и так далее);
- размер файла;
- тег “Title” страницы ( если прописан);
- дату создания страницы;
и многие другие параметры. Смотри рисунок.
Адреса страниц к которым нет замечаний подсвечены зеленым цветом, проблемные адреса выделены красным. Для удобства работы можно сделать выборку страниц с битыми ссылками. Для этого нажимает вкладку меню “View” и поставить галочку напротив пункта выпадающего меню “Show broken links only”. В таблице останутся только нерабочие ссылки.
Далее ищем где находится нерабочая ссылка на странице. Для этого кликаем правой кнопкой мыши по любой строчке таблицы и в выпадающем меню выбираем пункт “URL properties”.
Проверяете нерабочую ссылку, исправляете или удаляете ее.
Существует еще очень много сервисов и программ , чтобы проверить неработающие ссылки на сайте. Выбирайте какой вам покажется более удобным и функциональным. Неработающие ссылки создают впечатление непрофессионализма вебмастера и его сайта. Регулярная проверка битых ссылок на сайте является жизненной необходимостью для нормальной работы и продвижения сайта.
Спасибо за внимание. Всем всего доброго и удачи!
Благодарю за полезный пост!
Пожалуйста, Ульяна. Страница «ошибки 404» говорит о том что данная страница недоступна. Если вы ее удалили, она должна уйти при очередной переиндексации сайта поисковиками. Удачи!
Вы наш учитель! Спасибо вам от всей души! Установила плагин “Broken Link Checker” он такой популярный, у него более 500 000+ установок пользователями! Плагин очень удобный и полезный, я скрыла стандартный вход в админ панель wordpress, и поэтому у меня показывает одну неправильную ссылку http://мой сайт.ru/wp-admin/ 404 Not Found, я не знаю теперь что с ней делать? Может оставить так!