Код 404 Not Found, который иногда вводят в поиск как «14 0 4», означает, что сервер доступен, но запрашиваемая страница по указанному адресу не существует. Браузер получает ответ от веб-сервера, однако вместо содержимого страницы приходит стандартное сообщение об отсутствии документа. Проблема может быть как на стороне посетителя (опечатка в адресе, устаревшая закладка), так и на стороне сайта (удалённая страница, сломанная ссылка, ошибка в файле .htaccess).

Первое, что стоит сделать, — внимательно проверить адресную строку. Лишний пробел, перепутанный регистр символов или пропущенный слеш в URL приводят именно к коду 404, а не к другой ошибке. Если адрес скопирован из сообщения или документа, убедитесь, что ссылка не обрезалась при переносе строки.

Что означает код 404 и чем он отличается от других ошибок

Коды ответов HTTP делятся на классы, и 404 относится к группе 4xx — ошибкам на стороне клиента. Это принципиально: сервер работает, соединение установлено, но конкретный ресурс не найден. В этом отличие от ошибок 5xx, где проблема уже внутри сервера.

Рядом с 404 часто путают другие коды. Ошибка 403 Forbidden означает, что страница существует, но доступ к ней запрещён. Ошибка 410 Gone сообщает, что страница была удалена навсегда и без перенаправления. А код 301 — это не ошибка вовсе, а постоянный редирект на новый адрес.

Понимание разницы помогает выбрать правильное действие: при 404 имеет смысл искать страницу по новому адресу, при 403 — проверять права доступа, а при 5xx — просто ждать, пока владелец сайта устранит сбой.

Основные причины появления ошибки 404

Причин несколько, и они делятся на две группы: со стороны посетителя и со стороны сайта. Разберём самые частые.

  • 🔍 Опечатка или лишний символ в адресной строке браузера
  • 🔗 Устаревшая закладка или ссылка на страницу, которая была удалена или переименована
  • 🗂️ Перенос сайта на новую структуру URL без настройки редиректов
  • ⚙️ Ошибки в файле .htaccess или в правилах маршрутизации CMS
  • 🌐 Проблемы с DNS или кэшем, из-за которых открывается старая версия адреса

На стороне владельца сайта типичный сценарий — обновление структуры разделов без настройки перенаправлений. Старые адреса перестают существовать, и все внешние ссылки на них начинают отдавать 404.

📊 Где вы чаще всего встречаете ошибку 404?
При переходе из поисковика
По старым закладкам
На собственном сайте
При опечатке в адресе

Как исправить ошибку 404 посетителю сайта

Начните с простых проверок, которые не требуют технических знаний. Обновите страницу клавишей F5 или комбинацией Ctrl+R — иногда сбой временный. Затем проверьте адрес посимвольно: регистр букв после домена имеет значение на большинстве серверов.

Если адрес верный, попробуйте подняться на уровень выше. Удалите из URL последний сегмент — например, вместо site.ru/blog/article-name откройте site.ru/blog — и найдите нужную страницу через навигацию сайта или его внутренний поиск.

☑️ Что проверить при ошибке 404

Выполнено: 0 / 6

Очистка кэша браузера помогает в случаях, когда сохранённая локальная копия конфликтует с актуальным состоянием сайта. В большинстве браузеров это делается через настройки приватности: пункт вроде Очистить историю → Кэшированные изображения и файлы. Точный путь зависит от браузера и его версии.

⚠️ Внимание: если ошибка 404 появляется на странице оплаты или ввода личных данных, не пытайтесь «обойти» её повторной отправкой формы. Вернитесь на главную страницу сервиса и начните операцию заново, чтобы избежать двойного списания или потери данных.

Как найти удалённую страницу

Даже если страница удалена, её содержимое часто можно восстановить. Сервис Wayback Machine (web.archive.org) хранит снимки страниц многих сайтов за разные годы. Вставьте полный адрес страницы в поиск архива — если снимок существует, вы увидите календарь с датами сохранения.

Ещё один вариант — кэш поисковых систем. Рядом с результатом поиска иногда доступна сохранённая копия страницы. Доступность этой функции зависит от поисковика и может меняться со временем.

💡

Скопируйте точный заголовок страницы или уникальный фрагмент текста и вставьте его в поисковик в кавычках — так можно найти ту же статью по новому адресу или на другом сайте.

Исправление ошибки 404 для владельца сайта

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

Для сайтов на Apache частая причина массовых 404 — повреждённый или отсутствующий файл .htaccess с правилами mod_rewrite. Типовой блок для WordPress выглядит так:

# BEGIN WordPress

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

END WordPress

