Проверка сайта на наличие битых ссылок
Как правило, процессе работы появляться ошибки на сайте в виде битых ссылок. Эти ссылки ведут на несуществующие внутренние страницы и внешние сайты, вобщем в никуда. А как известно поисковики не любят когда сайт ссылается в пустоту, да и пользователи будут не в восторге от этого.
Поэтому будет полезно своевременно найти и исправить все не работающие ссылки.
В ручную проверить сайт состоящий из 50 страниц отнимет уже много времени и сил. А если страниц больше, то быстро выявить все битые ссылки просто нереально. Поэтому вебмастера используются специальные инструменты и программы для проверки битых ссылок.
Один из таких инструментов онлайн — Link Checker (проверка ссылок от консорциума W3C).
Но намного удобней, использовать специальную программу, такую как - Xenu Link Sleuth.
Программа для проверки битых ссылок
Скачать Xenu можно по этой ссылке или с сайта разработчика - http://home.snafu.de/tilman/xenulink.html
После запуска программы выбираем в меню File > Check URL..., откроется окно где нужно ввести урл проверяемого сайта и нажать ОК.
Программа Xenu просканирует и найдет все ссылки (и внутренние и внешние) на сайте. И если найдутся битые ссылки, то выделит их красным цветом.
Что бы посмотреть на какой странице стоит битая ссылка нужно правой кнопкой мыши кликнуть по ней и в контекстном меню выбрать пункт URL properties
В открывшемся окошке будет показана ссылающаяся страница. Теперь ее нужно открыть в редакторе и исправить.
Несколько дополнений к первому скриншоту
Если снять галочку с Check external links, то программа будет учитывать только внутренние ссылки. Они будут выделены синим цветом, но учитываться не будут.
В поле Consider URL’s beginning with this as ′internal′ можно добавить ссылки которая программа будет считать как внутренние.
В поле Do not check any URL’s beginning with this можно добавить ссылки которые нужно пропустить при сканировании.
Если требуется проверить не весь сайт целиком и не отдельную страницу, а каталог полностью, то обязательно нужно поставить в конце слеш "/".