Есть ли замена
Новая модель или точный аналог может получить 301.
Практическая диагностика · интернет-магазин
Массовые 404 после очистки каталога не всегда являются проблемой сами по себе. Важно разделить URL с релевантной заменой, окончательно удалённые товары, старые внутренние ссылки и страницы, которые продолжают получать внешний трафик.
Быстрый маршрут
Не ставим один редирект на категорию для всех товаров. Сначала классифицируем удалённые URL.
Новая модель или точный аналог может получить 301.
Популярный старый URL требует отдельного решения.
Сайт не должен сам продолжать вести на удалённый товар.
Удалённые карточки нужно убрать из актуальной карты.
Без замены корректный 404/410 может быть нормальным ответом.
Шаг 1
Прямой преемник, близкий аналог, архивная полезная карточка и полностью исчезнувший товар — разные случаи. Один массовый редирект не может корректно обработать все группы.
Сначала выгружаем список старых URL и связываем их с данными каталога: артикул, категория, преемник, трафик и внешние ссылки.
Шаг 2
Если модель заменена новым поколением с тем же назначением, прямой 301 может быть логичным. Если ближайшая категория содержит десятки разных товаров, редирект на неё уже менее точен и может раздражать пользователя.
Не редиректим каждый удалённый товар на главную: такой маршрут скрывает отсутствие страницы, но не решает задачу пользователя.
Шаг 3
404 сообщает, что ресурс сейчас не найден; 410 сильнее подчёркивает окончательное удаление. Оба варианта лучше нерелевантного 301, если пользователя действительно некуда перенаправить.
Полезная страница ошибки должна давать путь обратно к каталогу, поиску и основным категориям, но сам HTTP-код при этом остаётся 404.
Шаг 4
Удаляем старые товары из категорий, рекомендательных блоков, истории подборок и шаблонных ссылок. Иначе робот и пользователь снова и снова попадают на 404 изнутри сайта.
После массового удаления запускаем crawl и отдельно смотрим источники каждого внутреннего 404.
Шаг 5
Удалённая карточка не должна оставаться в актуальном Sitemap. Аналогично проверяем товарные фиды, выгрузки рекламы, CRM и внешние ссылки, которые сайт контролирует.
Если карточка оставлена архивной с 200, она уже не относится к группе удалённых и требует отдельного решения по содержимому.
Практический пример
Технически 404 исчезли, но пользователи со старых ссылок попадают в общий список из сотен товаров. Для поисковика тысячи разных старых URL теперь ведут на одну и ту же слабую замену.
Делим товары на группы: прямой преемник получает точный 301, полезная архивная карточка остаётся 200, а URL без замены возвращают честный 404/410. Одновременно убираем старые ссылки из Sitemap и каталога.
| Группа | Решение |
|---|---|
| Есть новая модель | точный 301 |
| Есть справочная ценность | архивная карточка 200 |
| Нет замены | 404/410 |
| Внутренние ссылки | обновить источник |
Типовые сценарии
Решение определяется не кодом CMS, а тем, существует ли полезное продолжение пользовательской задачи.
| Ситуация | Действие | Почему |
|---|---|---|
| Есть точный преемник | 301 на новую модель | задача пользователя сохраняется |
| Есть только общая категория | оценить вручную; часто 404/410 + навигация | категория может быть слишком общей |
| Товар временно закончился | сохранить карточку 200 | URL ещё нужен |
| Снят навсегда без аналога | 404 или 410 | честный ответ |
| Старая карточка полезна как справка | оставить архив 200 | есть самостоятельная ценность |
Чего не делать
Пользователь не получает релевантной замены.
Сайт сам продолжает сообщать, что эти страницы актуальны.
Каталог продолжает генерировать битые переходы.
Нулевой остаток не равен окончательному удалению.
Чек-лист
Когда нужен доступ к проекту
При массовом удалении нужен экспорт старого и нового каталога. По нему можно автоматически предложить кандидатов на соответствие, а спорные случаи проверить вручную.
Вопросы
Само наличие удалённых URL не катастрофа. Важнее, чтобы сайт не ссылался на них и релевантные замены получали корректные редиректы.
Только если категория действительно является полезным продолжением задачи. Автоматическое правило для всех товаров обычно слишком грубое.
Оба подходят отсутствующему ресурсу; 410 явно сообщает об окончательном удалении.
Да, если карточка остаётся полезной как справочная и честно сообщает статус.