Ложные ошибки 404

Ложной ошибкой 404 называется ситуация, когда веб-страницы посетитель видит сообщение о том, что ее не существует, при этом браузер получает ответ с кодом статуса 200 (success). Этот код означает "Успешно". В некоторых случаях открывается страница, на которой почти ничего нет, или даже совсем пустая.

Мы не рекомендуем использовать код статуса 200 вместо кодов 404 (not found), 410 (gone) и 301 (permanent redirect), поскольку он сообщает поисковым системам, что по запрошенному URL есть страница. В противном случае этот URL может попадать в результаты поиска, а роботы будут пытаться сканировать несуществующий контент вместо того, чтобы обрабатывать полезные страницы вашего сайта.

Если алгоритмы Google по контенту страницы определяют, что она содержит сообщение об ошибке, то в отчете об индексировании этого сайта в Search Console будет указана ложная ошибка 404.

Устранение ложных ошибок 404

Есть разные способы устранения ложных ошибок 404 в зависимости от состояния сайта и от желаемого результата:

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

Страница и ее контент больше не доступны

Если страница удалена и для нее нет замены на вашем сайте с аналогичным контентом, нужно отправлять ответ с кодом статуса 404 (not found) или 410 (gone). Эти коды статуса сообщают поисковым системам, что страницы не существует, а контент не нужно индексировать.

Если у вас есть доступ к файлам конфигурации вашего сервера, страницы с сообщениями об ошибках можно сделать полезными для пользователей. Например, на такой странице 404 вы можете разместить функции, которые помогут посетителям в поиске нужной информации, или полезный контент, который удержит их на вашем ресурсе. Советы по созданию полезной страницы 404:

  • Пользователям должно быть понятно, что запрашиваемая страница недоступна. Текст сообщения должен быть понятным и вежливым.
  • Страница 404 должна быть выполнена в том же стиле (включая элементы навигации), что и основной сайт.
  • Разместите на странице ссылки на самые популярные статьи или записи блога, а также на главную страницу.
  • Дайте пользователям возможность сообщать о неработающих ссылках.

Страница или ее контент были перенесены

Если страница перенесена или у нее есть замена, отправляйте ответ с кодом 301 (permanent redirect), чтобы перенаправлять пользователей. Посетителям сайта это не помешает, а поисковые системы узнают новое расположение страницы.

Страница и ее контент по-прежнему существуют

Если нормально работающая страница вызвала ложную ошибку 404, вероятно, она не была корректно загружена роботом Googlebot или во время отрисовки не были доступны важные ресурсы. Проанализируйте обработанный контент и код ответа HTTP с помощью инструмента проверки URL. Если на обработанной странице нет или очень мало контента, ложная ошибка 404 может быть обусловлена тем, что страница содержит ресурсы (например, изображения, скрипты и прочие нетекстовые элементы), которые не удается загрузить. Возможные причины проблем с загрузкой – блокировка доступа в файле robots.txt, слишком большое количество или слишком большой размер ресурсов и т. д.