7 лет практики в SEO 30+ сайтов в работе Беларусь · Россия · Казахстан Google + Яндекс Обсудить проект
Главная → Блог → E-commerce → Товар закончился

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

E-commerce
22 октября 2026 8 минут на чтение
Коротко

Четыре варианта: держать страницу живой с пометкой «нет в наличии» (лучший вариант для временного отсутствия), отдать 404 (для товара, которого не будет никогда и трафика у страницы почти нет), отдать 410 Gone (то же самое, но чище сигнал при наличии накопленных ссылок), или 301-redirect (только если есть по-настоящему похожий товар — иначе Google видит обман и режет сигнал на весь домен). Noindex вместо решения — просто прячешь проблему, не решаешь.

Вопрос «что делать со страницей товара, которого больше нет» звучит мелко, но на каталоге в 2000-5000 SKU это не мелочь — это десятки, а то и сотни URL в месяц, каждый с накопленными позициями, ссылками и возрастом страницы в индексе. Неправильное решение по шаблону режет это накопление пачками.

Почему это вообще проблема

У страницы товара, который провисел в каталоге год, обычно есть три актива: позиции в выдаче, внешние и внутренние ссылки, и поведенческие сигналы (CTR, время на странице). Убрать страницу резко — потерять всё три актива одномоментно. Оставить страницу безразличной «вечной заглушкой с нулём на складе» — медленно убивать те же активы через рост показателя отказов и падение релевантности.

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

1. Держать страницу живой с пометкой «Нет в наличии»

Подходит, когда товар вернётся: сезонность, пересортировка, временная задержка поставки. Страница остаётся по тому же URL, статус 200, явно показывает «нет в наличии», и — это обязательная часть — предлагает альтернативу: похожие товары, подписку на уведомление о появлении, ссылку на категорию.

2. 404 — когда товара не будет никогда

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

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

3. 410 Gone — тот же случай, но чище сигнал

410 говорит прямо: «ресурс удалён намеренно и окончательно», а не «просто не найден». Для крупных каталогов с регулярным выводом товаров из ассортимента это сигнал, который Google обрабатывает быстрее — страница вылетает из индекса оперативнее, чем после обычного 404.

Минус в том, что многие CMS из коробки не умеют отдавать 410 — только 404 — и для товарных движков это требует кастомной логики на уровне маршрутизации. Если движок это не поддерживает, не выдумывай костыль — используй 404, честно, без притворства.

4. 301-redirect — самый рискованный вариант, если делать его не глядя

Работает только тогда, когда у товара есть реальный заменитель: новая версия той же модели, прямой аналог той же категории и ценового сегмента. Redirect на родительскую категорию «просто потому что надо куда-то отправить пользователя» — это soft-404 в глазах Google: формально 301, по факту страница не отвечает запросу пользователя, и сигнал распознаётся как манипуляция.

Моя собственная ошибка В 2025-м настраивал правило: все снятые с продажи товары — автоматический 301 на категорию, без проверки на уровне конкретного товара. Через два месяца в GSC по десяткам URL появилось «Переадресация (страница без переадресации)» и «Просканировано, но не проиндексировано» — Google расценивал массовый redirect на общую категорию как слабый сигнал и часть ссылочного веса просто терял. Переписал правило: redirect ставится только вручную, только при наличии прямого заменителя, остальное — вариант 1 или 410.
СценарийЧто делатьГлавный риск
Временно нет в наличии, вернётсяДержать страницу, статус 200, availability=OutOfStock, показать аналогиЗабыть обновить availability в разметке — риск ручных санкций
Снят с продажи навсегда, мало трафика/ссылок404Резкий обрыв для тех, кто всё же кликает по старым ссылкам
Снят с продажи навсегда, есть накопленные ссылки/трафик410 Gone (если движок поддерживает)Многие CMS не умеют отдавать 410 из коробки
Есть прямой заменитель той же категории и ценового сегмента301 на конкретный товар-заменительRedirect на общую категорию без замены = soft-404

Что не делать

Ставить noindex на страницу «нет в наличии» вместо честного решения выше по списку — это не вариант, это побег от проблемы. Страница остаётся доступной пользователю, но перестаёт работать как актив в поиске: позиции сгорают, а повторно завести страницу в индекс, когда товар вернулся, занимает недели. Если жалко товар с историей продаж — используй вариант 1 с явным статусом, а не прячь страницу под noindex «на всякий случай».

Ты вообще смотрел в GSC, сколько у тебя сейчас страниц со статусом «Просканировано, но не проиндексировано» именно среди товарных карточек, или каталог живёт по правилу «что настроили три года назад, то и работает»?

На каталоге от пары сотен товаров ревизия статусов страниц — не разовая акция, а процесс: раз в квартал проходишь по товарам, снятым с продажи за период, и разносишь их по этим четырём сценариям руками, не доверяя одному автоматическому правилу на всё сразу.

Разберу каталог и сценарии для товаров не в наличии

Аудит статусов страниц в GSC, разметка Product/Offer, правила redirect/404/410 под твой движок — без единого автоматического правила «на всё сразу».