Xenu's Link Sleuth - поиск битых ссылок

Сегодня познакомимся с программой Xenu's Link Sleuth, которая позволяет обнаружить на сайте нерабочие (битые) ссылки с возможностью сортировки по параметрам.

Описание программы

Xenu's Link Sleuth - простой, но очень эффективный инструмент для веб-разработчиков, который позволяет обнаружить на сайте нерабочие (битые) ссылки, изображения, фоновые изображения (backgrounds), дополнительные модули или плагины, таблицы CSS-стилей (style sheet), фреймы, скрипты и Java-апплеты.

Основные возможности

  • отображение списка внутренних и внешних ссылок сайта,
  • отображение времени загрузки страниц по найденным ссылкам,
  • отображение метаданных ссылок/страниц (Title и Description), типа, уровня, кодировки и др.,
  • анализ отдельных страниц сайта,
  • выделение нерабочих (битых) ссылок в списке,
  • выделение ссылок на страницы сайта с превышенным временем загрузки,
  • формирование карты сайта в формате HTML.

Как работать с программой

После установки и запуска программы, в панели инструментов выберите File → Check URL, в открывшемся окне введите адрес вашего сайта и нажмите Ok (скриншот #1). После завершения процесса сканирования сайта программа предложит сформировать и сохранить отчет в формате HTML (для возможности просмотра отчета в браузере). Также доступна функция сохранения отчета вручную в формате XEN - в панели инструментов выберите File → Save As.

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

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

Настройки программы

Основные настройки Xenu's Link Sleuth доступны в панели инструментов (Options → Preferences) или во время ввода адреса сайта перед запуском процесса сканирования (кнопка More options на скриншоте #1).

Parallel Threads - количество параллельно сканируемых страниц (рекомендуемое значение до 5). Слишком большое значение может привести к значительной нагрузке на сервер и "искусственному" замедлению скорости загрузки страниц.

Ask for password or certificate when needed - параметр позволяет запрашивать пароли и сертификаты (для SSL).

Treat redirections as errors - параметр позволяет представлять редиректы в виде ошибок.

Report - параметры для формирования отчета (скриншот #3):

  • Broken links, ordered by links - отображение нерабочих (битых) ссылок с сортировкой по адресу ссылки,
  • Broken links, ordered by page - отображение нерабочих (битых) ссылок с сортировкой по адресу страницы,
  • Broken local links - отображение нерабочих (битых) локальных ссылок,
  • Redirected URLs - отображение ссылок с редиректами,
  • Site Map - формирование карты сайта в формате HTML,
  • Statistics - отображение дополнительной статистической информации в отчете.

В блоке статистики представлено общее количество проверенных страниц с группировкой по их типам, суммарные размеры страниц, а также количество найденных ссылок с группировкой по их типам:

  • ok - страница найдена,
  • skip external - страница пропущена как "внешняя",
  • forbidden request - доступ к странице запрещен,
  • not found - страница не найдена.

Скачать Xenu's Link Sleuth
Скачать Xenu's Link Sleuth (зеркало, GoogleDrive)

500 символов осталось