Перейти к содержимому

Что такое soft 404 в Google Search Console?

Проблемы индексации

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

Что вызывает soft 404?

В руководстве Google по ошибкам сканирования soft 404 описывается как страница, которая сообщает пользователям, что её не существует, но возвращает код 200. Там же перечислены технические причины: отсутствующий файл серверного включения, сбой подключения к базе данных или JavaScript-файл, который не загрузился. На практике чаще всего встречаются такие источники:

  • Страницы ошибок с неверным кодом ответа. CMS или одностраничное приложение показывает аккуратную страницу «не найдено», но отправляет 200.
  • Пустые шаблоны. Страница категории, тега или результатов поиска, на которой ничего нет.
  • Контент, который не отрисовался. Заблокированные ресурсы, ошибки сервера или скрипты, не уложившиеся в тайм-аут, оставляют Googlebot пустую страницу, хотя посетители видят контент.

Как исправить soft 404?

СитуацияРешение
Страницы больше не существуетВерните 404 (не найдено) или 410 (удалено навсегда). Своя страница ошибки допустима, если она отправляет код ошибки.
Страница перемещена или у неё есть заменаНастройте редирект 301 на новую страницу, затем проверьте результат в инструменте проверки URL.
Страница должна существовать и содержит контентВыясните, почему Google считает её пустой: проверьте страницу и посмотрите, что отрисовал Googlebot.
Страница существует, но контента на ней действительно малоДобавьте контент, который сделает её полезной, или объедините её с более сильной страницей.

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

Как увидеть, что видел Google

  1. Проверьте URL в Search Console и нажмите Проверить опубликованную страницу.
  2. Откройте Просмотр проверенной страницы, чтобы увидеть снимок экрана, отрисованный HTML и HTTP-ответ.
  3. Если снимок пустой или на нём ошибка, проверьте ресурсы, которые Google не смог загрузить, ошибки сервера и медленные ответы.
  4. Проверьте код статуса вне браузера: curl -I https://example.com/page.

После исправления

Когда все затронутые URL исправлены, откройте причину Soft 404 в отчёте «Индексирование страниц» и нажмите Проверить исправление. Google проверяет выборку, а затем повторно сканирует только те URL, для которых известна проблема. В справке Google по отчёту об индексировании страниц указано, что проверка обычно занимает до двух недель, а иногда значительно больше.

Soft 404 или настоящий 404: что хуже?

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

Как помогает AutoPSEO

Проверка URL в AutoPSEO обрабатывает до 500 URL за один запуск и показывает состояние покрытия каждого из них. Так после релиза можно проверить на soft 404 целый раздел или sitemap, не дожидаясь отчёта. Index Tracker ежедневно перепроверяет ваши ключевые страницы и может оповестить, если одна из них выпала из индекса. Часто это первый признак того, что шаблон начал отрисовываться пустым.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.