Главное за минуту
- Текст «Страница не найдена» не гарантирует статус 404: сервер может вернуть 200 OK.
- Для каждого несуществующего URL проверяйте код ответа без авторизации и кеша браузера.
- Не перенаправляйте все ошибочные адреса на главную: это частая причина soft 404.
- Для удалённых страниц выбирайте 301 только при наличии релевантной замены; иначе отдавайте 404 или 410.
01
Когда ошибка 404 в Битрикс становится SEO-проблемой
Маркетолог замечает проблему обычно в Яндекс Вебмастере или Google Search Console: в отчётах появляются soft 404, а в индексе остаются карточки снятых товаров и старые адреса разделов. Причина не в оформлении страницы, а в расхождении между тем, что видит посетитель, и HTTP-ответом сервера.
Soft 404 возникает, когда URL фактически не существует или не содержит полезного контента, но сервер отвечает 200 OK. Робот получает сигнал, что страница нормальная, хотя пользователь видит ошибку, пустой каталог или переадресацию на главную.
02
HTTP-статус 404
Это код, который сообщает браузеру и поисковому роботу: запрошенный ресурс не найден.
03
Пройдите маршрут от проблемного URL до шаблона
Возьмите 5–10 адресов из отчётов вебмастеров: удалённый товар, старую статью, URL с опечаткой и несуществующую вложенную страницу. Откройте их в режиме инкогнито и проверьте заголовки через DevTools, curl или сервис проверки HTTP-кодов.

Если на странице есть контент, но статус равен 200, разработчик должен найти обработчик: правило в .htaccess, настройку маршрутизации, urlrewrite.php, шаблон компонента или общий 404.php. Документация по обработке ошибок доступна на портале разработчиков 1С-Битрикс.
04
Какой ответ отдавать в типовых ситуациях
Решение зависит не от типа страницы, а от того, существует ли равноценная замена.

| Ситуация | Правильное действие | Риск |
|---|---|---|
| URL с опечаткой | Показать 404 | 200 создаёт soft 404 |
| Товар снят, замены нет | 404 или 410 | Редирект на главную |
| Адрес страницы изменён | 301 на новый URL | Цепочка редиректов |
| Нет результатов фильтра | 200 с объяснением | Не путать с 404 |
05
Что часто ломает настройку
Обычно шаблон 404 выводится визуально, но код статуса не устанавливается. Другая ошибка — глобальное правило, которое направляет любой неизвестный адрес на главную или страницу каталога.
Не маскируйте ошибку
Главная страница по неверному URL не помогает пользователю и передаёт поисковику противоречивый сигнал.
06
Как принять исправление без доступа к коду
Проверку проводит менеджер или маркетолог по таблице тестовых адресов. Важно фиксировать не только внешний вид, но и первый ответ сервера.
- 1
Соберите URL. Добавьте адреса из Search Console, Яндекс Вебмастера, рекламных ссылок и старых рассылок.
- 2
Проверьте статус. Используйте режим инкогнито и инструмент, который показывает HTTP-заголовки, а не только страницу в браузере.
- 3
Сверьте сценарий. Для каждого URL зафиксируйте ожидаемые 404, 410, 301 или 200.
- 4
Проверьте мобильную версию. Ошибка не должна приводить к белому экрану, циклу редиректов или техническому тексту.
- 5
Наблюдайте отчёты. После обхода роботом число soft 404 должно снижаться, а новые ошибки — не появляться.
07
Разделите ответственность между ролями
Техническая настройка выполняется один раз, но контроль URL нужен при смене структуры каталога, миграции контента и отключении разделов.
Маркетинг
Передаёт список трафиковых и рекламных URL, которые нельзя потерять.
Контент
Сообщает об удалённых материалах и доступных релевантных заменах.
Разработка
Настраивает статусы, шаблоны и правила перенаправлений.
SEO
Контролирует отчёты вебмастеров и индекс после изменений.
08
Когда нужна техническая диагностика
Обращайтесь к подрядчику, если статусы различаются на разделах сайта, ошибки появляются после обновления или фильтры каталога создают тысячи пустых URL. В таких случаях правка одной страницы 404 не устранит причину.
Проверить URL без авторизации; зафиксировать первый HTTP-ответ; отделить переносы от удалений; исключить редиректы на главную; повторно проверить отчёты вебмастеров после обхода.
FAQ
Частые вопросы
Можно ли для удалённого товара ставить 410 вместо 404?
Да. Код 410 сообщает, что ресурс удалён окончательно. Используйте его, если страницы точно не вернутся и нет релевантной замены.
Нужно ли добавлять страницу 404 в sitemap.xml?
Нет. В sitemap должны быть только канонические индексируемые URL с полезным содержимым.
Почему Search Console показывает soft 404 при коде 200?
Поисковик оценивает и статус, и содержание. Пустая страница, заглушка или редирект на главную могут быть признаны soft 404.
Нужно ли ставить noindex на страницу 404?
При корректном HTTP 404 это не обязательно: поисковые роботы не индексируют такую страницу как обычный документ.