Как найти и проверить битые ссылки на сайте с помощью инструментов Google и Яндекс, онлайн сервисов и программы Xenu Link Sleuth.

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

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

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

Что такое битые ссылки на сайте?

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

  • страница грузится больше 10 секунд. При такой загрузке страницы, сайт на который Вы ссылаетесь может попасть под санкции поисковых систем.
  • при переходе по такой ссылке, страница выдает ответ сервера, ошибку 403 или 404.
  • «404 страница не найдена» — выдается текст при переходе на страницу, в разных вариациях.

Чем плохи битые ссылки и почему они возникают.

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

Почему возникать битые ссылки.

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

Давайте рассмотрим причины, по которым могут возникать битые ссылки на сайте:

  1. Удаление материалов, страниц, программ или документов на которые Вы ссылались. Причина довольно таки очень актуальная, так ка я уже говорил в интернете множество страниц каждый день умирает и удаляется, а множество новых появляется.
  2. Изменения на сайтах на которые Вы ссылаетесь. Сайт поменял название домена, сменил структуру категорий (разделов), изменил вывод ЧПУ.
  3. Переработка сайта (смена cms(движка)) или его редизайн. Сайт на который Вы ссылаетесь, решил немного переделать ресурс и поменять дизайн. При этом весь текст переносится на новый сайт и возможно изменение адресов страниц.

Выше описаны некоторые причины. На самом деле их может быть намного больше и отследить из-за чего они могут возникнуть тяжело. Лучше всего использовать сервисы и программы, которые сразу покажут, где у Вас проблемы, которые необходимо решить.

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

  • Онлайн сервисы (не все могут дать качественный анализ, но есть пару интересных и которые достойны внимания).
  • Яндекс и Google вебмастер, наверное один из лучших способов.
  • Использование дополнительных программ, в нашем случае будем использовать Xenu Link Sleuth.
  • При использовании cms (движков) для сайтов, можно найти и скачать плагины, модули, компоненты, которые помогут в поиске таких ссылок.

А теперь давайте рассмотрим каждый из методов по порядку.

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

Как я уже говорил выше, есть много сервисов, которые могут решить эту задачу, но множество из них не сможет дать качественный результат. Вот несколько ссылок на ресурсы:

http://old.graffity.biz/products/link_checker

http://www.webmaster-toolkit.com/link-checker.shtml

http://www.anybrowser.com/linkchecker.html

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

Работа с ними довольно проста.

  1. Заходите на сайт.
  2. Вписываете в поле ввода, адрес сайта и нажимаем кнопку поиска.
  3. Получаете результаты в виде работающих и не работающих ссылок.
  4. Копируете результаты в файл.

Яндекс и Google вебмастер, проверка не работающих ссылок.

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

Google вебмастер

Заходим в инструменты Гугл для вебмастеров по ссылке:

https://www.google.com/webmasters/

В левом меню ищем пункт “Сканирование” — > “Ошибки сканирования”. После проделанных действий вы увидите страницу, где будут перечислены ссылки которые выдают 404 ошибку и являются не рабочими. Но не все страницы с ошибки могут быть по вашей вине, здесь находятся так же ссылки которые ставятся с внешних ресурсов на Ваш сайт.

инструменты Google

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

Сведения об ошыбке

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

Яндекс вебмастер

Заходим в инструменты Yandex для вебмастеров по ссылке:

http://webmaster.yandex.ru/

В левом меню ищем пункт “Индексирование сайта” — > “Исключенные страницы”. После перехода внизу находим такой пункт как “HTTP-статус: Ресурс не найден (404)” и нажимаем на него.

HTTP-статус: Ресурс не найден (404)

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

ссылки выдают 404 ошибку

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

битые ссылки, инструменты Yandex

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

Программа Xenu Link Sleuth и принцип работы с ней.

Для начала нам потребуется сама программа, скачать ее можно по ссылке:

http://home.snafu.de/tilman/xenulink.html#Download

Нажимаем “download” и программа на компьютере.

На самом деле программа может делать на много больше, чем нам нужно. Но это уже другая история которую можно долго писать. Мы рассмотрим как искать битые ссылки на сайте с помощью Xenu Link Sleuth.

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

Начинаем.

Заходим в программу, ищем пункт “Files” — > “Check URL” или нажимаем горячие клавиши ctrl+N.

Программа Xenu Link Sleuth

В появившемся окне вводим адрес сайта, ставим галочку “Check external links” если не стоит по умолчанию и нажимаем “OK”. Галочка позволит искать внутренние и внешние ссылки с ресурса. Ждем окончания поиска, как правило может занять несколько минут.

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

Что бы отсортировать по признакам необходимо нажать на табулятор “Status” и выбрать пункт «URL properties».

Ccылки с ошибками

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

URL properties Xenu

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

Страница с битой ссылкой

В конце можно оформить удобный отчет по результатам работы в виде html страницы. Для этого необходимо в пункте “Files” выбрать “Report” или нажать горячую клавишу R.

Отчет в файл Xenu

После проделанных шагов, на экране появится окно, в которое необходимо ввести настройки ftp. Можете посмотреть в свой ftp-клиент FileZilla, TotalCommander и взять настройки, если Вы с ними не знакомы, то необходимо зайти на хостинг, где вы обслуживаетесь и посмотреть все настройки или отписать в тех. поддержку. Как работать с FileZilla можете ознакомится в статье “Установка, настройка и инструкция по пользованию программой FileZilla Client”.

Поиск битых ссылок Joomla, WordPress.

Бороться с такими ссылками в данных cms очень легко, так как имеются компоненты и плагины, которые упрощают роботу.

  • Если используете на своем сайта WordPress, то можете скачать и установить плагин Broken Link Checker. Работа с плагином проста и аналогична вариантам с инструментами Гугла и Яндекса.
  • Для Joomla можете воспользоваться компонентом “Перенаправление”. Здесь можно увидеть страницы которые отсутствуют и УРЛ которые устарели.

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

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

Оцените статью:

Очень плохоПлохоНормальноХорошоОтлично (4 Рейтинг: 5,00 из 5)
Loading...Loading...

Если Вам понравилась статья, поделитесь с друзьями в соц. сетях:

Вам также может понравиться...

Не хотите пропустить новую статью? Тогда подписывайтесь...

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

Уважаемые пользователи!


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


С уважением, Администрация сайта.


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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Связаться с нами

Если у Вас возникли какие либо вопросы, предложения и пожелания для развития нашего ресурса, связаться с нами Вы можете по e-mail: loleknbolek.com@gmail.com, или заполните форму что находиться ниже.

Пишите мы будем рады Вам ответить!