RAPI

FLOW

Создать магазин

Страница 404 интернет-магазина: что показать и как проверить

Как связать полезный экран 404 с правильным HTTP-ответом. Что делать с удалённой карточкой, когда нужен редирект и как обнаружить soft 404.

Белый кот выглядывает справа из-за дверного проёма рядом с открытым входом и посылкой

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

Сначала выясните причину: адрес никогда не существовал, ссылка ошибочна, товар временно закончился или страница удалена. Затем выбирайте технический ответ и содержание. Массовый перевод всех исчезнувших товаров на главную не решает эти разные задачи.

Код ответа и экран — разные вещи

HTTP-статус сообщает браузеру и поисковому роботу результат запроса. Код 404 означает, что ресурс по адресу не найден. Код 410 может использоваться для окончательно удалённого ресурса. Для обоих можно показать полезную оформленную страницу.

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

Не определяйте статус по внешнему виду. Его проверяют в сетевом ответе и инструментах диагностики.

Как поступить с конкретным адресом

СитуацияПодходящее действиеЧто дополнительно проверить
Опечатка или никогда не существовавший URLНастоящий 404 и полезный экранНе генерируется ли пустая страница с 200
Товар временно закончился, карточка остаётся полезнойСохранить действующую карточку с честным статусом наличияПлан пополнения, содержание и возможность заказа
Страница удалена, подходящей замены нет404 или 410 по принятому решениюУбрать внутренние ссылки и URL из актуального sitemap
Та же страница переехалаПостоянный редирект на новый адресОдин корректный переход и доступная цель
Предлагается похожий, но другой товарСначала оценить соответствие намерениюНе подменять точную модель случайным аналогом

Временное отсутствие товара само по себе не требует удаления URL. Обновите доступность, сроки и альтернативы на содержательной карточке. Подробности есть в статье о товаре без наличия.

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

Что показать посетителю

Скажите прямо: «Страница не найдена». Коротко объясните, что ссылка могла устареть или адрес введён с ошибкой. Не обвиняйте покупателя и не заявляйте, что товара нет во всём магазине, если неизвестен только URL.

Сохраните обычную шапку, доступ к корзине и понятный путь в каталог. Добавьте работающий поиск. Если категория достоверно известна из старого адреса, можно предложить её отдельной ссылкой; иначе используйте общие товарные разделы.

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

Учебный текст: «Страница не найдена. Возможно, ссылка устарела. Найдите товар по названию или откройте каталог». Следующие действия — поле поиска и ссылка «В каталог». Это заготовка: конкретную категорию добавляйте только при обоснованной связи.

Пример удалённой карточки

В вымышленном магазине снята кофемолка K-10. Появилась K-11, но другое название ещё не доказывает, что это прямая замена. Ответственный за ассортимент сравнивает назначение, характеристики и ожидания человека, ищущего K-10.

Если это фактически перенесённая или соответствующая новая страница, можно настроить постоянный редирект. Если K-11 лишь похожая модель с важными отличиями, принудительная подмена вводит в заблуждение. При решении окончательно удалить старую карточку без точной замены оставьте корректный 404/410 и предложите выбор через поиск.

Если у старой карточки остаётся самостоятельная польза — например, подробная документация снятого оборудования, — отдельно решите, сохранять ли её как содержательную страницу без продажи. Не оставляйте пустую оболочку ради ответа 200.

Как проверить технический результат

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

Проверьте четыре учебных типа URL: выдуманный адрес, удалённую карточку, временно отсутствующий товар и перенесённую страницу. Ожидаемые результаты задайте до теста по таблице решений. Одна исправленная страница не доказывает правильность всех маршрутов CMS.

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

Затем найдите внутренние ссылки на удалённые адреса: меню, карточки, подборки и статьи. Исправьте их на действующие назначения. Постоянные технические переходы подробнее разбираются в редиректах магазина.

Что смотреть после исправления

Проверьте URL через инструменты Google Search Console и Яндекс Вебмастера, учитывая дату последнего обхода. Старый отчёт может описывать состояние до выпуска. Обновление индекса не происходит мгновенно.

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

Чек-лист страницы 404

  • Установите причину отсутствия URL и зафиксируйте решение владельца контента.
  • Проверьте ответ документа: 404/410, сохранённая содержательная страница или обоснованный редирект.
  • Уберите экран «не найдено» с ошибочным 200; дизайн и статус согласованы.
  • Пройдите поиск, каталог и корзину на телефоне; все действия работают.
  • Исправьте внутренние ссылки и актуальный sitemap для удалённых страниц.
  • После обхода проверьте диагностику поисковиков, отличая старое состояние от нового.

Весь функционал бесплатно на 3 месяца

Далее 990 рублей в месяц

Создать магазин