Ошибка 404 — это ответ сервера «страницы по такому адресу нет». Не поломка сайта, не санкция поиска и не признак взлома. В стандарте HTTP у этого ответа есть важная оговорка: он не сообщает, временно страницы нет или навсегда. Дословно в RFC 9110: «A 404 status code does not indicate whether this lack of representation is temporary or permanent». Для владельца сайта это значит, что 404 сама по себе ничего не ломает — ломает причина, по которой нужная страница вдруг стала ненужной.
Поэтому чинить надо не все 404, а конкретные. Справка Google Search Console говорит об этом прямо: «Обычно ошибки 404 не влияют на эффективность сайта в Google Поиске», а исправлять стоит только те адреса, которые относятся к страницам вашего сайта или указаны в карте сайта. Ниже — порядок из восьми шагов, где на каждом есть проверка: что именно вы должны увидеть, прежде чем идти дальше.
01Что знает выдача про ошибку 404, а чего не знает
Я открыл 13 страниц, которые в октябре 2026 года отвечают на запросы «что означает ошибка 404 на сайте» и «ошибка 404 на сайте что делать», и прошёл по каждой с одним вопросом: может ли владелец сайта по этому тексту что-то сделать сегодня. Издатели разные — сам Яндекс, хостинги REG.RU, Timeweb и RuWeb, SEO-агентство Kokoc, Skillbox, PromoPult, Calltouch, LPgenerator и другие. Объёмы от 900 до 4000 слов, медиана около 1500–2000.
| Что проверял | Сколько страниц из 13 |
|---|---|
| Дают путь по разделам Яндекс Вебмастера | 12 |
| …из них с актуальными названиями разделов | примерно 7–8 |
| Дают шаги в Google Search Console | 10 |
| …из них с актуальным отчётом «Индексирование страниц» | 2 |
| Называют Screaming Frog | 11 |
| Объясняют разницу между 404 и «ложной 404» | 3 |
| Упоминают код 410 | 3 |
| Учат найти, на какой странице стоит битая ссылка | 3 |
| Разбирают случай «весь сайт в 404, работает только главная» | 1 |
| Называют отчёт «Ссылки» → «Неработающие ссылки» в Вебмастере | 1 |
| Упоминают «Мониторинг важных страниц» | 0 |
| Ссылаются на стандарт HTTP | 0 |
Главная находка в этой таблице — четвёртая строка. Одиннадцать статей из тринадцати водят читателя по интерфейсам, которых больше нет: в Search Console предлагают открыть отчёт «Покрытие» или «Сканирование → Ошибки сканирования», в Вебмастере — «Доступные для поиска страницы». Человек без технического опыта открывает панель, не находит названного раздела и закрывает вкладку. Дальше в этой статье все пути проверены по справкам на октябрь 2026 года.
Вторая находка — про отчёт «Неработающие ссылки» в Яндекс Вебмастере. Это профильный инструмент ровно под задачу «найти битые ссылки», он появился 23 марта 2023 года, и за полтора года его назвала одна статья из тринадцати, причём сам Яндекс и без пути по разделам. Все остальные гоняют читателя в «Исключённые страницы», где 404 видно хуже и вперемешку с другими причинами.
02Шаг 1. Поймите, это одна страница или весь сайт
Первая развилка решает, сколько у вас времени. Откройте главную страницу сайта и любую внутреннюю — например, «Контакты» и одну карточку услуги.
- Главная открывается, внутренние тоже, 404 ловится на одном-двух адресах — это обычная ситуация, идите дальше по шагам.
- Главная открывается, а все внутренние отдают 404 — это не «ошибка 404», это сломанные правила адресации. Почти всегда причина в настройках сервера: потерялся или сломался файл
.htaccess, слетели человекопонятные адреса после обновления CMS, перепутались права на файлы и папки. Это чинит хостинг или разработчик, и чинится обычно за полчаса. - Не открывается ничего, браузер пишет про недоступный сервер — это вообще не 404, а недоступность сайта или проблема с доменом. 404 означает, что сервер жив и ответил.
Проверка шага: вы можете одним предложением сказать, что именно сломано — один адрес, раздел или адресация всего сайта.
Если сайт недавно переезжал, список битых адресов обычно повторяет список того, что не доехало: что именно ломается при смене хостинга — отдельный разговор, и 404 стоит там первым пунктом.
03Шаг 2. Узнайте, какой код сервер отдаёт на самом деле
Глазами это не определить: страница может показывать текст «Ничего не найдено» и при этом отвечать кодом 200 OK. Нужен инструмент.
В Яндекс Вебмастере это «Инструменты» → «Проверка ответа сервера». Вставляете адрес, выбираете тип робота, получаете код. Справка Яндекса формулирует смысл кода 200 так: «Код ответа 200 ОК означает, что на момент проверки всё в порядке и страница доступна для роботов и посетителей сайта», а страница с другим кодом «недоступна для роботов и посетителей и не может попасть в поиск».
У инструмента есть оговорка, которой нет ни в одной статье из выдачи: ответ, который он показывает, может отличаться от ответа, который получает робот, потому что у инструмента другой IP-адрес. Реальный ответ смотрят в логах сервера. Там же ограничения: время ожидания — три секунды, документ больше 10 МБ не обрабатывается.
Что означает каждый код:
| Код | Что это значит | Что делать |
|---|---|---|
| 200 OK | страница есть и отдаётся | ничего, если так и задумано |
| 301 | адрес изменился навсегда | держать перенаправление минимум 6 месяцев |
| 302 | адрес изменён временно | если переезд постоянный, менять на 301 |
| 403 | доступ к странице запрещён | открыть доступ, если страница должна индексироваться |
| 404 | страницы по адресу нет | решать по шагу 5 |
| 410 | страница удалена окончательно | оставить как есть, это осознанный сигнал |
Срок в шесть месяцев для 301 — не выдумка и не практика, а прямая формулировка справочника кодов Яндекса: «Сохраняйте перенаправление минимум 6 месяцев для корректной обработки поисковыми системами».
Проверка шага: у вас есть код ответа по каждому подозрительному адресу, а не впечатление от того, что показал браузер.
04Шаг 3. Соберите полный список битых адресов
Четыре источника, и они показывают разное. Брать стоит минимум два.
Яндекс Вебмастер, «Ссылки» → «Неработающие ссылки». Профильный отчёт: отдельно внутренние ссылки, отдельно внешние и отдельно «Переходы по неработающим ссылкам» — случаи, когда человек нажал ссылку и попал на сообщение о недоступности. Справка честно перечисляет, почему ссылка может не попасть в отчёт: страница-источник неизвестна роботу Яндекса, ссылка ведёт на неглавное зеркало, оформлена простым текстом или ведёт через промежуточный редирект. Лимитов строк и выгрузки в справке нет.
Яндекс Вебмастер, «Индексирование» → «Статистика обхода». Здесь видно, что менялось: колонки «Было» и «Стало» фиксируют смену кода ответа — например, с 200 OK на 404 Not Found. Есть фильтр по коду ответа сервера и выгрузка в XLS или CSV с учётом фильтра. До 50 000 записей, обновление раз в сутки с задержкой до шести часов. Важный нюанс: изменение фиксируется только при смене кода, если поменялся лишь текст страницы — в отчёте этого не будет.
Google Search Console, отчёт об индексировании страниц. Причина называется «Не найдено (404)». Google описывает её так: адрес обнаружен без запроса на сканирование и без карты сайта — например, по ссылке с другой страницы или потому, что страница существовала раньше. И тут же оговаривает: «Если страница была удалена без замещения, ответ 404 не является проблемой».
Программа-краулер. Бесплатная версия Screaming Frog SEO Spider обходит 500 адресов за один проход — на официальной странице тарифов это написано как «Crawl Limit — 500 URLs». Для сайта небольшой компании этого хватает целиком. Платная лицензия стоит 279 долларов в год и снимает ограничение. Бесплатная Xenu's Link Sleuth лимита не имеет вовсе, но её последняя версия 1.3.8 вышла 4 сентября 2010 года и заявлена для Windows до десятой версии — учитывайте возраст программы.
Если список битых адресов оказался длинным, стоит заодно проверить, попадают ли нужные страницы в карту сайта — часто обе проблемы растут из одного корня и чинятся одной правкой шаблона.
Проверка шага: у вас на руках файл или таблица с адресами, а не ощущение «там где-то что-то битое».
приносит заявки,
или
разбор рекламы, которая
их не приносит?
Ответьте на три вопроса — посчитаем стоимость под вашу нишу и пришлём расчёт.
- Сайт под рекламу с нуля
- Яндекс Директ с отчётом по заявкам
- Разбор рекламы, которая
не работает
05Шаг 4. Найдите, откуда ведёт битая ссылка
Знать, что адрес отдаёт 404, недостаточно: чинить надо не его, а страницу, на которой стоит ссылка. Этому учат три статьи из тринадцати, хотя шаг обязательный.
В Screaming Frog выделяете адрес с кодом 404 и открываете вкладку Inlinks внизу экрана — там список страниц, которые на него ссылаются. В Xenu то же самое вызывается правым кликом по строке и пунктом про страницы-источники. В Яндекс Вебмастере эту же роль играет разделение «Неработающих ссылок» на внутренние и внешние.
Разделение важно практически:
- внутренняя битая ссылка — ваша ответственность и ваша правка: откройте страницу-источник и поменяйте адрес;
- внешняя битая ссылка — ссылка с чужого сайта на ваш несуществующий адрес. Править чужую страницу вы не можете, зато можете поставить со своей стороны 301 на подходящую живую страницу и забрать этот трафик.
Проверка шага: напротив каждого битого адреса записано, где стоит ссылка на него и чья она.
06Шаг 5. Решите по каждому адресу: вернуть, перенаправить или оставить
Это содержательный шаг, и универсального ответа тут нет — есть четыре ситуации.
| Ситуация | Что делать | Какой код в итоге |
|---|---|---|
| Страница нужна, пропала по ошибке | вернуть содержимое по прежнему адресу | 200 |
| Страница переехала на новый адрес | перенаправление со старого на новый | 301 |
| Страница удалена, замены нет | оставить как есть | 404 |
| Страница удалена навсегда и осознанно | настроить явный ответ «удалено» | 410 |
| Такого адреса никогда не было, пришли по опечатке | ничего не делать | 404 |
Два правила, которые Google формулирует прямым текстом и которые нарушают чаще всего. Первое: не перенаправлять всё подряд на главную страницу — в английской версии справки это написано как «Don't create fake content, redirect to your homepage, or use robots.txt to block 404s». Второе: не закрывать проблемные адреса в robots.txt. Логика простая — закрытый в robots.txt адрес робот не обойдёт и не узнает, что страницы нет, поэтому она останется в базе.
Разница между 404 и 410 описана в стандарте. 410 ставится тогда, когда сервер знает, что это навсегда: «The 410 (Gone) status code indicates that access to the target resource is no longer available at the origin server and that this condition is likely to be permanent». Если не знаете — стандарт предписывает оставить 404. Яндекс эту разницу поддерживает и советует «обеспечить корректную отдачу кода 410» для удалённого навсегда, а Google разницы почти не делает: его документация по кодам статуса говорит, что все ошибки 4xx, кроме 429, обрабатываются одинаково.
Когда битых адресов набирается больше десятка и за ними стоят целые разделы, вопрос перестаёт быть техническим и становится вопросом структуры сайта. В таких случаях мы беремся за продвижение сайта в поиске с разбором технических ошибок до работы с текстами, потому что переписывать статьи на сайте, половина разделов которого отдаёт 404, — это чинить крышу в доме без фундамента.
Проверка шага: напротив каждого адреса стоит одно из пяти решений, и ни одно из них не звучит как «перенаправим на главную».
07Шаг 6. Убедитесь, что сайт не отдаёт «ложную 404»
Это самая частая скрытая ошибка. Страница показывает человеку «Ничего не найдено», а серверу отвечает «200 OK». Справка Яндекса описывает механику так: сообщение об ошибке 404 заменено «страницу-заглушку, которая возвращается с кодом ответа 200 (ОК)», и из-за этого «поисковая система считает, что страница с некорректным адресом существует» и «не удаляет ее из своей базы». Последствие по справке — полезные страницы индексируются медленнее.
У Google это называется «Ложная ошибка 404» в русском интерфейсе Search Console и soft 404 в англоязычных материалах. Рекомендация справки однозначная: «Рекомендуем использовать код ответа 404».
Проверяется за минуту. Откройте в браузере заведомо несуществующий адрес своего сайта — например, допишите к домену /proverka-404-abvgd. Вы должны увидеть свою страницу «не найдено». Дальше проверьте этот же адрес в «Проверке ответа сервера» Яндекс Вебмастера: там должен быть 404, а не 200.
Проверка шага: несуществующий адрес отдаёт код 404, страница 404 не закрыта в robots.txt и не перенаправляет на главную.
08Шаг 7. Сообщите поиску и подождите ровно столько, сколько написано в справке
Поиск узнаёт об изменениях не мгновенно, и сроки в справке Яндекса названы прямо. Это полезно знать заранее, чтобы не чинить одно и то же трижды за неделю.
| Что | Сколько ждать | Где это делается |
|---|---|---|
| Индексирование после отправки на переобход | 3–7 дней | «Индексирование» → «Переобход страниц» |
| Удаление страницы из поиска при 404, 403, 410 или запрете в robots.txt | в течение недели после того, как робот обнаружит указания | «Инструменты» → «Удаление страниц из поиска» |
| Возврат страницы в поиск после снятия ограничений | до трёх недель | — |
| Возврат в поиск после устранения причины исключения | примерно две недели | — |
Лимиты инструмента удаления тоже названы дословно: «Вы можете указать до 500 адресов одного сайта в сутки» и «Можно отправить до 20 префиксов для одного сайта в сутки». Удалять по префиксу робот будет, только если для этих страниц прописана директива Disallow.
Отдельно про вопрос, который возникает у всех: почему удалённая страница всё ещё висит в списке исключённых. У Яндекса два условия, и они работают только вместе — страница отвечает 404 либо на неё настроен 301, и на неё не ссылаются другие ресурсы. Если второе условие не выполнено, страница останется в списке, потому что робот продолжает приходить по внешним ссылкам. Чтобы убрать её из списка, индексирование закрывают в robots.txt.
Проверка шага: нужные адреса отправлены на переобход, а дата следующей проверки записана в календарь, а не держится в голове.
ваш сайт бесплатно
Посмотрю страницу и рекламу, найду,
где теряются заявки, и пришлю план,
что поменять.
- 1Где теряются заявкипуть от объявления до формы
- 2Что поправить на сайтепервый экран, оффер, формы
- 3Что поменять в рекламезапросы, объявления, бюджет

