Техника

Ошибка 404 на сайте: что означает и где она теряет клиентов

Обновлено 26.09.2026

Коротко

Ошибка 404 значит, что по этому адресу на сайте ничего нет: сервер страницу не нашёл. Для удалённой страницы или опечатки в адресе это нормально. Плохо в двух случаях: когда на пустой адрес ведёт ваша же кнопка, реклама или карточка на картах, и когда страница пишет «не найдено», а сервер при этом отвечает, что всё в порядке. Код ответа проверяют в Яндекс Вебмастере, а список пропавших адресов показывает Google Search Console.

Непонятное слово? Словарик ниже ↓
  1. 404Страницы по этому адресу нет
  2. 410Страницу удалили насовсем
  3. Битая ссылкаВаша же кнопка ведёт в пустоту
  4. Мягкая 404Пишет «не найдено», а сервер отвечает «всё хорошо»

Что означает код 404

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

Код 404 не говорит, пропала страница на время или навсегда. Для страниц, удалённых окончательно, есть отдельный код 410. Если вы не знаете, вернётся ли страница, справочник MDN советует оставлять 404.

Источники: MDN о коде 404 · MDN о коде 410 · стандарт HTTP, RFC 9110

Когда 404 безвредна, а когда уводит клиентов

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

Опасный случай выглядит иначе. Вы убрали страницу акции, а реклама в Директе всё ещё ведёт на неё. Переделали сайт, а в меню осталась кнопка «Цены» на старый адрес. Сменили структуру, а в карточке на Яндекс Картах стоит ссылка на страницу услуги, которой больше нет. Человек пришёл с намерением купить и упёрся в «страница не найдена». Заявки не будет, и вы об этом не узнаете: сайт ведь работает.

Мягкая 404: ошибка, которую не видно

Бывает, что сайт показывает текст «страница не найдена», а сервер при этом отвечает кодом 200, как для нормальной страницы. Google называет такое мягкой 404 (soft 404). В русском интерфейсе Search Console она называется «Ложная ошибка 404», и искать её в отчётах нужно под этим именем.

Google просит, чтобы страница «Не найдено» отдавала именно код 404: так она не попадёт в индекс как обычная страница. И не советует перенаправлять много старых адресов на один неподходящий, например на главную: человек искал конкретную услугу, а попал на общую витрину.

Источники: Google Search Central о страницах 404 · Google о смене адресов и перенаправлениях · справка Search Console об отчёте «Страницы»

Какой должна быть страница «Не найдено»

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

У себя мы проверили это 26 сентября 2026 года: открыли несуществующий адрес на нашем сайте. Сервер ответил кодом 404, страница закрыта от индексации, на ней ссылки на главную и на регламент техосмотра. На странице стоит счётчик Метрики, поэтому видно, сколько людей на неё попадает и откуда.

Источники: Google Search Central о страницах 404 · проверка адреса tehosmotr-saita.ru/takoj-stranicy-net 26 сентября 2026 года, код ответа 404

Как найти битые ссылки бесплатно

В Яндекс Вебмастере есть инструмент «Проверка ответа сервера». Вписываете адрес и видите код ответа сервера. Справка оговаривает, что он может отличаться от ответа роботу Яндекса, потому что у инструмента другой IP-адрес, но для проверки своих страниц этого хватает. Так быстро ловится мягкая 404: на экране «не найдено», а в инструменте код 200.

В Google Search Console откройте отчёт «Страницы» в разделе «Индексирование». Среди причин, по которым страницы не в индексе, будет строка «Не найдено (404)» со списком адресов, а мягкие 404 собраны в строке «Ложная ошибка 404». Если в списке есть адреса, которые должны работать, ищите, откуда на них ведут ссылки.

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

Источник: справка Яндекс Вебмастера о проверке ответа сервера · справка Search Console об отчёте «Страницы»

Что сделать сегодня

PDF · 7 листов · бесплатно

Техосмотр сайта

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

  1. 1Чей у вас домен
  2. 2Есть ли у вас ключи от сайта
  3. 3Форма заявки и персональные данные
  4. 4Доходит ли заявка до человека
  5. 5Видит ли ваш сайт Яндекс
Получить PDF в Telegram Напишите «техосмотр» в @vbiz_k

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

Ошибки 404 вредят сайту в поиске?

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

Можно перенаправлять все несуществующие адреса на главную?

Google так делать не советует. Человек искал конкретную страницу, и главная ему не ответ. Лучше перенаправлять старый адрес на новую версию той же страницы, а для остальных показывать понятную страницу «Не найдено».

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

404 значит «страницы сейчас нет», без уточнения, навсегда ли. 410 значит, что её удалили окончательно. Если не уверены, вернётся ли страница, оставляйте 404.

Словарик

Код ответа
Трёхзначное число, которым сервер отвечает на каждый запрос страницы. 200 значит «всё хорошо», 404 «не найдено».
Ошибка 404
Ответ сервера «по этому адресу ничего нет».
Код 410
Ответ «страницу удалили насовсем».
Мягкая 404
Страница с текстом «не найдено», которую сервер отдаёт с кодом 200, как обычную.
Битая ссылка
Ссылка, которая ведёт на несуществующую страницу.
Перенаправление
Настройка, которая сама отправляет посетителя со старого адреса на новый.

Ещё по теме

Нашли проблему в своём сайте?

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

Написать в Telegram