Задать вопрос
@MelkijTim

Удалять ли отсутствующие товары в магазине?

У меня интенерт-магазин. Товаров более 10 тыс. Но в наличии всего около 2 тыс. (и уже такая ситуация давно, с 2023 г.). Остальные 8 тыс. товаров скрыты от посетителей, но не от робота, код 200 выдают.
Я не удалял эти товары, периодически какие-то появлялись.
Недавно поменял поставщика и понял, что около 5 тыс. таких товаров (как "мертвые души"), уже навряд ли появятся в ассортименте. Буду удалять потихоньку.
А что делать с остальными 5 тыс. товаров, которые выдают код 200 и, вполне возможно в будущем, могут появится?
Полностью удалить их, чтобы выдавали 404 и не захламляли и не снижали поведенческие или сделать роботу сигнал noindex?
И повлияет ли такое количество удаленных товаров на ранжирование и как поисковик к этому отнесётся?
  • Вопрос задан
  • 191 просмотр
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • МИПО
    Интернет-маркетинг
    5 месяцев
    Далее
  • Skillbox
    Профессия Интернет-маркетолог с нуля до PRO
    7 месяцев
    Далее
  • Digital Skills Academy
    Mini-MBA: Интернет-маркетолог
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 4
vpetrov
@vpetrov
частный SEO-специалист
Универсального решения, как по мне, нет. Надо учитывать несколько переменных.
а) Трафик. Пример из жизни: каталог одним днём потерял более 2/3 трафика (было 1700 визитов в день, стало 500). Причина: две товарные карточки из большого каталога свалились с первой позиции в Гугл на 10. Оцените, дают ли эти карточки трафик. Чаще всего - нет, и если так - можно сносить смело. На практике-то сейчас там может быть вообще много добра, давно выкинутого из индекса.
б) Конверсионная цепочка. Мёртвая карточка может быть промежуточным звеном в этой самой цепочке. Снёс "мусор" - потерял переходы на аналоги. Если там есть какое-то шевеление и в принципе не самый бесполезный контент - надо думать про редиректы или внутренние ссылки на актуальные версии или аналогичные товары.
в) Ассортимент. BM25 никто не отменял, и если категория резко теряет объём листинга ниже критического параметра - посыплется вся категория. Тут надо точечно оценивать минимальный объём, и если чистка выглядит проблемной - проще повесить форму "Подпишитесь, чтобы узнать о поступлении" или типа такого.
В ряде случаев стоит просто добавить сортировку (чтобы отсутствующие товары выводились где-нибудь на страницах пагинации и не портили людям впечатление.
А если товар исчез наглухо и спроса на него нет - можно сносить смело, это уже web-decay, такое только на пользу.
Ответ написан
Комментировать
@lotse8
Лучше не выбирать один способ для всех товаров, а разделить их на 3 группы.

1. Товары, которые точно не вернутся
410, если товар окончательно снят и нет точной замены. Это нормальный сигнал для Яндекса и Google: страница удалена и не должна индексироваться. Яндекс прямо рекомендует для удаленных страниц 410, а Google — 410, если страницы больше нет и нет похожей замены.

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

Что сделать дополнительно: убрать эти URL из XML Sitemap, фидов, внутренней перелинковки и поиска по сайту; на 404-странице показать категории, поиск и похожие товары.

2. Товары, которые реально могут вернуться
Их не удалять и не закрывать noindex, если страница полезна пользователю: есть характеристики, фото, описание, отзывы, инструкции, аналоги, кнопка “сообщить о поступлении”, ожидаемая дата поставки или блок “похожие товары в наличии”.

Для таких страниц лучше оставить 200 OK + “нет в наличии”, но сделать страницу полезной. Google для временно недоступных товаров рекомендует сохранять страницы доступными, ограничивать возможность покупки, обновлять структурированные данные и фиды; отдельно говорит, что не стоит удалять out-of-stock товары из поиска, лучше оставить страницу и пометить товар как недоступный.

В микроразметке укажите актуальный статус, например:
"availability": "https://schema.org/OutOfStock"
Google поддерживает значения OutOfStock, BackOrder, PreOrder, Discontinued и другие для свойства availability. Яндекс тоже использует разметку Product / Offer, а при указании отсутствия товара в availability цена в сниппете не отображается.

3. Товары “может быть когда-нибудь”, но сейчас страница слабая
Вот здесь можно использовать noindex, но не как основной способ для всех товаров, а как временную меру для страниц, которые сейчас не дают ценности: шаблонное описание, нет цены, нет аналогов, нет спроса, нет перспективы поставки.
Важно: если ставите noindex, не закрывайте URL в robots.txt, иначе робот может не увидеть директиву. Google прямо пишет, что noindex должен быть доступен для обхода, а robots.txt не является надежным способом убрать страницу из Google; Яндекс также указывает, что для noindex страницу не нужно ограничивать в robots.txt, чтобы робот увидел указание.

Повлияет ли массовое удаление на ранжирование?
Сам факт, что на сайте появятся тысячи 404/410, не должен обрушить ранжирование всего сайта, если это действительно удаленные товары и остальные важные страницы доступны. Google прямо говорит, что можно иметь столько 404/410, сколько нужно: они не влияют на обход сайта в целом; также Google ранее пояснял, что 404/410 на удаленных URL не ухудшают работу остальных URL с 200 в поиске.

Для Яндекса опаснее не сами 404/410, а обратная ситуация: когда несуществующие или удаленные страницы продолжают отдавать 200 OK. В документации Яндекса сказано, что из-за этого робот считает страницы существующими, они могут дублироваться, увеличивать нагрузку на сервер и замедлять индексирование.

Я бы сделал так:
5 тыс. окончательно снятых товаров — 410/404, удалить из sitemap, фидов и внутренней перелинковки; 301 только на точную замену.
Товары, которые могут вернуться и имеют спрос/контент — оставить 200, не ставить noindex, честно показать “нет в наличии”, добавить аналоги, подписку на поступление, актуальную микроразметку OutOfStock / BackOrder.
Слабые “замороженные” карточки без пользы — временно noindex, убрать из sitemap и меню, но не блокировать robots.txt.
Постепенно мониторить в Яндекс.Вебмастере и Search Console: исключенные страницы, soft 404, 404/410, индексацию товарных URL, органику по категориям.

Главное: не надо держать тысячи товарных страниц с кодом 200 только “на всякий случай”, если они уже не существуют как полезные посадочные страницы. Но и удалять все отсутствующие товары тоже не нужно, если товар временно недоступен и страница полезна, лучше сохранить ее в индексе и правильно показать статус.

410 - страницы будут быстрее удалены из индекса поисковиков, чем 404.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Для мёртвых — удаляй, 404 нормально, поисковики вычистят за пару месяцев. Если есть внешние ссылки — 301 на категорию, иначе вес теряешь.

Для тех, кто может вернуться — если хочешь сохранить трафик, лучше оставить 200 с пометкой «нет в наличии» и OutOfStock в schema.org. noindex выкинет их из поиска, и потом придётся ждать переобхода.

Массовое удаление ранжирование не роняет. Краулинговый бюджет немного жрёт пока боты ходят по 404-м, но ничего критичного.
Ответ написан
dev4devru
@dev4devru
Специалист в области хостинга
Те товары в которых вы уверены, - не будет их больше нужно удалять, Вы ведь сами ответили на этот вопрос)))

а те которые возможно вернутся - лучше оставить страницу с кодом 200, явно показать «нет в наличии» и добавить микроразметку Schema.org availability: OutOfStock. Так поисковики сами поймут статус и не выкинут URL из индекса навсегда.

Так же советую сделать механизм отдачи кода 304, когда страничка не менялась она должна отдавать 304 not modified.

HTTP-код 304 Not Modified означает, что запрашиваемый ресурс не изменился с момента последнего обращения к нему. Это сигнал для клиента (например, браузера) о том, что можно использовать кэшированную версию ресурса без повторной загрузки данных.


Во первых это экономит трафик Вашего сайта (и нагрузку на него), но самое главное это даёт более лучшее отношение поисковиков к Вашему ресурсу, когда краулеры не тратят впустую краулинговый бюджет - они это приветствуют - что сказывается на скорости реакции на изменения на Вашем сайте.

А так же коллега выше сказал делать 301 редиректы - это очень крутой совет, который многие упускают.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы