Почему ссылки называют битыми, что это может означать, на что влияют битые ссылки и как от них избавиться – это наша сегодняшняя тема.
Тема актуальна как новичкам так и уже зрелым блогерам, ведь некоторые блогеры, даже достигнувши тысячной посещаемости не сталкивались с проблемой битых ссылок. Поэтому сталкивались или не сталкивались а давайте разберем этот вопрос.
Содержание
Что такое битая ссылка
Ну, наверное из самого понятия уже понятно, что означает битая ссылка – это такая ссылка, которая ведет пользователя на несуществующую страницу. Очень может быть что каждый из вас сталкивался с этим, а может быть и не раз.
Битые ссылки могут возникнуть по следующим причинам:
- Когда вы используете заведомо неправильный 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» и проверить состояние ваших ссылок.
Вот в принципе и все инструменты, которые помогут вам провести анализ битых ссылок на вашем сайте. Теперь вы даже знаете как исправить битые ссылки, но лучше конечно их не допускать. И не забывайте проверять ваш сайт на наличие таких ссылок. Все инструменты работают, нужно только пользоваться.