404 Not Found — это HTTP-статус ответа с кодом 404, который сообщает браузеру и поисковому роботу, что запрошенная страница на сервере не найдена. Это самый распространённый код из семейства 4xx — с ним сталкивается каждый сайт. Сама по себе ошибка 404 не штрафуется поисковиками: Google и Яндекс считают нормальным, что часть URL не существует. Проблема возникает, когда 404 отдают важные страницы с трафиком, или когда массовые 404 указывают на ошибки в структуре сайта. Корректная работа с 404 — это правильная собственная страница, регулярный мониторинг через Search Console и Яндекс.Вебмастер, и грамотный выбор между 404, 410 и 301 для каждого URL.
Что такое 404 Not Found
Ошибка 404 (page not found, страница не найдена) — это HTTP-статус из семейства 4xx (клиентские ошибки). Сервер исправен и обрабатывает запрос корректно, но ресурса по запрошенному URL не существует. Слово «Not Found» в названии — «не найдено».
Это принципиальное отличие от 403 (страница есть, доступ закрыт) и 500 (страница есть, но сервер не смог её обработать). При 404 сервер сообщает поисковику: ресурса нет — ни как существующего, ни как закрытого. С точки зрения индекса это сигнал для постепенного исключения URL.
В отличие от 410 (Gone), который тоже означает отсутствие ресурса, 404 не уточняет, временно его нет или навсегда. Поисковик ещё несколько недель будет периодически проверять URL — на случай, если страница вернётся.
Когда возникает 404
Ошибка 404 возникает в любой ситуации, когда сервер не может найти ресурс по запрошенному URL.
- Опечатка в адресе. Пользователь набрал URL вручную с ошибкой или переходит по битой ссылке из старой рассылки. Самая частая причина случайных 404.
- Удалённая страница без редиректа. Страница была опубликована, накопила трафик и ссылки, а потом удалена без настройки 301 на смежный URL. Все внешние и внутренние ссылки начинают вести в пустоту.
- Изменение структуры URL без редиректов. Перевод сайта на ЧПУ, реструктуризация каталога, смена системы транслитерации — без массового 301 все старые адреса возвращают 404.
- Битые внутренние ссылки. В тексте статьи или в меню указан URL, которого больше нет. Робот переходит по ссылке и попадает на 404.
- Удалённые медиа-файлы. Изображение, PDF или видео удалены, но в HTML страниц ссылки на них остались. Каждое такое обращение возвращает 404.
- Ошибки в .htaccess. Неправильное правило перенаправления может маршрутизировать запросы на несуществующие URL.
- Кэширование старых URL поисковиками. После удаления страницы Google и Яндекс ещё несколько месяцев пытаются её достучаться по адресу из своего индекса.
Естественные и ошибочные 404
Для SEO критично различать два типа 404, которые требуют разной реакции.
Естественные 404 — это нормальная часть жизни любого сайта. К ним относятся опечатки в URL, обращения к давно удалённым страницам, переходы из устаревших источников, попытки сканирования несуществующих служебных URL. С такими 404 ничего делать не нужно — поисковики ожидают их видеть и не штрафуют сайт.
Ошибочные 404 — когда страница должна работать, но возвращает 404. Это серьёзная проблема: пользователи и поисковики теряют доступ к контенту. Причины могут быть техническими — ошибка в .htaccess, проблема с CMS, неправильный редирект — или организационными, когда сайт случайно потерял рабочие URL после редизайна.
Сам по себе 404 не вредит SEO. Вредят два сценария: когда 404 начинают отдавать страницы с накопленным трафиком и ссылками, и когда массовый рост 404 сигнализирует поисковикам о структурных проблемах сайта.
404, 410 и soft 404: в чём разница
Помимо классического 404 существует ещё два связанных понятия — 410 Gone и soft 404. Понимание разницы помогает корректно работать с удалённым контентом.
| Тип | HTTP-код | Значение | Когда применять |
|---|---|---|---|
| 404 | 404 | Страница не найдена, статус неизвестен | Опечатки, временно недоступные URL |
| 410 | 410 | Страница удалена навсегда | Окончательно снятые товары, удалённые разделы |
| Soft 404 | 200 или 301 | Сервер отдаёт «успех», но контента нет | Никогда — это ошибка настройки |
410 Gone — более сильный сигнал, чем 404. Сообщает, что страница удалена окончательно и возвращаться не будет. Google деиндексирует URL с 410 быстрее, чем с 404 — обычно за 1–2 недели вместо 4–8. Используется для категорий товаров, которые больше не вернутся, или для разделов, окончательно закрытых при ребрендинге.
Soft 404 — это не отдельный HTTP-код, а ошибка настройки. Сервер возвращает код 200 (успех) или 301 (редирект), но фактически на странице нет полезного контента — пустая категория, заглушка «ничего не найдено», редирект на главную с любого несуществующего URL. Google автоматически распознаёт такие страницы и помечает их в Search Console как soft 404. Это плохо для SEO: тратится краулинговый бюджет, в индекс попадают пустые страницы, доверие к домену снижается.
Влияние 404 на SEO
Поисковики относятся к 404 спокойно — это естественный код. Прямой санкции за наличие 404 страниц на сайте нет. Но косвенные эффекты значимы.
Деиндексация URL. При стабильном 404 страница исключается из индекса: Google — за 30–60 дней, Яндекс — за 4–12 недель. До этого момента URL может появляться в выдаче, но клик по нему приведёт на 404.
Потеря ссылочного веса. Если на 404 ведут внешние ссылки с авторитетных доноров, накопленный вес теряется. Внешние ссылки на удалённый URL — это закопанная инвестиция, которую можно вернуть через 301 на релевантную страницу.
Краулинговый бюджет. Поисковики выделяют каждому сайту ограниченный ресурс на обход. Массовые 404 заставляют робота тратить бюджет на несуществующие URL вместо обхода рабочих страниц. На крупных сайтах с миллионами URL это заметно сказывается на скорости индексации новых страниц.
UX-сигналы. Пользователь, попавший на 404 без понятной навигации, скорее всего покинет сайт. Растёт показатель отказов с поиска, что косвенно влияет на ранжирование смежных страниц.
Собственная страница 404
Стандартная страница 404, которую отдают серверы по умолчанию, выглядит как техническая ошибка с белым фоном и текстом «Not Found». Это плохой пользовательский опыт. Собственная страница 404 — это оформленный шаблон, который сохраняет навигацию и предлагает пути дальше.
Что должно быть на странице 404:
- Заголовок. Понятный текст: «Страница не найдена», без технического жаргона.
- Объяснение. Один-два предложения о возможных причинах — опечатка в URL, удалённая страница.
- Поиск по сайту. Форма поиска помогает посетителю найти то, что искал, через ключевое слово.
- Главные разделы. Ссылки на основные категории — каталог, услуги, контакты, главная.
- Популярные страницы. Подборка из 4–6 ссылок на самый востребованный контент.
- Меню сайта. Стандартная шапка и подвал, чтобы посетитель не воспринимал 404 как поломку сайта.
Что критично с технической стороны:
- HTTP-код страницы должен быть именно 404, а не 200. Проверяется через
curl -I https://site.by/несуществующая-страница. - Страница не должна индексироваться. Это происходит автоматически благодаря коду 404, дополнительно метатег
noindexне нужен. - Размер страницы — больше 512 байт. Google помечает слишком короткие 404 как soft 404.
Как найти все 404 на сайте
Регулярная инвентаризация 404 — обязательная часть технического SEO-аудита. Чем раньше обнаруживается битая ссылка, тем меньше потери трафика.
Google Search Console
Раздел «Индексирование → Страницы» выводит все обнаруженные роботом URL и причины их исключения. Страницы со статусом «Не найдено (404)» — основной отчёт по битым URL. Каждый можно посмотреть в деталях: какой контент был, какие страницы на него ссылаются, дата последнего обхода.
Яндекс.Вебмастер
В разделе «Индексирование → Статистика обхода» отображаются все ответы сервера. Раздел «Страницы в поиске» показывает, какие URL были в индексе и теперь исключены. По коду ответа можно отфильтровать только 404.
Screaming Frog SEO Spider
Десктопная программа сканирует сайт по внутренним ссылкам и выдаёт полный отчёт по статус-кодам. Раздел «Response Codes → Client Error (4xx)» показывает все 404 с указанием страниц-источников, где стоят битые ссылки. Бесплатная версия — до 500 URL за скан.
Ahrefs и Semrush
В разделе «Best by links → Broken backlinks» (Ahrefs) или «Backlinks → Broken» (Semrush) показывает внешние ссылки, ведущие на 404 страницы сайта. Это самые ценные URL для восстановления — на них стоит ставить 301 на смежный контент, чтобы вернуть накопленный вес.
Логи сервера
В access.log Apache или Nginx можно отфильтровать все запросы с кодом 404 за период. Это даёт самую полную картину — включая URL, к которым обращаются роботы и пользователи, но которые могут не быть в карте сайта или sitemap.
Как исправить 404
Для каждой обнаруженной ошибки 404 принимается одно из четырёх решений в зависимости от ценности URL и наличия аналогов.
| Ситуация | Действие |
|---|---|
| Есть релевантная страница с похожим контентом | 301 редирект на эту страницу |
| Страница нужна, но удалена по ошибке | Восстановить контент по тому же URL |
| Страница окончательно неактуальна | Оставить 404 или сменить на 410 |
| На URL ведут внешние ссылки с авторитетных сайтов | 301 на релевантную страницу, чтобы сохранить вес |
| Битая внутренняя ссылка | Исправить URL в исходной странице |
Главный принцип: 301 редирект — это инструмент для сохранения SEO-веса при изменении адреса страницы. Если такого аналога нет (нерелевантная замена) — лучше оставить честный 404 или 410, чем перенаправлять на главную: массовый редирект всего на главную поисковики трактуют как soft 404.
Часто задаваемые вопросы
Что лучше: 404 или 301?
Зависит от ситуации. Если у удалённой страницы есть релевантный аналог — 301 на этот аналог, чтобы сохранить ссылочный вес и пользователей. Если аналога нет — честный 404 или 410. Массовый 301 на главную — самый плохой вариант, потому что поисковики распознают это как soft 404.
Влияют ли 404 на ранжирование?
Сами по себе — нет. Google и Яндекс много раз подтверждали, что наличие 404 страниц не штрафуется. Косвенно влияют только при массовом росте 404, потере ценных URL с трафиком и большой доле soft 404.
Сколько 404 допустимо иметь?
Точного лимита нет. Для большинства сайтов норма — менее 1% от общего количества URL в индексе. Для крупных интернет-магазинов с активной ротацией товаров — до 5%. Если процент выше, нужно разбираться с архитектурой сайта.
Что такое soft 404?
Это страница, которая визуально пустая или говорит «ничего не найдено», но сервер отдаёт HTTP-код 200 (успех) вместо 404. Google автоматически распознаёт такие случаи и помечает их в Search Console. Soft 404 хуже честных 404 — поисковики тратят на них краулинговый бюджет и постепенно снижают доверие к домену.
Как часто Google проверяет 404 страницы?
Зависит от значимости URL. Активно обходимые страницы Google пробует переобойти через несколько дней, потом через неделю, потом раз в месяц. Полностью URL может оставаться в индексной базе несколько лет — особенно если на него продолжают ссылаться внешние сайты.
Передаётся ли ссылочный вес через 404?
Нет. Если на 404 ведут внешние ссылки, их вес теряется полностью. Чтобы сохранить вес, нужно настроить 301 редирект на релевантную страницу. Это особенно важно для URL с большим количеством обратных ссылок — таких страниц обычно не больше 5–10% от общего числа, но именно они приносят основной органический трафик.
Как настроить собственную страницу 404 в WordPress?
В большинстве тем WordPress собственная страница 404 уже включена и оформлена в стилях темы. Файл шаблона — 404.php в папке темы. Для расширенной кастомизации используются плагины — например, «404page» или «Yoast SEO». Главное условие: страница должна возвращать HTTP-код 404, а не 200.
Стоит ли делать 410 вместо 404?
410 целесообразен, когда страница удалена окончательно и точно не вернётся: снятый с продажи товар, закрытый раздел, удалённая статья при чистке контента. 410 ускоряет деиндексацию в 2–4 раза по сравнению с 404. Если страница может вернуться — лучше оставить 404.




