Как найти битые ссылки на сайте: проверка 404 и исправление

PRLab → SEO-блог → Битые ссылки

Как найти битые ссылки на сайте

Найти битые ссылки на сайте важно не только для SEO. Ссылка на удалённую страницу прерывает путь посетителя, тратит обход робота и может скрыть ценную информацию за ошибкой 404. Регулярная проверка помогает исправлять такие места до того, как они повлияют на трафик и конверсию.

Поиск и исправление битых ссылок на сайте
Битая ссылка — это маршрут, который больше не ведёт к нужному ответу.

Что такое битая ссылка и чем она мешает

Битой называют ссылку, которая ведёт на недоступный или неподходящий адрес. Чаще всего это 404 или 410, но проблемой бывает и ссылка на ошибку 500, бесконечный редирект, закрытую страницу или устаревший URL после миграции. Внешняя ссылка тоже может сломаться, хотя вы не управляете её сервером.

Семантика статьи

Основной кластер: «как найти битые ссылки на сайте», «проверка битых ссылок», «найти ссылки 404». Дополняющие запросы: broken links, ошибки ссылок, аудит внутренних URL, внешние неработающие ссылки, исправить 404 и проверить редиректы. Они охватывают диагностику, приоритизацию и исправление.

Что проверить в первую очередь

  • ссылки в главном меню, подвале и хлебных крошках;
  • ссылки со страниц с трафиком и конверсиями;
  • URL из sitemap.xml и внутренних статей;
  • внешние источники, ведущие на удалённые страницы.

Где искать битые ссылки

Краулинг сайта

Краулер проходит по внутренним ссылкам, фиксирует исходную страницу, целевой URL, HTTP-код и тип ссылки. Это основной метод для поиска скрытых ошибок в старых статьях, карточках и пагинации. Сохраняйте оба адреса: иначе вы увидите 404, но не поймёте, где его исправлять.

Search Console и Яндекс Вебмастер

Панели вебмастеров показывают страницы, которые робот не смог обработать, и часть ошибок обхода. Они полезны для приоритизации, но не заменяют полный обход: робот может ещё не дойти до нового раздела, а пользователь — уже сталкиваться с ошибкой.

Логи, аналитика и обратные ссылки

В логах сервера видны частые обращения к 404. Аналитика покажет страницы входа с отказами, а проверка внешних ссылок — доноров, которые приводят на старый URL. Для внешнего профиля используйте анализ входящих ссылок и фильтрацию доноров; ценный потерянный адрес часто стоит восстановить редиректом.

Схема поиска и исправления битых ссылок
Страницы → обход → ошибка ссылки → исправление → контроль.

Как проверить ссылки: аудит за шесть шагов

1. Соберите список URL

Выгрузите адреса из краулера, sitemap.xml, CMS и аналитики. Отдельно отметьте внутренние и внешние цели. Не ограничивайтесь страницами, которые уже есть в поиске: битый путь может быть закрыт от индекса, но всё равно мешать посетителю.

2. Проверьте коды ответов

Код 200 обычно означает доступный документ; 301/302 — переход; 404/410 — удалённую страницу; 5xx — серверную проблему. Точечно используйте проверку HTTP-ответа URL, а для обзора ошибок — руководство по поиску страниц с 301, 302 и 500.

3. Расставьте приоритеты

Сначала исправляйте ссылки из меню, популярных страниц, коммерческих разделов и внешних доноров. Затем — ошибки в старых материалах. Один 404 на странице с сотней переходов важнее десятка ссылок из архива без трафика.

4. Найдите причину

URL мог измениться при переезде, товар — исчезнуть, категория — объединиться, а редактор мог вручную вставить опечатку. Причина определяет решение: замена ссылки, 301 на аналог, восстановление страницы или осознанное удаление.

5. Исправьте источник, а не только цель

Внутреннюю ссылку замените финальным адресом. Не направляйте всё на главную: это ухудшает опыт пользователя. Если точной замены нет, дайте понятную 404-страницу с навигацией и поиском.

6. Повторите обход

После релиза снова проверьте страницы-источники. Зафиксируйте дату, количество ошибок и тип исправления — так проще заметить повторяющуюся проблему в шаблоне или CMS.

Как исправить битую ссылку правильно

СитуацияЛучшее действиеЧего избегать
URL переехалЗаменить ссылку и настроить 301Длинной цепочки редиректов
Есть похожая страницаВести на действительно релевантную заменуРедиректа на главную без смысла
Страница удалена навсегдаУбрать внутренние ссылки, отдать 404/410Оставлять ложный 200
Сломан внешний ресурсЗаменить источник или убрать ссылкуСсылки на сомнительную замену
Практический совет

Внутреннюю перелинковку поддерживайте разными формулировками: короткий анкор «битые ссылки», средний — «проверка ссылок 404» и длинный: как провести аудит внутренней перелинковки и найти важные страницы без входящих ссылок. Это связывает тему с навигацией, а не создаёт случайные переходы.

Когда 404 — нормальный ответ

Если ресурса действительно больше нет и нет честного аналога, 404 или 410 корректнее, чем фальшивый успех. Важно убрать ссылки на адрес с сайта, карты сайта и шаблонов, а при наличии ценных внешних переходов предложить пользователю ближайший релевантный путь.

Регулярный контроль и профилактика

  1. Проверяйте сайт после редизайна, миграции и массового изменения URL.
  2. Раз в месяц обходите важные разделы и статьи.
  3. Включайте проверку ссылок в редакционный чек-лист.
  4. Следите за 404 в аналитике и логах.
  5. Сверяйте новые URL с sitemap.xml и внутренними ссылками.

Если ошибка связана с индексацией, изучите почему страница не индексируется в Google и как проверить robots, canonical и доступность. Для контроля заголовков и структуры пригодится проверка H1–H6 и страниц без H1.

Проверка битых ссылок — небольшая регулярная задача, которая защищает SEO и пользовательский путь. Чем раньше фиксируются ошибки, тем проще восстановить трафик и не превращать сайт в набор тупиков.

Сноски и пояснения

  1. Google рекомендует использовать понятные, сканируемые ссылки и исправлять недоступные цели, чтобы пользователи и поисковые роботы могли переходить между страницами. Документация Google Search Central. ↩

Тикеты

Напишите нам — ответ появится в этом окне.