Ошибка 404: что значит и как исправить страницу на сайте

Что означает 404 Not Found для посетителя и владельца сайта, как найти битые URL, выбрать восстановление, 301 или честную страницу ошибки.

6 октября 2026 10 мин чтения
Как найти и исправить ошибку 404
Как найти и исправить ошибку 404

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

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

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

Что значит ошибка 404 Not Found

404 — код состояния HTTP. Первая цифра 4 указывает на проблему с запросом или доступностью ресурса для клиента, а ответ Not Found сообщает: сервер доступен, но объект по этому пути не найден.

СитуацияЧто происходитОбычный ответ
Опечатка в адресеТакого пути никогда не было404
Страницу удалилиАдрес больше не нужен404 или 410
Страница переехалаЕсть новый постоянный URL301 на близкую замену
Временная недоступностьРесурс вернётся по тому же адресуНе маскировать под 404
Сервер не отвечаетПроблема соединения или сервераЭто уже не 404

Текст на экране и HTTP-код могут расходиться. Страница способна написать «ничего не найдено», но вернуть 200 OK. Такой случай называют мягкой 404: человеку показывают отсутствие, а машина получает сигнал об успешном документе.

Что делать посетителю сайта

  1. Проверьте адрес: домен, дефисы, окончания и случайные символы.
  2. Удалите часть пути после домена и откройте главную страницу.
  3. Используйте поиск по сайту или меню разделов.
  4. Если переходили из старой закладки, найдите название материала через поиск.
  5. Сообщите владельцу о битой ссылке, если она находится внутри сайта.

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

Почему на сайте появляются ошибки 404

Большинство ошибок возникает после обычных изменений: редактор меняет slug, товар снимают, категорию переименовывают, сайт переносится на другую систему. Риск растёт, если адреса формируются автоматически и никто не хранит карту старых URL.

ПричинаГде искатьИсправление
Переименован slugИстория публикации301 со старого адреса
Удалён товарКаталог и заказыЗамена, категория или 404 по ситуации
Опечатка в менюШаблон и навигацияИсправить href
Относительная ссылкаВложенные страницыУказать корректный путь
Регистр символовLinux-сервер и импортПривести URL к одному регистру
Удалён файлМедиа и старые статьиВернуть файл или заменить ссылку
Ошибка роутингаПриложение и nginxИсправить правило маршрута

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

Как найти битые ссылки и страницы 404

Используйте несколько источников. Обход сайта находит ссылки, доступные из текущей структуры. Яндекс Вебмастер показывает URL, которые обнаружил робот. Журналы сервера содержат обращения к адресам, которых уже нет. Карта сайта помогает проверить только те страницы, которые вы сами заявляете для индексации.

  1. Выгрузите внутренние ссылки обходом сайта.
  2. Отберите ответы 404 и сохраните страницу-источник.
  3. Проверьте ошибки обхода в Яндекс Вебмастере.
  4. Посмотрите популярные 404 в серверных логах за полный период.
  5. Сравните список с sitemap и старыми выгрузками URL.
  6. Добавьте внешние ссылки на ценные старые страницы.
ИсточникЧто найдётЧего не увидит
КраулерТекущие внутренние битые ссылкиСтарые адреса без входящих
ВебмастерИзвестные роботу ошибкиКаждый визит пользователя
Логи сервераФактические запросы и частотуЦенность страницы без контекста
АналитикаВизиты на настроенную страницу ошибкиЗапросы без загрузки счётчика
Внешние сервисыСсылки с других сайтовПолный интернет

Подробный разбор технических и содержательных проверок есть в статье про технический аудит сайта. Здесь достаточно получить таблицу: старый URL, источник, число обращений, внешние ссылки, новый релевантный URL и выбранное действие.

Когда восстановить удалённую страницу

Восстановление — лучший вариант, если страницу удалили случайно, её тема всё ещё нужна, а прежнее содержимое можно актуализировать. Верните тот же URL, основной интент и полезный ответ. Не обязательно воссоздавать текст слово в слово.

  • URL получает заметный поисковый или прямой трафик.
  • На него ведут хорошие внутренние или внешние ссылки.
  • Товар временно отсутствует, но вернётся.
  • Материал нужен для поддержки других страниц.
  • Удаление произошло из-за ошибки миграции или публикации.

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

Когда настроить 301 редирект

Постоянный редирект нужен, когда прежний ресурс переехал и новый адрес решает ту же задачу. Статья о доставке должна вести на обновлённую статью о той же доставке, карточка модели — на прямого преемника, а старый раздел — на объединённый релевантный раздел.

Настройка и проверка разобраны в гайде про постоянный редирект 301. До его выхода сохраните адрес в карте переноса и не ставьте случайную замену. Цепочка «старый → промежуточный → новый» хуже одного прямого перехода.

Есть замена?СодержимоеРешение
ДаТа же задача301 на замену
ДаЛишь общая темаЧаще 404 с полезной навигацией
НетУдалено навсегда404 или 410
ВернётсяТот же URL и продуктСохранить страницу и объяснить статус

Когда оставить 404 или вернуть 410

Честный 404 нормален для адреса, который не существует и не имеет подходящей замены. Он не требует редиректа только ради исчезновения ошибки из отчёта. Код 410 Gone используют, когда ресурс удалён намеренно и возвращать его не планируют.

Выбор между 404 и 410 менее важен, чем отсутствие битых внутренних ссылок, правильный код и понятная навигация. Не добавляйте удалённые URL в sitemap и не оставляйте canonical на отсутствующую страницу.

