1. Главная
  2. Блог
  3. Ошибка 404: что это такое, почему возникает и как правильно исправить

Ошибка 404: что это такое, почему возникает и как правильно исправить

Ошибка 404 (HTTP 404 Not Found) — это код ответа сервера, означающий, что запрошенный ресурс не найден. Сервер работает исправно, соединение установлено, но конкретной страницы или файла по указанному URL не существует. Код 404 не уточняет, временное это явление или постоянное — он лишь фиксирует факт отсутствия ресурса в момент запроса. Эта статья последовательно закрывает три уровня вопросов: что происходит технически, как 404 влияет на SEO и бизнес, и что конкретно делать — пользователю, владельцу сайта и SEO-специалисту.

Ключевые выводы

  • Ошибка 404 сама по себе не снижает позиции сайта — Google считает её нормальной частью работы веб-ресурса.
  • Страницы с кодом 4xx (кроме 429) не расходуют краулинговый бюджет Google — в отличие от Soft 404.
  • Soft 404 опаснее обычной 404: страница отдаёт код 200, но не содержит полезного контента, и поисковик продолжает её сканировать впустую.
  • Если страница удалена навсегда — используйте 410 Gone; если есть релевантная замена — 301-редирект; если страница временно недоступна — оставьте 404.
  • Массовое накопление 404 на страницах с реальным трафиком и ссылочным весом — это проблема, требующая аудита и исправления.

Что такое ошибка 404 — техническое объяснение простыми словами

Когда браузер или поисковый робот запрашивает страницу, сервер возвращает трёхзначный HTTP-статус-код, описывающий результат обработки запроса. Коды класса 4xx обозначают клиентские ошибки — то есть проблема на стороне запроса, а не сервера. Код 404 Not Found означает: сервер понял запрос, но не нашёл ресурс по указанному адресу. Это определение закреплено в действующем стандарте HTTP-семантики RFC 9110.

Важно понимать разницу между смежными кодами, чтобы не путать их при диагностике и настройке сервера.

Сравнение кодов: 404, Soft 404 и 410

СтатусHTTP-кодЧто означаетКак обрабатывает GoogleКогда использовать
404 Not Found404Ресурс не найден; временность не определенаПерестаёт сканировать URL; не расходует краулинговый бюджетСтраница временно недоступна или удалена без замены
Soft 404200 (фактически пустая)Сервер отвечает «ОК», но контента нетПродолжает сканировать, расходует бюджет, исключает из индексаНежелательный сценарий — требует исправления
410 Gone410Ресурс удалён навсегда и не будет восстановленБыстрее прекращает сканирование, чем при 404Страница удалена окончательно, замены нет
301 Moved Permanently301Ресурс перемещён на новый постоянный URLПередаёт ссылочный вес на новый адресЕсть релевантная страница-замена
403 Forbidden403Доступ запрещёнНе индексирует страницуЗакрытый раздел сайта
500 Internal Server Error500Ошибка на стороне сервераВременно прекращает сканированиеСерверный сбой — требует срочного устранения

Историческая справка: код 404 появился в 1991 году вместе с протоколом HTTP, разработанным в CERN. Существует популярная легенда, что число 404 связано с номером комнаты в CERN, где хранилась база данных, — однако эта версия не подтверждена документально. Официально нумерация кодов определена логикой протокола: 4xx — клиентские ошибки, 5xx — серверные.

Почему возникает ошибка 404 — основные причины

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

Удаление или перемещение страницы без редиректа

Это самая распространённая причина. Контент-менеджер удаляет статью или товар, разработчик меняет структуру URL — а все входящие ссылки, закладки пользователей и записи в поисковом индексе продолжают вести на старый адрес. Без настроенного 301-редиректа каждый такой переход заканчивается ошибкой 404.

Изменение структуры сайта и ЧПУ

Переход на новую CMS, смена шаблона URL (например, с/product/id/на/catalog/category/slug/) или включение транслитерации в ЧПУ — всё это массово меняет адреса страниц. Если миграция проведена без карты редиректов, сайт получает сотни или тысячи 404 одновременно. Особенно болезненно это для интернет-магазинов на OpenCart или Bitrix, где структура каталога может быть глубокой.

