Product schema markup является самым ценным типом структурированных данных для владельца e-commerce сайта, потому что он объясняет карточку товара поисковой системе Google на точном машинном языке. Обычная страница товара в поисковой выдаче выглядит только как синяя ссылка и короткое описание, тогда как страница с разметкой схемы появляется вместе с ценой, статусом наличия на складе и звёздным рейтингом. Такой обогащённый результат заметно привлекает внимание пользователя и может увеличить процент кликов более чем вдвое. Именно по этой причине граница между Google Shopping и органическим поиском с каждым годом становится всё тоньше.
Основные обязательные поля
Чтобы Product schema заработала в простейшем виде, сначала нужно корректно заполнить четыре обязательных поля. Первое — это поле name, то есть полное название товара, второе — поле image с URL высококачественной картинки. Третье поле description содержит одно или два предложения с описанием товара, а четвёртое поле brand указывает производителя или торговую марку. Если эти четыре поля заполнены неправильно или отсутствуют, Google вообще не распознает страницу и обогащённый результат не появится.
Цена и наличие внутри блока Offers
Цена товара и статус наличия располагаются внутри блока Offers, и именно этот блок является самой заметной частью в результатах поиска. В поле price указывается числовое значение, в поле priceCurrency трёхбуквенный код валюты, например UZS или USD. Поле availability принимает одно из стандартных значений вроде InStock, OutOfStock или PreOrder. Поле priceValidUntil сообщает, до какой даты действительна цена, и если эта дата истекает, Google автоматически удаляет цену из результата поиска, поэтому её необходимо регулярно обновлять.
Звёздный рейтинг и самая частая ошибка
Блок aggregateRating добавляется к странице через поля ratingValue и reviewCount, и именно этот блок обеспечивает вид жёлтых звёздочек в выдаче. Однако здесь многие владельцы сайтов совершают серьёзную ошибку — они добавляют aggregateRating даже когда на странице нет реальных отзывов пользователей. Google с 2023 года проверяет такие случаи через ручные санкции и отключает функцию схемы по всему сайту целиком. Если вы добавляете aggregateRating, на странице обязательно должен присутствовать Review schema или как минимум реальный блок с клиентскими отзывами, иначе под угрозой окажется весь проект.
Новые правила Merchant listing 2026
В 2022 и 2024 годах Google заметно обновил систему Merchant listing, и теперь поля shippingDetails и returnPolicy фактически перешли в категорию обязательных требований. По состоянию на 2026 год, если этих двух блоков нет, товар не отображается в обогащённом виде в результатах поиска, а интеграция Google Shopping тоже не работает. ShippingDetails содержит стоимость и срок доставки, returnPolicy — условия возврата и количество дней. Один наш клиент на узбекском e-commerce сайте после добавления Product, AggregateRating и shippingDetails вместе получил рост органического трафика примерно на 45 процентов за три месяца.
Пример JSON-LD и валидация
Код JSON-LD размещается в разделе <head> страницы внутри <script type="application/ld+json"> и имеет следующую структуру. Пример: {"@context":"https://schema.org","@type":"Product","name":"Смартфон X","image":"...","brand":"Brand","offers":{"@type":"Offer","price":"3500000","priceCurrency":"UZS","availability":"https://schema.org/InStock"}}. После того как код готов, обязательно проверьте его через Google Rich Results Test и Schema.org Validator, потому что одна неправильная запятая или скобка выводит из строя весь блок. Эти два бесплатных инструмента показывают реальный вид результата поиска и точно указывают, какого поля не хватает.