Как оформить полезную страницу 404

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

  • Ссылка на главную.
  • Поиск по сайту, если он действительно работает.
  • Два-три главных раздела.
  • Кнопка сообщить о битой ссылке.
  • Спокойный текст без обвинения пользователя.

Главное техническое требование: страница должна возвращать 404. Проверяйте ответ инструментом разработчика или командой, которая показывает заголовки без скрытия переходов. Создание самого сайта и базовая структура разобраны в материале как создать сайт бесплатно.

Как отличить настоящую 404 от мягкой

Откройте адрес инструментом, который показывает первый ответ сервера. Если на экране написано «страница не найдена», а статус равен 200, это мягкая 404. Поисковая система сама пытается распознать отсутствие по тексту и сходству шаблона, но владельцу не стоит перекладывать на неё выбор.

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

ЭкранHTTP-кодОценка
Полезная страница200Нормально
«Не найдено»404Нормально
«Не найдено»200Мягкая 404
Главная для случайного пути301 → 200Нерелевантный редирект
Старый материал301 → близкая замена 200Корректный перенос

Как расставить приоритеты в большом списке

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

Для каждой строки запишите решение и владельца. Исправление ссылки в меню обычно важнее редиректа: пользователь и робот сразу получают конечный адрес. Для внешней ссылки, которую нельзя изменить, редирект остаётся нужным. Технический мусор не требует создания пустой страницы только для ответа 200.

Поля рабочего реестра 404
URL; первый источник; запросов за период; внутренние ссылки; внешние ссылки; прежняя тема; релевантная замена; решение; ответственный; срок; результат проверки.

После исправления не удаляйте строку сразу. Отметьте дату, повторный код и источник. Через один-два обхода станет видно, исчезла ли внутренняя причина и продолжают ли люди приходить по старой внешней ссылке.

Что показать пользователю на странице 404

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

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

Когда удалённый адрес можно не восстанавливать

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

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

Как проверить исправление

Шаг 1. Проверить исходный URL

  • Сделайте запрос без автоматического следования редиректам.
  • Запишите код, Location и тип содержимого.
  • Если ответ неожиданный — шаг 2

Шаг 2. Проверить правило

  • Убедитесь, что правило относится только к нужным адресам.
  • Проверьте порядок правил и регистр.
  • Исправьте источник внутренней ссылки — шаг 3

Шаг 3. Проверить конечную страницу

  • Она отвечает 200, открывается без авторизации и соответствует старой задаче.
  • Canonical указывает на правильную версию.
  • В sitemap находится только конечный URL.

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

Какие ошибки владельца сайта встречаются чаще

  • Все 404 перенаправляются на главную.
  • Страница ошибки возвращает 200 OK.
  • Внутренняя ссылка остаётся битой, хотя серверный редирект настроен.
  • Старый URL остаётся в sitemap.
  • Создаётся цепочка из нескольких редиректов.
  • Разные адреса циклически отправляют друг на друга.
  • Удаляется страница с трафиком без проверки замены.
  • 404 закрывают в robots.txt и мешают роботу увидеть код.
  • Пользователю показывают технический текст сервера без навигации.

Решения по старому контенту удобно хранить в таблице аудита: оставить, обновить, объединить, перенести или удалить. Методика есть в статье про контент-аудит сайта.

Чек-лист

  • Проверен реальный HTTP-код проблемного URL.
  • Найден источник внутренней или внешней ссылки.
  • Оценены трафик, ссылки и прежняя задача страницы.
  • Для случайного удаления выбран вариант восстановления.
  • 301 ведёт только на близкую по смыслу замену.
  • Для отсутствующей замены оставлен 404 или 410.
  • Страница ошибки содержит навигацию и сама возвращает 404.
  • Старые адреса удалены из sitemap.
  • Внутренние ссылки обновлены на конечные URL.
  • После правки запущен повторный обход без цепочек и циклов.

Остался вопрос по теме статьи? Напишите его в предложку блога — отвечаю лично: задать вопрос в MAX. Частые вопросы разбираю отдельными статьями и присылаю ссылку тому, кто спросил.

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

Что значит ошибка 404?

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

Что делать посетителю при ошибке 404?

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

Вредит ли ошибка 404 SEO?

Единичный честный 404 для удалённого URL нормален. Проблемы создают массовые битые внутренние ссылки, потеря ценных страниц и перенаправление всех удалённых адресов на главную.

Когда страницу с 404 нужно восстановить?

Восстанавливайте её, если URL удалён случайно, получает трафик или ссылки и для запроса всё ещё нужен тот же материал или товар.

Когда ставить 301 редирект вместо 404?

Ставьте 301, если содержимое навсегда переехало и есть близкая по смыслу новая страница. На нерелевантную главную перенаправлять не нужно.

Чем 404 отличается от 410?

404 сообщает, что ресурс не найден, без окончательного вывода о будущем. 410 Gone прямо говорит, что ресурс удалён намеренно и возвращать его не планируют.

Как найти все ошибки 404 на сайте?

Проверьте отчёты Яндекс Вебмастера, карту сайта, внутренний обход краулером и журналы сервера. Затем отделите реальные битые ссылки от старых внешних запросов.

Какой должна быть страница 404?

Она должна вернуть HTTP-код 404, кратко объяснить ситуацию и дать путь к главной, поиску и важным разделам. Код 200 на такой странице создаёт мягкую 404.

Темы #сайт#SEO
Статья помогла?
Николай Шаповалов Николай Шаповалов Основатель Tapbox, делает сервисы для MAX Канал автора в MAX

Читайте дальше