Поисковая экосистема Google для e-commerce переживает масштабную техническую перестройку. Команда Google Search официально обновила спецификацию структурированных данных для Merchant listings (товарных фидов и расширенных сниппетов интернет-магазинов). Главная цель этого апдейта — передать владельцам сайтов жесткий программный контроль над тем, как их продукты интерпретируются генеративными ИИ-алгоритмами (Google AI Overviews) и динамическими блоками товарной выдачи.
Для разработчиков и e-commerce оптимизаторов критически важно оперативно обновить шаблоны микроразметки, внедрив два ключевых свойства: category и saleDuration. Разберем подробно их техническую суть, синтаксис и механику влияния на CTR.
1. Атрибут category: исключаем ошибки ИИ при классификации товара
Ранее роботы Google Merchant и алгоритмы ранжирования определяли категорию товара в каталоге автоматически. Они анализировали текстовый контент страницы, хлебные крошки, заголовки H1 и метатеги. В условиях сложной структуры интернет-магазинов эта система регулярно давала сбои. Товар мог по ошибке попасть в нерелевантную ветку товарной выдачи, из-за чего магазин полностью терял целевые показы.
Новое свойство category позволяет разработчику явно указать точную категорию продукта по официальной классификации Google (Google Product Taxonomy) или стандартам Schema.org прямо в коде страницы.
Как это работает на практике:
Вы берете текстовую строку (например, Apparel & Accessories > Clothing > Activewear) или числовой ID категории из фида Google Merchant и передаете его в структурированных данных. Поисковый робот мгновенно считывает этот маркер, исключая этап «угадывания». Продукт гарантированно ранжируется в целевой вкладке поиска, рядом с прямыми конкурентами.
2. Атрибут saleDuration: запускаем интерактивные таймеры распродаж
Свойство saleDuration решает давнюю проблему синхронизации скидок между базой данных сайта и индексом поисковика. Часто бывало так: интернет-магазин запускает краткосрочную акцию, меняет цену, но пока поисковый робот переиндексирует страницу, акция уже заканчивается. Или, наоборот, в выдаче долго висит устаревшая сниженная цена, генерируя отказы.
Атрибут saleDuration (используется внутри объекта Offer) позволяет явно передать поисковому роботу точное время начала и окончания распродажи в международном формате ISO 8601 (например, 2026-07-15T00:00:00Z).
Эффект для CTR:
На основе этих данных Google формирует расширенные интерактивные сниппеты прямо в результатах поиска. Рядом со стоимостью товара покупатели видят яркие плашки со сниженной ценой и динамическими таймерами обратного отсчета (например, «Скидка закончится через 4 часа»). Это мощно стимулирует триггер упущенной выгоды (FOMO), подстегивает поведенческие факторы и кардинально поднимает кликабельность карточки в выдаче.
Если вы хотите быстро составить валидный и чистый код структурированных данных без ручного программирования, используйте бесплатный Генератор JSON-LD микроразметки (Schema.org) . Он поможет мгновенно сформировать правильный тег <script> для ваших страниц, который останется только протестировать в официальном валидаторе Google Rich Results Test.
Как автоматизировать внедрение на сайте?
Прописывать эти теги вручную для сотен или тысяч карточек товаров невозможно. Чтобы автоматизировать процесс, необходимо обновить шаблоны вашей CMS (или плагина микроразметки).
- Настройте динамическую подстановку: переменная категории из админки интернет-магазина должна автоматически транслироваться в строку
"category". - Значения полей начала и окончания маркетинговых акций из вашей базы данных должны конвертироваться в формат ISO 8601 и улетать в блок
"saleDuration".
После интеграции обязательно проверьте корректность кода через официальный инструмент Google Rich Results Test (Тест расширенных результатов), чтобы убедиться, что роботы Merchant Listings успешно распознают новые атрибуты.












