Обсудить проект

Коротко опишите задачу — этого достаточно для первого контакта.

Практическое SEO · каталог

Товар закончился или снят с продажи: что делать со страницей для SEO

Статус «нет в наличии» не всегда означает, что карточку нужно удалять. Временное отсутствие, сезонный товар, снятая модель и навсегда удалённый продукт требуют разных решений: оставить страницу, предложить замену, настроить редирект или вернуть корректный 404/410.

Основа

Сначала определяем, что именно произошло с товаром

Один и тот же статус в CMS «нет в наличии» может скрывать разные бизнес-сценарии. Товар вернётся через неделю, появится в следующем сезоне, заменён новой моделью или снят навсегда — поисковая стратегия должна отличаться.

Ошибка — автоматически удалять карточку при нулевом остатке. Так сайт теряет накопленный URL, внешние ссылки, отзывы и информационную ценность страницы.

СостояниеЧто делать с URLЧто показать пользователю
Временно нетОставить 200Срок/уведомление, аналоги
СезонныйОставить страницуОжидаемое возвращение и альтернативы
Есть прямой преемник301 по ситуации или сохранить с явной заменойСсылка на новую модель
Снят без аналога404/410 после оценки ценностиПонятная страница ошибки и навигация

Шаг 1

Временное отсутствие не делает карточку несуществующей

Если товар вернётся, карточка остаётся полноценным документом. Сохраняем 200, описание, характеристики и URL. Пользователю показываем честный статус, дату или возможность подписаться на поступление.

Не стоит ставить noindex только из-за нулевого остатка: при возвращении товара поисковой системе снова придётся обрабатывать страницу как новую.

Статус наличия — свойство товара, а не автоматическая команда на удаление URL.

Шаг 2

Прямой преемник не всегда требует немедленного 301

Если старая модель всё ещё интересна пользователям как справочная страница, можно оставить карточку и явно показать новую версию. Это полезно для запросов по старому артикулу, характеристикам и совместимости.

Если старая страница больше не имеет самостоятельной ценности, а новая модель полностью заменяет её назначение, релевантный постоянный редирект может быть разумным. Решение принимаем по интенту, а не по факту появления новой карточки.

Редиректы и релевантная цель

Шаг 3

Без релевантной замены честный 404/410 лучше редиректа на главную

Если продукта больше нет и подходящего аналога не существует, не нужно направлять старый URL на главную или общую категорию только ради сохранения кода 200. Пользователь ожидал конкретный объект и должен получить честный ответ.

Перед удалением проверяем внешние ссылки, трафик и полезность карточки как справочного документа. Иногда архивная страница с характеристиками остаётся полезной даже без возможности покупки.

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

Шаг 4

Не засоряем категории исчезнувшими карточками, но сохраняем полезные входы

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

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

Категории каталога

Шаг 5

Цена и наличие должны совпадать с тем, что реально видит пользователь

Если используется структурированная разметка товара, статус availability должен соответствовать фактическому состоянию. Нельзя в разметке показывать InStock, если на странице написано «нет в наличии».

То же относится к фидам и интеграциям: рассинхронизация остатков создаёт проблемы не только для SEO, но и для рекламы, маркетплейсов и доверия пользователя.

Структурированные данные

Шаг 6

При массовом обновлении каталога нужен сценарий, а не тысячи ручных редиректов

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

Автоматический редирект по правилу «всё старое → категория» опасен: соответствие нужно подтверждать хотя бы на уровне товарных групп.

Лучше 100 точных редиректов и 900 честных 404, чем 1000 нерелевантных перенаправлений.

Шаг 7

Сопоставляем остатки, HTTP-коды и поисковую ценность

Выгружаем товары со статусами, проверяем HTTP-коды, наличие внутренних ссылок, трафик и внешние переходы. Затем назначаем действие по каждой группе состояний.

После изменений очищаем Sitemap от удалённых URL, обновляем категории и повторяем crawl, чтобы сайт не продолжал ссылаться на снятые карточки.

Очистка SitemapПоиск битых ссылок

Частые ошибки

Что обычно ломает эту часть SEO

Удалять карточку при нулевом остатке

Временное состояние приводит к потере стабильного URL.

Ставить noindex автоматически

После поступления страницу приходится возвращать в поиск заново.

Редиректить всё на категорию

Часто теряется соответствие конкретному товару.

Показывать старое наличие в разметке

Structured data начинает противоречить интерфейсу.

Практический сценарий

Модель сняли, но старую карточку продолжают искать

Производитель выпустил новую версию устройства. Старая карточка имеет внешние ссылки, отзывы и трафик по точному артикулу, поэтому автоматический 301 сразу на новый товар лишит пользователя справочной информации.

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

СигналДействие сейчасПозже
Есть трафик по артикулуСохранить 200 и архивный контентСледить за спросом
Есть новая модельПоказать как рекомендуемую заменуВозможен 301
Нет остатковНе ставить noindex автоматическиСохранить справочную ценность

Чек-лист

Проверка товаров без наличия

  1. Разделить статусы: Временно нет, сезонный, заменён, снят навсегда.
  2. Не удалять временные карточки: Сохранять 200 и полезное содержание.
  3. Показать альтернативы: Дать пользователю реальный следующий шаг.
  4. Проверить преемников: 301 только при близком соответствии.
  5. Оценить архивную ценность: Старый артикул может оставаться полезным документом.
  6. Использовать 404/410 честно: Если продукта нет и замены нет.
  7. Обновить категории: Не оставлять навигацию на удалённые карточки.
  8. Синхронизировать разметку: Цена и availability совпадают с интерфейсом.
  9. Очистить Sitemap: Удалённые URL не остаются в карте.
  10. Повторить crawl: Проверить ссылки и коды после массовых изменений.

Вопросы

Короткие ответы

Нужно ли ставить noindex на товар без остатка?

Обычно нет, если товар вернётся и карточка остаётся полезной.

Удалённый товар лучше редиректить на категорию?

Только если категория действительно является полезной заменой. Автоматически — нет.

Можно ли оставить карточку снятой модели?

Да, если она полезна как справочная страница и честно сообщает, что продажа прекращена.

410 лучше 404?

Оба подходят отсутствующему ресурсу; 410 сильнее подчёркивает окончательное удаление.

Практика NIC-SEO

URL товара должен следовать жизненному циклу продукта

Мы не удаляем карточки по одному признаку «остаток = 0», а разделяем временное отсутствие, замену, архив и окончательное снятие.