Опечатка в URL при ручном вводе или в ссылке

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

Битые внутренние и внешние ссылки

Ссылки, ведущие на несуществующие страницы, называются битыми или мёртвыми (broken links, dead links). Со временем внешние ресурсы удаляют страницы, меняют URL или закрываются — это явление называют «гниением ссылок» (link rot). Внутренние битые ссылки возникают при редактировании контента без проверки перекрёстных ссылок.

Ошибки конфигурации сервера и CMS

Некорректные правила в файле.htaccessна Apache, ошибки в конфигурации Nginx или неправильно настроенные постоянные ссылки в WordPress могут приводить к тому, что существующие страницы начинают отдавать 404. В WordPress типичная причина — сброс настроек постоянных ссылок после обновления или смены темы. В таких случаях достаточно зайти в «Настройки → Постоянные ссылки» и сохранить настройки без изменений — это перегенерирует правила.htaccess.

Как ошибка 404 влияет на SEO — факты без мифов

Прямое влияние на ранжирование: что говорит Google

Распространённый страх — «404 убивает позиции сайта» — не подтверждается официальной документацией Google. Согласно рекомендациям Google Search Central, ошибки 404 являются нормальной частью работы любого сайта. Если страница никогда не существовала или была удалена намеренно, 404 — правильный и ожидаемый ответ. Google не применяет санкции к сайту только за наличие страниц с кодом 404.

Проблема возникает в конкретных сценариях: когда страницы с реальным поисковым трафиком, входящими ссылками или позициями в выдаче начинают отдавать 404 без настроенного редиректа. В этом случае теряется накопленный ссылочный вес и трафик — но это следствие потери страницы, а не «наказание» за код 404 как таковой.

Краулинговый бюджет: когда 404 — это проблема, а когда нет

Краулинговый бюджет — это лимит времени и ресурсов, которые Googlebot тратит на сканирование сайта за определённый период. Согласно официальной документации Google по управлению краулинговым бюджетом, страницы, возвращающие коды 4xx (за исключением 429), не расходуют краулинговый бюджет: робот получает статус-код, не загружает контент и прекращает обращения к этому URL. Это важное уточнение, которое опровергает распространённое заблуждение.

Краулинговый бюджет критичен прежде всего для крупных сайтов — с более чем миллионом страниц, обновляемых еженедельно, или более чем 10 000 страниц, обновляемых ежедневно. Для небольших сайтов накопление 404 редко становится значимой проблемой с точки зрения бюджета сканирования. Тем не менее массовые 404 на крупных ресурсах могут мешать Googlebot обнаруживать ценный новый контент.

Soft 404 расходуют краулинговый бюджет — в отличие от честной 404

Именно Soft 404, а не обычные 404, являются реальной угрозой для краулингового бюджета. Страница с кодом 200, но без полезного контента продолжает сканироваться роботом снова и снова — впустую. Инженер Google Гэри Илш подтверждал в подкасте Search Off The Record: Soft 404 расходуют краулинговый бюджет, тогда как честные 404 и 410 — нет. Задокументированный кейс из Search Engine Land (май 2025) показывает: накопление Soft 404 привело к падению числа ежедневных запросов краулера с 60–70 тысяч до 20–30 тысяч на одном из крупных сайтов.

Поведенческие факторы и конверсия

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

Как найти все страницы с ошибкой 404 на сайте

Для эффективного аудита используют несколько инструментов в связке: данные поисковых систем дают список URL, которые видят роботы, а краулеры и лог-файлы позволяют обнаружить битые ссылки, недоступные для GSC.

Google Search Console — пошаговая инструкция

  1. Откройте Google Search Console и выберите нужный ресурс.
  2. Перейдите в раздел «Индексирование» → «Страницы».
  3. В списке причин исключения найдите «Not found (404)» и «Soft 404».
  4. Нажмите на нужную категорию — откроется список URL с этим статусом.
  5. Экспортируйте список через кнопку «Экспорт» для дальнейшей работы.
  6. Для каждого URL проверьте: был ли он проиндексирован ранее, есть ли на него входящие ссылки, есть ли поисковый трафик.

Google Search Console показывает только те URL, которые Googlebot обнаружил через карту сайта, внутренние ссылки или внешние ссылки. Страницы, на которые нет ни одной ссылки, могут не попасть в отчёт.

Яндекс Вебмастер — пошаговая инструкция

  1. Войдите в Яндекс Вебмастер и выберите сайт.
  2. Перейдите в раздел «Индексирование» → «Статистика обхода».
  3. Используйте инструмент «Проверка ответа сервера» для проверки конкретных URL.
  4. В разделе «Исключённые страницы» найдите URL с кодом 404.

Согласно официальной документации Яндекс Вебмастера, если сервер возвращает код 404, поисковая система удаляет документ из индекса. Поэтому важно убедиться, что все нужные страницы отвечают кодом 200 OK, а страницы, которых не должно быть в индексе, корректно возвращают 404 или 410.

Screaming Frog SEO Spider

Screaming Frog SEO Spider — краулер, который сканирует сайт так же, как это делает поисковый робот, и выявляет все битые ссылки. После завершения сканирования перейдите на вкладку «Response Codes» и отфильтруйте по коду 4xx. Инструмент покажет не только URL с ошибкой, но и страницы-источники, содержащие битые ссылки — это критично для исправления внутренней перелинковки. Screaming Frog особенно полезен для обнаружения 404, которые не попали в GSC из-за отсутствия входящих ссылок.

Ahrefs и Semrush для анализа внешних ссылок

Ahrefs и Semrush позволяют найти внешние ссылки, ведущие на несуществующие страницы вашего сайта. В Ahrefs это раздел «Site Explorer» → «Best by links» с фильтром «404 not found». В Semrush аналогичный функционал доступен в «Site Audit» → «Errors» → «Broken internal links» и в «Backlink Analytics». Эти инструменты особенно ценны для восстановления ссылочного веса: если на удалённую страницу ведут качественные внешние ссылки, настройка 301-редиректа на релевантную замену позволяет вернуть часть этого веса.

Анализ лог-файлов сервера

Лог-файлы сервера — наиболее полный источник данных о реальных запросах к сайту, включая запросы от поисковых роботов. В отличие от GSC, логи фиксируют абсолютно все обращения, в том числе к URL без единой входящей ссылки. Для анализа логов используют специализированные инструменты: Screaming Frog Log File Analyser, Botify или самописные скрипты на Python. Этот метод рекомендован для крупных сайтов, где важно понимать реальное поведение Googlebot и Яндекс.Бота.

Как исправить ошибку 404 — дерево решений

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

Дерево решений для исправления ошибки 404: когда использовать 301, 410 или оставить 404

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

Используйте 301 Moved Permanently, если страница перемещена на новый URL или существует релевантная страница-замена. Редирект 301 передаёт ссылочный вес на новый адрес и сохраняет пользовательский опыт. Важное условие: страница-назначение должна быть тематически близка к удалённой. Перенаправление всех 404 на главную страницу — распространённая ошибка: Google расценивает такие редиректы как Soft 404, поскольку главная страница не является релевантной заменой для каждого удалённого URL.

Когда использовать 410 Gone

Код 410 Gone следует использовать, когда ресурс удалён навсегда и не будет восстановлен или заменён. В отличие от 404, код 410 явно сигнализирует поисковым системам о постоянном удалении, что позволяет Googlebot быстрее исключить URL из очереди сканирования. Это особенно актуально для крупных сайтов, где важно оперативно очистить индекс от нерелевантных страниц.

Когда оставить 404 как есть

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

Как исправить битые внутренние ссылки

После экспорта списка битых ссылок из Screaming Frog или GSC обновите ссылки непосредственно в контенте: замените устаревший URL на актуальный или удалите ссылку, если страница-назначение больше не существует. В WordPress для массового поиска и замены URL удобно использовать плагин Better Search Replace. В Bitrix аналогичную задачу решают через административный интерфейс или прямые запросы к базе данных.

Как обновить XML-карту сайта

После исправления 404 убедитесь, что XML-карта сайта не содержит удалённых URL. Карта сайта должна включать только страницы с кодом 200 OK. Наличие 404-страниц в sitemap.xml не является критической ошибкой, но создаёт лишнюю нагрузку на краулер и замедляет обновление индекса. После обновления карты отправьте её повторно через Google Search Console и Яндекс Вебмастер.

