Дайджесты новостей
Изометрическая товарная карточка кроссовок с блоками кода JSON-LD и таймером скидки

Разметка Google Merchant: внедряем category и saleDuration под AI-поиск

Если твой интернет-магазин до сих пор надеется, что поисковый робот сам поймет, к какой категории относится товар по заголовку H1 и хлебным крошкам — у меня для тебя тревожные новости. В эпоху поисковой выдачи на базе генеративного интеллекта (Google AI Overviews) эвристические догадки алгоритмов обходятся слишком дорого.

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

Чтобы навести порядок, Google обновил требования к структурированным данным Schema.org для Merchant listings. Два ключевых нововведения позволяют закрыть эту брешь раз и навсегда: прямое указание таксономии категории (category) и жесткая фиксация временных рамок промо-акций через параметры длительности скидок (saleDuration / свойства validFrom и validThrough).

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

Раньше поле категории в микроразметке часто игнорировали или заполняли произвольным текстом. Сейчас Google настоятельно рекомендует привязывать значение свойства category к официальному классификатору Google Product Taxonomy.

Когда в JSON-LD коде прописан точный путь вроде Apparel & Accessories > Clothing > Activewear, искусственный интеллект Google мгновенно определяет сущность продукта. Карточка гарантированно попадает в тематические блоки рекомендаций и релевантные кластеры поиска по фильтрам, не конкурируя с неподходящими товарами.

Таймеры срочности и защита от рассинхронизации цен

Вторая вечная головная боль e-commerce — неактуальные скидки. В пятницу запустили акцию на выходные со снижением цены на 20%, в понедельник вернули базовый прайс, а робот Google еще двое суток крутит в выдаче старую сниженную цену. Покупатель переходит по ссылке, видит более высокую стоимость, злится и уходит, а Google Merchant Center грозит санкциями за несоответствие цен.

Новый протокол решает эту проблему на уровне разметки:

  • В узел Offer добавляются свойства validFrom (дата и время старта скидки) и validThrough (дата и время окончания).
  • Время передается строго по международному стандарту ISO 8601 с указанием смещения часового пояса (например, +03:00 для московского времени).
  • Поисковый алгоритм заранее знает, в какую секунду акция завершится. Когда до конца скидки остается меньше суток, Google выводит в результатах поиска динамический бейдж с таймером обратного отсчета: «Скидка действует еще 6 часов».

На практике такой интерактивный элемент создает мощный триггер упущенной выгоды (FOMO) и обеспечивает прирост кликабельности (CTR) на 15–30%.

Шаблон разметки Offer с точными сроками акции

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "Беговые кроссовки Pro Runner 2",
  "category": "Apparel & Accessories > Shoes > Running Shoes",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "RUB",
    "price": "8990",
    "validFrom": "2026-10-18T00:00:00+03:00",
    "validThrough": "2026-10-25T23:59:59+03:00",
    "availability": "https://schema.org/InStock"
  }
}

Обрати внимание: даты на странице должны буква в букву совпадать со значением атрибута sale_price_effective_date в товарном фиде Merchant Center.

Обязательно прогони страницы магазина через официальный инструмент Google Rich Results Test (Тест расширенных результатов). Если валидатор не находит ошибок, а таймзоны настроены корректно, товарные карточки начнут получать приоритетные показы в ИИ-выдаче.

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