Проверьте весь сайт на битые ссылки
Начните с любой страницы, пройдите по внутренним ссылкам, прочитайте sitemap и получите один список поломок и страниц, где они встречаются.
Все страницы, которые можно найти
Обход идёт по внутренним ссылкам и URL из sitemap. Внешние ссылки проверяются, на чужие сайты краулер не уходит.
Понятно, где чинить
У каждого битого URL есть страница-источник. Откройте её и подсветите элемент.
Остановиться и продолжить
Пауза на длинном обходе, уже проверенное не пропадает. История в браузере.
Выгрузить список
CSV: URL, статус, страница-источник. Для разработчика, редактора или тикета.
Быстро и без ложных ошибок
На сайте из 1100+ страниц полный обход занял 6–9 минут в зависимости от выбранной скорости. Ссылка, временно отклонённая сервером, не попадает в список ошибок, пока повторная проверка это не подтвердит.
Зачем обход всего сайта, если можно кликать руками
Битые ссылки живут в прошлогодних постах, снятых товарах и подвале, за который никто не отвечает. Проверка текущей страницы полезна. Про остальные две сотни URL она молчит.
Полный обход в том же расширении. Сейчас это не отдельный продукт и не «три проверки, потом карта».
Как устроен скан
Стартовый адрес, внутренние ссылки, при необходимости sitemap.xml и robots.txt. JS-страницы открываются в браузере, их ссылки не теряются так, как у простого HTTP-краулера.
- Лимит страниц нужен, чтобы не уехать в бесконечность, а не чтобы выписать счёт.
- На полном обходе проверка картинок ослаблена, чтобы не перегружать задачу. Для картинок гоняйте скан страницы.
- Результаты остаются у вас на машине.
Как просканировать весь сайт
-
1
Установите расширение
Advanced Broken Links Search из Chrome Web Store.
-
2
Откройте сайт
Любая страница нужного домена.
-
3
Запустите полный обход
Включите crawl или окно сканера, при желании задайте лимит страниц и нажмите старт.
-
4
Чините по отчёту
Фильтр по ошибкам, подсветка на странице или CSV.