Индексация · URL_SOFT_404

Несуществующий путь отвечает 200 как страница 404

Заведомо отсутствующий URL вернул HTTP 200, но title или H1 выглядят как страница ошибки. Это подозрение, не подтверждённый статус 404.

Приоритет в аудите: Низкий

Что проверяется

Смотрятся только title и первый H1 ответа пробы (путь или .pdf). Совпадение с 404 / not found / не найден — URL_SOFT_404 с heuristic. HTTP-статус в evidence остаётся 200. Правило не утверждает, что сервер отдал 404. Редирект на главную важнее и идёт в URL_UNKNOWN_REDIRECT_HOME.

Частые причины

Шаблон 404 отдаётся со статусом 200

SPA рисует экран ошибки без смены HTTP

Как исправить

Для неизвестных маршрутов поставьте HTTP 404 или 410. Не считайте текст «404» в HTML заменой статуса.

Критерий приёмки

Контрольный несуществующий путь не остаётся 200 с заголовком ошибки; либо 404/410, либо отдельный catch-all без маскировки под 404.