Все о сайтах, SEO, заработке в интернете
Меню

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Битые ссылки на сайте

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

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

Что такое битая ссылка

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

Битые ссылки могут возникнуть по следующим причинам:

  • Когда вы используете заведомо неправильный URL, а потом забываете исправить его на нормальный;
  • Когда истек срок хранения файла у файлообменника;
  • Когда вы полностью переделали структуру вашего сайта или блога;
  • Изменились адреса страниц на других сайтах, на которые вы ссылались раньше.

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

И вот вы переходите по ссылке и видите что? Правильно – ошибка 404 во всей красе. А это не особо-то и приятно для пользователя. И не особо перспективно с точки зрения поисковой машины.

На что могут влиять битые ссылки

На что могут влиять битые ссылки

Битая ссылка для пользователя – это лишь еще одна порция раздражения и соответственно минус в репутацию вашего блога. Некоторые пользователи могут настолько обидеться что перестанут быть вашими читателями.

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

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

Поиск битых ссылок

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

Онлайн проверка битых ссылок может быть осуществлена с помощью этих сервисов:

  • indiabook.com – постраничная проверка доступности.
  • validator.w3.org – мне если честно с первого раза не особо понятен этот сервис был. Но функции выполняет свои. WordPress Codex.
  • linktiger.com – вроде бы и неплохой сервис, но необходима регистрация для работы, что может раздражать.
  • badlinks.ru – Онлайн сервис для проверки ссылок. Вообще сервис платны, но можно бесплатно проверять до 20 страниц (ссылок).
  • drlinkcheck – очередной онлайн-инструмент для поиска битых ссылок на странице.

Проверка сайта на битые ссылки может быть осуществлена также с помощью «подручных средств» гугла и Яндекса.

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Здесь нужно нажать на кнопку «HTTP-статус: Ресурс не найден (404)» и спуститься в низ окна. Там будет список всех страниц, которые не нашел яндекс при последнем их посещении.

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

Чтобы проверить битые ссылки в Google – нужно зайти в Google Webmaster Tools и зайти на страницу ошибок сканирования вашего сайта.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Здесь мы увидим детальную статистику сканирования вашего сайта вместе с графиками. Но нас интересует не вся статистика а только лишь её часть – нам нужно найти битые ссылки на сайте и для этого нужно нажать на кнопку «Не найдено», тут еще показана цифра, сколько страниц не найдено у вас на сайте.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Так, ну с онлайн сервисами разобрались, теперь надо сказать, что проверить сайт на битые ссылки удобнее с помощью программ. Например через программу Linkoscop.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Xenu Link Sleuth – еще одна программа для поиска битых ссылок

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

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

При нажатии на кнопку «Новый» появляется вот такое окошко, тут в принципе нужно ввести только адрес сайта.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Нажимаем ОК и смотрим как идет процесс сбора данных. В процессе работы программы вы сможете увидеть различные статусы ссылоки.

  • Busy — означает что эта ссылка стоит в очереди на проверку.
  • OK — ссылка доступна.
  • Pending — ссылка проверяется как раз в этот момент.
  • Error — битая ссылка.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Я отказался от просмотра отчета в формале HTML и от заливки отчета на мой ФТП. Вместо этого я просмотрел отчет в самой программе и вот что я увидел:

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

Я вырезал кусок с ошибками. Из этого скриншота видно, что есть ошибки, банально по причине того, что программа не «достучалась» до сайта, т.е. ушла по таймауту (вышло время ожидания). Это означает что для этой программы эти страницы долго загружались.

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

Вот, а настоящих ошибок 404 not found штучки 4-5, как и говорил Linkoscop.

После просмотра проблемных страниц я нашел причину. Когда вы хотите сослаться на другой блог – нужно всегда ставить ссылку вместе с приставкой «//» . Ошибки вылезли именно из-за того, что я не поставил эту приставку и wordpress не понял куда надо идти.

Чтобы перейти на страницу с ошибкой – достаточно кликнуть дважды по строке с этой страницы в отчете Xenu.

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

После повторной проверки вот что получилось:

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

Плагин для поиска битых ссылок – Broken Link Checker

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

Этот плагин позволяет качественно бороться с битыми ссылками на блоге — Скачать Broken Link Checker

Основные функции плагина Broken Link Checker:

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

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

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

Сделать это можно пройдя в закладку «Дополнительно» на странице настроек самого плагина и нажать «Перепроверить все страницы». После этого можно зайти на исходную закладку «General» и проверить состояние ваших ссылок.

Битые ссылки на сайте: как найти и удалить битые ссылки, проверка битых ссылок

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *