Если количество сохраненных закладок в вашем браузере давно перевалило за сотню, то не будет лишним время от времени проверять их на работоспособность. Впрочем, касается это не только браузеров, но и любых списков и баз URL. Вручную такая проверка может занять много времени, поэтому лучше всего в таких случаях использовать специальные утилиты – чекеры URL-адресов. Скажем, бесплатную программу как AM-DeadLink.
Доступен инструмент на сайте разработчика www.aignes.com/deadlink.htm, работает приложение с разными источниками ссылок, включая популярные браузеры, базы данных CSV и DAT, а также HTM, HTML и TXT. Принцип работы утилиты прост – перебирая элементы списка, она делает запрос по URL и в зависимости от возвращенного кода ответа HTTP присваивает ссылке статус. После выбора источника в поле «Select source» и нажатия кнопки «Check» начинается проверка ссылок.
Нерабочие линки помечаются красным цветом, также указывается код возвращенной ошибки и статус.
Полученные результаты можно отсортировать по столбцами или нажав кнопку «Sort». Рабочие ссылки имеют статус «OK» или «redirect, OK», нерабочие получают статус error.
Среди кодов ошибок чаще всего встречаются следующие:
- 0 – ресурс недоступен по причине региональной либо локальной блокировки.
- 400 – запрос некорректен или не соответствует протоколу.
- 403 – отказ доступа к запрошенному ресурсу. Причины могут быть разные, например, отсутствие необходимых прав доступа.
- 404 – запрашиваемый ресурс не найден. Статус может быть «file not found» или «redirected».
Оценивать результаты можно не только по коду, но и по статусу, поскольку в некоторых случаях код ошибки может не определяться. Для исключения ошибок с кодом 0 в программе предусмотрена возможность подключения с использованием прокси – включить и настроить его можно в разделе «Options» → «Setting».
Также AM-DeadLink поддерживаются такие полезные дополнительные опции как поиск дубликатов проверяемых ссылок, сохранение загруженного в программы списка в файл CSV или TXT. Если же нажать по любому элементу списка правой кнопкой мыши, откроется меню с дополнительными специальными опциями.
Например, «Set status OK» позволяет изменить статус ссылки с нерабочей на рабочую, а опция «Show log» может пригодиться веб-мастерам и администраторам, желающим просмотреть заголовки и HTML-код запрашиваемых страниц.