Этот код является стандартным шаблоном, который сам WordPress предлагает в настройках постоянных ссылок. Если у вас другая CMS или сервер Nginx, правила будут иными — сверяйтесь с официальной документацией вашей платформы, а не копируйте чужие конфиги.

⚠️ Внимание: перед правкой .htaccess или конфигурации сервера сохраните резервную копию файла. Одна синтаксическая ошибка в этих файлах может сделать недоступным весь сайт, а не одну страницу.

Для страниц, которые переехали на новые адреса, настройте 301-редирект. Это сохранит трафик из поисковых систем и с внешних ссылок, а пользователи будут попадать на актуальную версию автоматически.

💡

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

Влияние ошибок 404 на SEO

Единичные страницы с кодом 404 — нормальное явление, и поисковые системы это учитывают. Проблемы начинаются, когда 404 отдают важные страницы, на которые ведут внутренние и внешние ссылки, или когда доля битых адресов на сайте велика.

Для контроля используйте инструменты веб-мастера: Яндекс Вебмастер и Google Search Console показывают списки адресов, при обходе которых робот получил 404. Регулярная проверка этих отчётов позволяет вовремя ставить редиректы.

СитуацияРиск для сайтаРекомендуемое действие
Единичная удалённая страница без ссылокМинимальныйОставить 404 или 410
Страница переехала на новый URLПотеря трафика и ссылочного весаНастроить 301-редирект
Массовые 404 после смены CMSВысокий: выпадение страниц из индексаКарта редиректов со старых URL на новые
404 из-за ошибки в .htaccessКритический: недоступен весь разделВосстановить корректные правила

Отдельное внимание уделите странице 404 как интерфейсу. Полезная страница ошибки содержит ссылку на главную, поиск по сайту и ссылки на популярные разделы. Это снижает число уходов: посетитель остаётся на сайте вместо возврата в поисковую выдачу.

Что такое «мягкая» ошибка 404 (soft 404)

Это ситуация, когда страница визуально сообщает «ничего не найдено», но сервер отдаёт код 200 OK. Поисковые системы расценивают такие страницы как некачественные. Проверьте, что несуществующие адреса действительно возвращают HTTP-код 404 или 410 — это можно сделать через инструменты разработчика в браузере (вкладка «Сеть») или онлайн-сервисы проверки заголовков.

Диагностика: как проверить, что отдаёт сервер

Быстро проверить реальный код ответа можно без сторонних сервисов. Откройте инструменты разработчика клавишей F12, перейдите на вкладку Network (Сеть) и обновите страницу. В списке запросов выберите основной документ — в колонке Status будет точный код ответа сервера.

Этот способ помогает отличить настоящий 404 от «мягкого» и увидеть цепочку редиректов, если адрес перенаправляется несколько раз. Для владельцев сайтов доступна и проверка из командной строки:

curl -I https://example.com/page

В ответе смотрите первую строку — например, HTTP/2 404. Утилита curl предустановлена в большинстве современных систем, включая Windows 10 и новее, macOS и Linux.

💡

Если 404 появляется только у вас, а у других страница открывается, — проблема локальная: очистите кэш браузера и DNS-кэш системы, затем проверьте снова.

Часто задаваемые вопросы

Почему при поиске пишут «14 0 4» вместо 404?

Это разговорный вариант записи кода ошибки — цифры, разделённые пробелами. По смыслу запрос относится к стандартному HTTP-коду 404 Not Found, и все способы диагностики из статьи применимы к нему.

Ошибка 404 — это вирус или взлом?

Сам по себе код 404 не является признаком вируса. Это штатный ответ сервера об отсутствии страницы. Однако если 404 массово появляются на ранее рабочих страницах вашего сайта без ваших действий, стоит проверить файлы сайта на посторонние изменения и сменить пароли доступа к хостингу.

Чем 404 отличается от ошибки «Сервер не найден»?

При 404 сервер найден и ответил, но страницы нет. Сообщение «сервер не найден» (или ошибка DNS) означает, что браузер вообще не смог подключиться к сайту — например, из-за неправильного домена, проблем с DNS или отсутствия интернет-соединения.

Нужно ли удалять страницу 404 из индекса поисковика?

Специально удалять не требуется: поисковые системы со временем сами исключают адреса, стабильно отдающие 404 или 410. Ускорить процесс можно через инструменты веб-мастера, если страница ещё отображается в выдаче.

Что лучше для удалённой навсегда страницы — 404 или 410?

Код 410 Gone явно сообщает, что страница удалена навсегда, и поисковые роботы обычно исключают такие адреса быстрее. Если на новом адресе есть аналогичный материал, правильнее поставить 301-редирект вместо обоих вариантов.