Автор: Рубрика: Безопасность 2 комментария

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

Сегодня хотелось бы поговорить на тему битые ссылки, и немного рассказать о способах проверки сайта на эти ссылки. Вначале статьи хотелось бы разобраться, что-же такое битая ссылка – это ссылка которая ведёт на несуществующую станицу (404), простыми словами ведёт в никуда. Появление таких ссылок очень негативно влияет на сайт в целом, представим что посетитель заходит на сайт, и тут-же попадает на эту самую страницу 404, то есть на несуществующую, и все его желание что-то читать, или просто просмотреть данный ресурс просто пропадет.

 

Ну и конечно-же для поисковиков Яндекс, Google это один из признаков некачественного сайта. Что-же всё таки можно предпринять с как быстро проверить свой ресурс на битые ссылки.

 

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

Если в начале ссылки указан неверный адрес;
На файло-обменнике закончился срок хранения данного файла;
Изменение структуры данного ресурса;
Внедрение ЧПУ, изменение адресов страниц на сайте, блоге;
Изменились адреса страниц сайтов, на которые вы ссылаетесь;

 

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

 

Я нашел в сети много разных сервисов, но рекомендовать могу всего этих четыре, которые действительно качественно определяют битые ссылки:

1. Переходим по ссылке [urlspan]Free Link Checker[/urlspan] попадаете на страницу где нужно ввести URL сайта и нажать кнопку Submit
После этого начнётся проверка на битые ссылки, на против каждой ссылке будет надпись OK или BAD, ок — целая ссылка, bad — битая.

Free Link Checker 2. Заходим по ссылке W3C Link Checker попадаем на страницу где пишем URL сайта, отмечаем все пункты и нажимаем Check

Link Checker

Дальше всё просто синим отмечены целые ссылки, красным цветом битые.
3. Проходим по ссылке Link Checker вводим URL сайта жмём Check Links

Link Checker

Начнётся проверка на битые ссылки.
4. Ещё один сервис для проверки битых ссылок Anybrowser

Anybrowser

Проверка битых ссылок с помощью программы Xenu:

Для начала скачиваем программу вот по этой ссылке, устанавливаем и запускаем программу. Особо настраивать ничего не нужно. Чтобы запустить проверку на битые ссылки, нужно кликнуть по иконке с листом, в появившемся окне ввести URL сайта главной странице и внизу нажать OK . После чего стартует проверка сайта.

Xenu

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

 

Вот таблица параметров напротив каждой ссылке:

«Address» – адрес самой ссылки (URL)
«Status» – статус ссылки (об этом ниже)
«Type» – тип ссылки: текстовая ссылка/ссылка на изображение
«Size» – размер страницы со ссылкой
«Title» – Название страницы, на которой найдена данная ссылка
«Data» – Дата публикации материала

Примерно так:

xenu

Конечно же не все ссылки на самом деле битые, например если в графе «Status» у помеченной красным цветом ссылки стоит надпись «Timeout» — это означает что программа просто не дождалась загрузки документа. Проверить такую ссылку можно двойным кликом по ней, если страница загрузится,то ссылка рабочая.

 

А вот если напротив ссылке стоит надпись «not found» то ссылка действительно битая. Такую ссылку нужно либо удалять, либо применять определённые меры, или меняем на рабочую. Ну вот вроде всё что хотелось рассказать по этому посту, пользоваться данными способами решать вам!!!

Понравилась статья - нажмите на кнопки:

Подписаться на обновления блога

2 комментария
  • Александр

    Что-то у меня не чего не выходит. Совсем всё не так как на каринках.

    2014-10-22 в 10:53 | Ответить
  • Макс

    А что именно не получается?

    2014-10-23 в 8:27 | Ответить
;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
=) 8) :( ;) :P :-D =-O :-! *IN LOVE* %) *CRAZY*