Главная/HTTP-коды ответа сервера/404

Ошибка 404 — Страница не найдена (Not Found): причины и как исправить

404 HTTP Сайт / веб-сервер узел: Клиентские ошибки (4xx)

404 — это страница не найдена (not found). Сервер вернул статус из категории «клиентские ошибки (4xx)». Ниже — почему возникает и как исправить и посетителю, и владельцу сайта.

Важно понять, на чьей стороне проблема. Коды 4xx из группы «клиентские ошибки (4xx)» подсказывают направление: если вы посетитель — начните с обновления страницы и очистки кэша; если владелец сайта — смотрите логи сервера и последние изменения конфигурации.

Причины ошибки 404

От самой частой к редким — проверяйте в этом порядке.

Неверный или устаревший URL

Страница переименована, удалена или в адресе опечатка.

Битая ссылка

Внутренняя или внешняя ссылка ведёт в никуда.

Страница удалена без редиректа

Нет 301 на новый адрес.

Проблема с правилами перезаписи

Ошибка в .htaccess/nginx для ЧПУ.

Что делать: пошаговая диагностика

  1. Проверьте адрес

    Убедитесь в правильности URL, уберите опечатки.

  2. Обновите ссылки

    Замените битые ссылки, настройте 301-редирект.

  3. Проверьте sitemap

    Уберите несуществующие URL из карты сайта.

  4. Настройте страницу 404

    Сделайте полезную 404 с навигацией и поиском.

Соседние коды по этому узлу

Частые вопросы

Что означает 404?

404 — это страница не найдена (not found). Сервер вернул статус из категории «клиентские ошибки (4xx)». Ниже — почему возникает и как исправить и посетителю, и владельцу сайта.

Это ошибка у меня или на сайте?

Коды 4xx чаще на стороне запроса/клиента, 5xx — на стороне сервера. Смотрите категорию кода.

Как быстро исправить?

Начните с первого шага из списка «клиентские ошибки (4xx)» — он решает большинство случаев.

АК
Автор и редактор: Артур Кариев (ИП Кариев А. В., ИНН 638207444732).
Расшифровка сверена с источниками, спорные значения помечены оговоркой: как проверяются коды и как сообщить об ошибке. Обновлено: 17 августа 2026.