Код состояния 404

Код состояния (ответа) сервера — это уникальное трехзначное число, которое веб-сервер отдает браузеру пользователя для оповещения о результате обработки запроса.

Код ответа на 404 странице

Когда страница на сайте недоступна по прямой ссылке, веб-сервер возвращает код ответа 404. Ошибка HTTP 404 может быть вызвана по этим причинам:

  • Неверно настроен веб-сервер;
  • Посетитель набрал неверный адрес;
  • Посетитель перешел по битой ссылке;
  • Запрошенная страница удалена администратором.

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

Поисковые роботы применяют коды ответа для проверки состояния страниц в поисковых индексах. Ошибка 404 Not Found является причиной исключения ранее доступной страницы из результатов поиска.

Проверка кода ответа 404 выполняется с помощью создания уникального URL для выполнения запроса к целевому сайту. Оценка испытания зависит от условий, которые указаны таблице:

Состояние Результат
Код ответа = 404 Успешно
Код ответа ≠ 404 Ошибка
Код ответа неизвестен Замечание

Рекомендации

Ознакомьтесь с рекомендациями, чтобы избежать проблем с индексированием сайта в поисковых системах из-за неполадок с кодом ответа веб-сервера на странице 404:

Исправьте битые ссылки
Найдите источники внутренних переходов по битым ссылкам и устраните их. Для этого создайте цель на основе события в Яндекс.Метрике, чтобы собрать данные о переходах, которые вызывают ошибки.
Включите логирование ошибок
Если объем сайта не позволяет отслеживать состояние страниц в ручном режиме, создайте журнал для запросов, по которым была возвращена ошибка, посредством плагина для системы управления сайтом.
Проверьте настройки веб-сервера
Убедитесь, что веб-сервер при запросе клиента возвращает ожидаемый статус-код. Если этого не произошло, измените настройки веб-сервера, которые отвечают за обработку запросов клиента.