Поиск битых ссылок на сайте
Когда Ваш сайт уже полностью готов, радоваться рано, так как впереди ещё процесс отладки. И одной из составляющих этого процесса является поиск битых ссылок на сайте. Или другими словами, поиск нерабочих ссылок на сайте. Встречается это сплошь и рядом, думаю, что Вы это многократно видели на других сайтах. И в этой статье я собираюсь рассказать о том, как максимально быстро и эффективно искать битые ссылки на сайте.
Разумеется, вручную искать их - это крайне глупо, тем более, когда есть специальный софт. Я перепробовал много различных программ и сервисов, и остановил свой выбор, по моему мнению, на лучшем решении - Xenu's Link Sleuth. Эта программа многократно мною использовалась. Она очень простая, удобная и очень-очень быстрая. В общем, минусов у неё я так и не нашёл. Более того, она является бесплатной. Скачать её можно с официального сайта: http://home.snafu.de/tilman/xenulink.html.
Установка её очень простая, поэтому рассказывать об этом не буду. А вот о том, как её использовать, объясню поподробнее. Поставим задачу: есть сайт, и нужно найти на нём все битые ссылки. Первым делом надо настроить программу:
- Запускаем программу Xenu's Link Sleuth.
- Заходим в меню "Options" и выбираем пункт "Preferences":
- Здесь настройте всё по своему вкусу, а можете оставить как на скриншоте. Самое главное - не ставьте слишком много паралеллельных потоков. 20 - это оптимальная величина, так как если сайт находится на удалённом сервере, то большее количество одновременных подключений хостинг может просто не выдержать. Так же обратите внимание на "Maximum Level". Тут Вам надо поставить глубину проверки Вашего сайта. У сайта с нормальной навигацией "3" - это более, чем достаточно.
- После завершения процесса настройки нажмите на "ОК".
Настройка Xenu завершена. Теперь надо выполнять проверку битых ссылок. Для этого надо сделать следующее:
- Запускаем программу Xenu's Link Sleuth.
- Заходим в меню "File" и выбираем пункт "Check URL...":
- Вводим адрес сайта, который нужно проверить. "Check external link" - это галочка означает: нужно ли проверять внешние ссылки. Это бывает нужно крайне редко, поэтому эту галочку я всегда убираю.
- Нажимаем на кнопку "ОК".
После завершения процесса поиска битых ссылок я советую отсортировать результат по "Status". В результате перед Вами предстанет примерно следующая картина:
Теперь Вам нужно будет исправить все ссылки, которые являются недоступными. Но встаёт небольшая проблема: "Как узнать, на какой странице расположена битая ссылка?". Тут вновь к нам на помощь приходит Xenu:
- Щёлкните правой кнопкой мыши по битой ссылке, и из контекстного меню выберите пункт "Properties":
- В открывшемся окне Вы уже можете увидеть, на каких именно страницах была обнаружена данная ссылка:
Вот и весь процесс поиска и устранения битых ссылок на сайте. Как видите, благодаря такой замечательной программе как Xenus' Link Sleuth данный процесс превращается в лёгкую прогулку.
-
- Михаил Русаков
Комментарии (8):
Спасибо за программу и инструкцию к ней! Надо запомнить на будущее, может пригодиться!
Ответить
А что будет если вместо 20 по максимуму вписать ?
Ответить
Пробуйте.
Ответить
Во-первых, спасибо что рекомендуешь именно бесплатные программы. Вопрос: как мне ей воспользоваться если это не сайт, а таблица Access? понимаю не сложно но все же боюсь что сам не смогу разобраться.
Ответить
Не использовал эту программу для Access.
Ответить
Экспортировал таблицу .accdb в .html, что-то не работает хваленый софт или я в чем-то ошибаюсь? Должен он работать для таблиц HTML?
Ответить
Он ищет ссылки битые ссылки, анализуря href у тегов <a>, всё. А что там у Вас за таблицы, я не знаю.
Ответить
А есть программа для поиска битых изображений? Там где url к картинке неправильно указан.
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.