Soft 404 — скрытая угроза для индексации

Что такое Soft 404 и чем он опаснее обычной 404

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

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

Типичные сценарии возникновения Soft 404

  • Товар «не в наличии» в интернет-магазине:страница товара существует, отдаёт 200, но содержит только сообщение «Товар временно недоступен» без альтернатив.
  • Пустая страница категории:категория создана, но товары в неё ещё не добавлены или все удалены.
  • SPA-приложения (React, Vue, Angular):клиентский роутер обрабатывает несуществующий маршрут и рендерит страницу с сообщением об ошибке, но сервер при этом возвращает 200. Для корректной обработки необходима серверная настройка статус-кода.
  • Кастомная страница 404, настроенная неверно:страница 404 создана, но сервер возвращает для неё код 200 вместо 404 — классический Soft 404.

Как исправить Soft 404

Решение зависит от причины. Если страница товара «не в наличии» — добавьте ссылки на похожие товары или верните код 404/410, если товар снят с продажи навсегда. Для пустых категорий — либо наполните их контентом, либо закройте от индексации черезnoindex. Для SPA-приложений настройте серверный рендеринг (SSR) или обработку статус-кодов на уровне сервера: при обращении к несуществующему маршруту сервер должен явно возвращать 404, а не 200. Кастомная страница 404 обязана возвращать именно HTTP-статус 404 — возврат кода 200 создаёт Soft 404 и вводит поисковые системы в заблуждение.

Как создать правильную страницу 404

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

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

Техническое требование, которое нарушают чаще всего: кастомная страница 404 должна возвращать HTTP-статус 404, а не 200. В WordPress это обеспечивается автоматически при использовании файла404.phpв теме. В Bitrix настройка выполняется через компонент обработки ошибок в административном интерфейсе. На Tilda кастомная страница 404 настраивается в разделе «Настройки сайта» → «Страница 404».

Мониторинг и профилактика: как не допустить накопления 404

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

Настройте уведомления в Google Search Console: GSC отправляет email-оповещения при обнаружении новых проблем с индексированием, включая рост числа страниц с кодом 404. Яндекс Вебмастер предоставляет аналогичный функционал в разделе уведомлений. Регулярный краулинг сайта через Screaming Frog — раз в месяц для небольших сайтов и еженедельно для крупных — позволяет выявлять битые ссылки до того, как они накопятся в значимом количестве.

Введите обязательное правило в рабочий процесс: перед удалением любой страницы контент-менеджер или SEO-специалист проверяет наличие входящих ссылок и поискового трафика, после чего либо настраивает редирект, либо фиксирует решение об использовании 410. При миграции сайта или смене CMS карта редиректов составляется до начала технических работ, а не после обнаружения проблем в GSC. Такой подход позволяет сохранить накопленный ссылочный вес и не допустить просадки трафика в период после запуска.

Блог

Вам может быть интересно

27 октября 2026

URL-адрес: что это такое, из чего состоит и как правильно составить

URL-адрес (Uniform Resource Locator) — это уникальный адрес любого ресурса в интернете: веб-страницы, изображения, документа или файла. Он сообщает браузеру, где именно находится ресурс и по какому протоколу его получить. Правильно составленный URL помогает поисковым системам эффективно...
27 октября 2026

Валовая маржа: что это такое, формула расчёта и как её увеличить

Валовая маржа (Gross Margin) — это доля выручки, которая остаётся у компании после вычета прямых затрат на производство или закупку товара. Она выражается в процентах и показывает, насколько эффективно бизнес превращает продажи в прибыль до учёта операционных расходов. Если выручка компании...
27 октября 2026

Дискрипшн (meta description): что это такое и как правильно написать

Дискрипшн, дескрипшн, мета-описание, meta description — всё это названия одного и того же HTML-тега, который отображается под заголовком страницы в поисковой выдаче. Именно этот короткий текст пользователь читает, прежде чем решить, кликнуть на ссылку или пролистать дальше. Сам по себе тег не влияет на...
27 октября 2026

