Перейти к содержимому
Попробовать

Soft 404

Также: мягкий 404

Обновлено: 02.10.2026 4 просмотров

Soft 404 — ситуация, когда сервер отдаёт статус 200 OK, а в теле страницы показывает сообщение «страница не найдена». Для пользователя выглядит как обычный 404, для поисковика — как рабочий контент.

Как работает

Классический 404 — сервер в HTTP-заголовке возвращает статус 404 Not Found, робот исключает URL из индекса, пользователь видит стандартную страницу ошибки. Всё честно.

Soft 404 — мимикрия: сервер отвечает 200 OK, а в HTML — сообщение «страница не найдена», «Product removed», «404 — nothing here». Поисковик видит статус 200 и считает URL рабочей страницей с обычным содержимым.

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8

<h1>Страница не найдена</h1>
<p>Извините, такой страницы больше нет...</p>

Google в Search Console выделяет для таких случаев отдельный статус «Похоже на soft 404» в отчёте «Индексирование страниц → Не проиндексировано». Алгоритм определяет их по эвристике: короткий контент, характерные фразы («not found», «not available», «removed»), совпадение с шаблоном страницы 404 у других URL сайта.

Частые источники soft 404:

  • SPA на React/Vue без правильной обработки несуществующих маршрутов — фронт показывает «404», сервер отдаёт 200 на любой URL
  • «Страница переехала» показывается через 200 вместо 301
  • Редирект всех несуществующих URL на главную (return 301 / для 404) — Google трактует это как soft 404
  • Удалённый товар отдаёт «Товар недоступен» с 200 вместо 410

Почему важно для SEO

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

На большом сайте с массовыми soft 404 (типичная ситуация после чистки каталога или переезда) в индексе накапливаются тысячи URL-заглушек. Google Search Central прямо предупреждает: сайты с высокой долей soft 404 получают снижение общей оценки качества — алгоритм считает такой сайт менее надёжным источником.

Яндекс.Вебмастер в разделе «Индексирование → Страницы в поиске» помечает подозрительные URL с одинаковым коротким контентом. Массовый рост таких пометок после релиза — почти всегда следствие soft 404.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Частые ошибки

  • Кастомная страница 404 в CMS отдаёт 200 вместо 404 (типовая проблема WordPress-тем без правильной настройки).
  • SPA-приложение через History API показывает клиентский 404 без соответствующего server-side ответа.
  • «Товар отсутствует» на удалённой карточке товара с ответом 200 вместо 410.
  • Редирект всех 404 на главную страницу через 301 — Google расценивает как soft 404, вес не передаётся.
  • Пустая страница результатов поиска с 200 при отсутствии совпадений — Google не различает пустой результат и реальный контент.
  • Технические работы возвращают 200 с сообщением вместо 503.

Как проверить

В терминале — curl -I https://example.com/nonexistent-page/ покажет реальный статус в заголовке. Открытие несуществующего URL в браузере DevTools → Network → колонка Status тоже покажет истинный код. В Google Search Console раздел «Индексирование страниц → Не проиндексировано» выделяет статус «Похоже на soft 404» с примерами URL. В Яндекс.Вебмастере — «Диагностика → Возможные проблемы».

SEO Crawler при обходе сайта отдельно ловит soft 404 через эвристику: короткое содержимое (менее 300 символов), характерные фразы, совпадение с шаблоном известных 404-страниц сайта, ответ 200 при отсутствии реального контента. В отчёте это часть блока «Ошибки сервера» — с приоритизацией правок по числу таких страниц.

Вывод

Soft 404 — техническая ошибка, которая накапливается годами и постепенно ухудшает оценку сайта. Проверяйте, что несуществующие URL честно отдают статус 404, удалённые товары — 410, а редиректы старых страниц ведут на релевантные новые с 301, а не сваливают всё в главную. Одна проверка в Search Console раз в квартал экономит месяцы восстановления после Core Update.

Проверим весь сайт?

Пара минут — и увидите отчёт по каждой странице.

Проверить сайт
Или нужен взгляд SEO-специалиста? Оставить заявку →

Смотрите также