SEO

404 ошибки на сайте: как найти и исправить

Не все несуществующие URL одинаково важны. Разбираем, какие 404 проверять первыми и когда нужен редирект, а когда — нет.

Александр Шестопалов··7 мин

Ошибка 404 означает, что сервер не нашёл запрошенную страницу. Пользователь мог перейти по старой ссылке из статьи, закладки, рекламного объявления или поиска. Сам по себе один такой URL не «ломает SEO». Риск появляется, когда на несуществующие страницы ведут важные внутренние или внешние ссылки, на них приходят пользователи или они остаются в индексе после изменений на сайте.

Что считать проблемой, а что — нормой

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

Карта материала: Ссылка → Ответ 404 → Решение → Проверка.
Карта материала: Ссылка → Ответ <span class="numeric-v2">404</span> → Решение → Проверка.

В первую очередь разберите URL, которые:

Если ошибка сопровождается снижением визитов, не делайте вывод только по одному сигналу. Пройдите общий порядок проверки из материала «Трафик упал: полная диагностика причин».

Как найти 404-ошибки на сайте

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

Схема решения для статьи «404: карта решений».
Схема решения для статьи «<span class="numeric-v2">404</span>: карта решений».
  1. Яндекс Вебмастер. Посмотрите страницы с ошибками обхода и исключённые URL. Это помогает увидеть, какие адреса уже известны поиску.
  2. Аналитика. Отфильтруйте страницы входа с заголовком или шаблоном 404, если счётчик фиксирует их. Сопоставьте URL с источником перехода и числом пользователей.
  3. Сканирование сайта. Краулер находит битые внутренние ссылки, изображения и цепочки редиректов. Его особенно важно запускать после изменения структуры разделов.
  4. Логи сервера. Они показывают реальные обращения к URL, в том числе от роботов и ссылок, которые не видны в интерфейсе сайта.

Практика: храните список URL, причину, источник, выбранное действие и дату повторной проверки. Так случайные исправления превращаются в управляемый процесс.

Как расставить приоритеты в списке 404

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

Удобно вести реестр с такими полями: старый URL, источник обнаружения, тип страницы, наличие трафика, наличие внутренней и внешней ссылки, целевой URL, решение, дата внедрения и дата проверки. Если команда не может объяснить, куда должен попасть пользователь после старого адреса, 301-редирект лучше не ставить до решения владельца контента.

Цикл контроля: Найти → Выбрать решение → Исправить → Проверить повторно.
Цикл контроля: Найти → Выбрать решение → Исправить → Проверить повторно.

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

Какое решение выбрать: восстановить, 301, 404 или 410

После инвентаризации не переносите все адреса в один список редиректов. Решение зависит от того, есть ли у страницы осмысленная замена и нужен ли её контент пользователю.

Восстановить страницу

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

Поставить 301-редирект

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

Оставить 404 или вернуть 410

Если релевантной замены нет и адрес удалён намеренно, 404 — честный ответ. Код 410 уместен, когда нужно явно сообщить о постоянном удалении. В обоих случаях проверьте, что на URL не ссылаются важные страницы сайта и рекламные объявления.

Редирект может снять симптом, но не устраняет источник новых ошибок. После исправления проверьте:

Как проверить результат

Откройте старый адрес в режиме инкогнито и убедитесь, что он возвращает ожидаемый код: 200 для восстановленной страницы, 301 с конечным релевантным URL или 404/410 для окончательно удалённой. Затем повторно просканируйте сайт и убедитесь, что старый адрес исчез из внутренних ссылок и карты сайта.

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

Как не собирать 404 после каждого релиза

Перед переносом сайта или чисткой каталога составьте карту старых и новых URL. Для каждого важного адреса заранее определите действие. После релиза проверьте ключевые шаблоны, sitemap и несколько популярных входных страниц. Регулярный контроль доступности и изменений в аналитике помогает быстрее заметить аномалию; о базовом наборе проверок — в статье «Мониторинг доступности сайта».

Первичные источники

Материал и ссылки проверены 17 августа 2026 года.

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

Нужно ли исправлять каждую 404-ошибку?

Нет. Сначала разберите URL, на которые ведут внутренние или внешние ссылки, которые есть в поиске или получают переходы. Страницы, удалённые намеренно и не имеющие релевантной замены, можно оставить с ответом 404 или 410.

Когда ставить 301-редирект для 404-страницы?

Только когда новая страница действительно заменяет старую по смыслу: товар сменился на аналог, услуга переехала, статья получила новый URL. Редирект на главную или случайную категорию обычно не решает задачу пользователя.

Как проверить, что ошибка 404 исправлена?

Откройте старый URL без кеша браузера, проверьте код ответа и конечный адрес после редиректа. Затем убедитесь, что внутренняя ссылка обновлена, а изменения попали в карту сайта и обход поисковых систем.

Дальше по теме

Поделиться