Живая проверкаБесплатно, без регистрации

Проверка битых ссылок

Проверьте ссылки на странице и разделите их на битые, перенаправляющие и рабочие.

rabbitclip · Инструмент

Этот инструмент загружает указанную страницу, извлекает её ссылки a href (кроме mailto:, tel:, # и javascript:, повторы отбрасываются) и проверяет из них до 30: сначала внутренние ссылки, не более 20, затем внешние, не более 10. Для каждой сначала отправляется запрос HEAD; если сервер отвечает 403, 405 или 501, вместо него пробуют GET с ограничением тела в 64 КБ; параллельность ограничена пятью запросами, тайм-аут на ссылку шесть секунд, а всего на проверку двадцать секунд.

Результаты собираются в четыре группы: битые (код 4xx или 5xx), перенаправляющие (3xx на другой адрес), недоступные (тайм-аут или ошибка DNS) и рабочие ссылки; в каждой строке показаны код состояния, конечный адрес при перенаправлении, текст ссылки и является ли она внутренней или внешней. Если на странице больше 30 ссылок, в отчёте указывается, сколько из них не проверено.

Некоторые сайты отвечают на автоматические запросы кодом 403 или 429; это не считается битой ссылкой, а показывается отдельно как отклонение автоматического запроса, которое стоит проверить вручную в браузере. Проверка рассматривает только первые найденные 30 ссылок, а весь запуск не может превышать двадцать секунд, поэтому она не охватывает каждую ссылку на странице; на крупных сайтах стоит проверять ссылки важных страниц по отдельности.

Частые вопросы

Если на странице больше 30 ссылок, проверяются ли все?

Нет, инструмент рассматривает не более 30 ссылок: сначала 20 внутренних, затем 10 внешних. Сколько ссылок пропущено, указывается на экране результатов.

Считаются ли ссылки с кодом 403 или 429 битыми?

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

Сохраняется ли введённый адрес страницы?

Нет, постоянного хранения нет; если тот же адрес проверяют повторно вскоре после первой проверки, он остаётся в памяти сервера около десяти минут, а затем удаляется.

Почему не проверяются ссылки mailto: и tel:?

Эти ссылки ведут не на веб-страницу, а на почтовую программу или телефонное приложение и не возвращают код состояния HTTP, поэтому они не входят в область этой проверки.

Похожие статьи

Другие инструменты

Если не знаете, с чего начать, — вы там, где нужно.

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

Запланируем встречу
Обсудить проект