Как узнать свой IP-адрес: полное руководство для Windows, macOS, Linux и мобильных устройств

Узнать свой внешний IP-адрес проще всего через онлайн-сервис прямо в браузере: откройте 2ip.ru или введите в поиске Яндекса фразу «мой IP» — страница мгновенно покажет публичный адрес, с которым вас видят сайты и онлайн-сервисы. Это занимает несколько секунд и не требует установки программ. Если вам...
27 октября 2026

Создание корпоративного сайта: этапы, стоимость, выбор CMS и подрядчика

Корпоративный сайт — это многостраничный веб-ресурс, который представляет компанию, её услуги, команду и кейсы, формирует доверие и генерирует лиды. Он принципиально отличается от лендинга (одностраничного сайта под конкретный продукт), сайта-визитки (3–5 страниц с минимальным...
27 октября 2026

Командная работа: что это такое и как выстроить её в компании

Командная работа — это не просто совместное присутствие людей в одном чате или отделе. Это структурированное взаимодействие, при котором участники разделяют общую цель, несут взаимную ответственность за результат и дополняют компетенции друг друга. Именно это отличает команду от рабочей группы, где...
26 октября 2026

Аватарка для Telegram: технические требования, создание и настройки приватности

Аватарка для Telegram — это квадратное изображение с соотношением сторон 1:1, которое платформа отображает в круглой рамке. Оптимальный размер — от 500×500 до 640×640 пикселей, поддерживаемые форматы — JPG и PNG, максимальный вес файла — до 10 МБ. Ключевой объект должен находиться строго в центре: углы...
26 октября 2026

Фильтры Яндекса: полный справочник по санкциям, диагностике и снятию

Если позиции сайта в Яндексе резко упали, первый вопрос — это фильтр или алгоритмическое обновление? Ответ принципиально важен, потому что стратегия действий в каждом случае разная. Фильтр Яндекса — это целенаправленная санкция за конкретное нарушение: переоптимизированный текст, покупные ссылки,...
26 октября 2026

Заказать юзабилити анализ сайта: что входит, сколько стоит и как выбрать подрядчика

Юзабилити анализ сайта — это профессиональная проверка интерфейса на удобство использования: специалисты выявляют барьеры, которые мешают посетителям совершать целевые действия, и дают конкретные рекомендации по их устранению. Заказывают его тогда, когда трафик есть, а конверсия не растёт: пользователи...
26 октября 2026

Сетевой маркетинг (MLM): что это такое, как работает и чем отличается от финансовой пирамиды

Сетевой маркетинг вызывает полярные оценки: одни считают его реальной бизнес-моделью, другие — завуалированной схемой обогащения немногих за счёт большинства. Обе позиции содержат долю правды, и именно поэтому тема требует аналитического, а не рекламного подхода. В этой статье разобрана механика MLM без...
26 октября 2026

Customer Journey Map (CJM): что это такое, как построить и зачем нужна бизнесу

Customer Journey Map (CJM) — это визуализация пути клиента от первого осознания потребности до повторных покупок и рекомендаций. В отличие от воронки продаж, карта описывает опыт клиента, а не бизнес-процесс: что человек думает, чувствует и делает на каждом этапе взаимодействия с компанией. В...
26 октября 2026

Поддержка сайтов интернет-магазина: что входит, сколько стоит и как выбрать подрядчика

Поддержка интернет-магазина — это не разовая услуга, а непрерывный процесс, от которого напрямую зависит выручка. Пока сайт недоступен, рекламный бюджет продолжает расходоваться, покупатели уходят к конкурентам, а позиции в поисковой выдаче постепенно снижаются. По данным АКИТ, объём онлайн-продаж в...

Оставьте заявку на бесплатную консультацию с менеджером проекта

Вы можете проконсультироваться или оставить заявку на коммерческое предложение, связавшись с нами любым удобным способом.
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Снизим потери бюджета и увеличим эффективность вашего digital-продвижения
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Оставьте заявку
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Оставьте заявку
*
*
*
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время
Мгновенный бесплатный
SEO-аудит вашего сайта
Ваша заявка успешно отправлена! Мы свяжемся с вами в ближайшее время