Soft 404 (Ложная 404)
Краткая суть
Soft 404 (Мягкая 404 ошибка) — это ситуация, в которой сервер лукавит. Страницы реально не существует (или там пусто, или написано "Товар не найден"), но сервер технически возвращает гордый Код 200 (OK). Для поисковых роботов это настоящий кошмар: им говорят "вот тебе отличная страница", а по факту там пустота.
Как это работает на практике
Google и Яндекс очень умны. Даже если сервер отдал им код 200, робот анализирует текст на странице. Если он видит мало контента, редирект в никуда или стандартные фразы типа "Категория пуста", "Извините, ничего не найдено", поисковик принудительно помечает этот URL как Soft 404 в Search Console. Это сделано для того, чтобы мусор не засорял выдачу пользователям.
Актуальность в 2026 году
С развитием SPA (фронтенд-приложений на React/Vue) проблема Soft 404 стала эпидемией. SPA-сервер (Node.js или Nginx) по умолчанию отдает index.html с кодом 200 на любой запрос, оставляя задачу показать страницу 404 на откуп скриптам в браузере. В 2026 году поисковики штрафуют сайты с большим процентом Soft 404, так как они впустую сжигают Краулинговый бюджет машинного времени.
Как применять на практике
- Всегда проверяйте ответ сервера (HTTP Headers checker). Если товара нет — отдавайте жесткий аппаратный статус 404 Not Found.
- Избегайте пустых категорий в каталоге интернет-магазина. Или скройте их (редирект/noindex), или наполните товарами. Пустая категория воспринимается как Soft 404.
- Не редиректните все подряд удаленные страницы "скопом" на Главную страницу. Массовые 301 редиректы на нерелевантную Главную Google маркирует именно как Soft 404.
Частые ошибки
- Считать, что визуальной надписи "Страница не найдена" на экране достаточно. Для SEO имеет значение только скрытый HTTP-заголовок, который отдаёт сервер!
Последнее обновление термина: 2026 год.