09Шаг 8. Поставьте мониторинг, чтобы не ловить 404 случайно
Про этот инструмент не сказала ни одна из тринадцати статей, а для владельца бизнеса он полезнее всех предыдущих шагов вместе взятых.
«Индексирование» → «Мониторинг важных страниц» в Яндекс Вебмастере. Можно указать до 100 адресов для одного сайта. Сервис показывает «дата последнего обхода страницы роботом и ответ сервера, полученный при этом» и присылает уведомления, если что-то изменилось. Рядом кнопки «Проверить ответ сервера» и «Переобойти страницу». Блок «Рекомендованные страницы» заполняется автоматически по данным поиска за прошлую неделю — по числу кликов и показов.
Логика простая: вы один раз добавляете туда 10–20 страниц, которые приносят деньги — услуги, цены, контакты, посадочные под рекламу, — и узнаёте об их падении из уведомления, а не из вопроса клиента. Чтобы уведомления приходили, в настройках должна быть включена подписка на тему «О важных страницах».
Если страницы в мониторинге живы, а заявки всё равно просели, причина обычно не в кодах ответа. Тогда помогает разбор по отчётам, которые показывают, где именно потерялся трафик, — он отделяет сезонный спад от технической поломки и избавляет от недели поисков наугад.
Проверка шага: в мониторинге стоят ваши денежные страницы, уведомления включены, и вы получили хотя бы одно письмо за время теста.
10Где настраивается страница 404 на вашей платформе
Пути по официальной документации, потому что в разных CMS это лежит в разных местах.
Tilda. «Настройки сайта» → «Еще» → «Страница 404»: сначала создаёте и оформляете обычную страницу, потом выбираете её из списка в настройках и переопубликовываете сайт целиком. Важная деталь из справки, которую легко пропустить: назначенная страница автоматически закрывается от индексации. Какой код ответа она при этом отдаёт, справка Tilda не сообщает — проверяйте своим адресом по шагу 6. У Tilda есть и собственный сервис проверки битых ссылок, он советует «перейти вручную по найденным битым ссылкам, чтобы определить, действительно ли они недоступны».
WordPress. Документация для разработчиков тем говорит: «the first step is to create a file named 404.php». Файл кладётся в папку темы. Документация старая, последнее обновление — октябрь 2015 года, и кода ответа в ней тоже нет.
1С-Битрикс. Самая свежая официальная инструкция из трёх, обновлена 1 марта 2026 года. Используется файл 404.php в корневом разделе сайта, найти его можно в «Контент» → «Структура сайта» → «Файлы и папки» и открыть действием «Редактировать как php». Файл отдаёт статус 404, а не 200, и менять его на 404.html нельзя — он задействован в работе человекопонятных адресов. Для инфоблоков есть отдельный блок «Настройки 404 ошибки» в компоненте. Если перенаправление не срабатывает, в конфигурацию Nginx добавляется строка error_page 404 /404.php;.
11Что в итоге делать с найденным списком
Короткий порядок, если читать статью было некогда: определить масштаб (одна страница или весь сайт), проверить реальный код ответа, собрать список из Вебмастера и Search Console, найти источники ссылок, принять по каждому адресу одно из пяти решений, убедиться, что несуществующий адрес отдаёт именно 404, отправить на переобход и поставить мониторинг на денежные страницы.
Чего делать не нужно: перенаправлять всё на главную, закрывать 404 в robots.txt, чинить адреса, которых на сайте никогда не было, и пугаться количества строк в отчёте. Большая часть списка — это чужие опечатки и следы старых адресов, и они не стоят ни минуты вашего времени.
Если ни один из отчётов выше открыть не получается, начните с того, чтобы подтвердить права на сайт в Яндекс Вебмастере, — без подтверждения панель не покажет ни статистику обхода, ни неработающие ссылки, ни мониторинг страниц.
Когда список на руках, а решения по нему спорные — особенно если речь про разделы, на которые шла реклама, — можно прислать выгрузку и разобрать её по строкам вместе, чтобы отделить адреса, за которыми стоят деньги, от технического шума, который спокойно живёт дальше как есть.
Частые вопросы
Опасна ли ошибка 404 для позиций сайта?
Сама по себе — нет. Справка Google Search Console говорит об этом прямо: «Обычно ошибки 404 не влияют на эффективность сайта в Google Поиске». Справка Яндекса отдельно оговаривает, что наличие исключённых страниц в Вебмастере не влияет на положение сайта в результатах поиска. Опасна не ошибка, а её причина: если 404 отдаёт работающая страница, на которую вы ведёте рекламу или которая приносила трафик, вы теряете деньги, пока она закрыта. Поэтому чинить надо не все 404, а те, за которыми стоит нужная страница.
Чем 404 отличается от 410 и какой код ставить?
404 означает, что сервер не нашёл страницу, но не говорит, временно это или навсегда. В стандарте HTTP это сформулировано дословно: «A 404 status code does not indicate whether this lack of representation is temporary or permanent». 410 Gone означает, что доступа к странице больше нет и это, скорее всего, навсегда. Справочник кодов Яндекса советует: «Если ресурс удален навсегда, обеспечьте корректную отдачу кода 410». У Google разницы почти нет — его документация по кодам статуса говорит, что все ошибки 4xx, кроме 429, обрабатываются одинаково. Практический вывод: если вы не уверены, оставляйте 404, ничего плохого не случится.
Почему страница всё ещё в списке исключённых, хотя я её удалил?
Потому что у Яндекса два условия, и они работают вместе. Страница пропадает из списка исключённых, только когда она отвечает кодом 404 либо на неё настроен редирект 301 и при этом на неё не ссылаются другие ресурсы. Если давно удалённая страница продолжает висеть в списке, на неё, скорее всего, ведут внешние ссылки, и робот продолжает к ней ходить. Чтобы она ушла из списка, её индексирование закрывают в robots.txt.
Как найти битые ссылки бесплатно?
Тремя способами, и они дополняют друг друга. В Яндекс Вебмастере — раздел «Ссылки», подраздел «Неработающие ссылки», где отдельно лежат внутренние, внешние и переходы по неработающим ссылкам. Там же «Индексирование» → «Статистика обхода» с фильтром по коду ответа сервера и выгрузкой в XLS или CSV. В Google Search Console — отчёт об индексировании страниц, причина «Не найдено (404)». Из программ бесплатная версия Screaming Frog SEO Spider обходит 500 адресов за один проход, этого хватает сайту небольшой компании целиком.
Что такое «ложная ошибка 404» в Search Console?
Это страница, которая показывает человеку «ничего не найдено», а серверу отвечает кодом 200 OK. В русском интерфейсе Search Console она называется именно «Ложная ошибка 404», в англоязычных статьях — soft 404, а в справке Яндекса есть отдельный пункт «Soft 404». Поисковик в этом случае считает, что страница существует, и не удаляет её из базы; справка Яндекса предупреждает, что из-за этого полезные страницы индексируются медленнее. Проверяется одной попыткой: откройте заведомо несуществующий адрес своего сайта и посмотрите код ответа.
Источники · 20
- RFC 9110 «HTTP Semantics», июнь 2022, STD 97: раздел 15.5.5 404 Not Found и 15.5.11 410 Gone
- Яндекс Вебмастер, справка: справочник по кодам статуса HTTP
- Яндекс Вебмастер, справка: страницы в поиске и исключённые страницы
- Яндекс Вебмастер, справка: почему страницы исключены из поиска
- Яндекс Вебмастер, справка: статистика обхода и фильтр по коду ответа
- Яндекс Вебмастер, справка: неработающие ссылки
- Яндекс Вебмастер, справка: мониторинг важных страниц
- Яндекс Вебмастер, справка: переобход страниц
- Яндекс Вебмастер, справка: как удалить страницы из поиска
- Яндекс Вебмастер, справка: проверка ответа сервера
- Яндекс Вебмастер, справка: распространённые ошибки, пункт Soft 404
- Google Search Console, справка: ошибки 404 (страница не найдена)
- Google Search Console, справка: отчёт об индексировании страниц
- Google, документация: как коды статуса HTTP влияют на сканирование, обновлено 05.03.2026
- Screaming Frog SEO Spider: тарифы и лимит бесплатной версии
- Xenu's Link Sleuth, версия 1.3.8 от 04.09.2010
- Tilda: как сделать страницу 404
- WordPress Developer Resources: 404 Pages
- 1С-Битрикс, учебный курс: настройка вида страницы ошибки 404, обновлено 01.03.2026
- Яндекс Реклама, обучающие материалы: ошибка 404, обновлено 28.05.2024

«Делаем сайты и запускаем Яндекс Директ так, чтобы
сайт приносил заявки, а не просто был»















