Как пользоваться
- Введите название, короткое описание, URL фото, бренд и артикул.
- Укажите URL страницы товара, цену и код валюты.
- Выберите наличие и состояние; если у цены есть срок действия, добавьте дату.
- Оставьте рейтинг, только если на странице есть настоящие отзывы, и скопируйте script.
Как это работает
Результат — объект Product с name, image, description, sku и brand типа Brand. Свойство offers содержит одно предложение Offer: url, price, priceCurrency, priceValidUntil, а availability и itemCondition — полными адресами schema.org вида https://schema.org/InStock. Рейтинг становится AggregateRating с ratingValue и reviewCount по шкале 1–5. Пустые необязательные поля пропускаются, а < экранируется, чтобы текст не вышел за пределы тега script.
Пример
Форма по умолчанию даёт такое предложение и рейтинг:
"offers": {
"@type": "Offer",
"url": "https://example.com/t-shirt",
"price": "19.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 87
}
Если ввести цену 1 990,50 и валюту rub, в разметке будет "price": "1990.50" и "priceCurrency": "RUB".
Советы
- Обновляйте разметку вместе со страницей: расхождение цены в разметке и на странице — частая причина предупреждений.
- Используйте то же фото, что показано на странице товара, в большом размере.
- После публикации проверьте страницу в инструменте проверки расширенных результатов Google.