Product Schema (Разметка товара)
Разметка товарных страниц для Rich Snippets с ценой, наличием и рейтингом. Обязательный элемент технического SEO интернет-магазина.
Кратко
Product Schema — структурированные данные schema.org/Product, которые описывают товар: название, изображение, цену, наличие и рейтинг. Используются для получения расширенных сниппетов в Google.
Обязательные поля
Для корректной работы разметки необходимо указать минимум три свойства:
- name — название товара.
- image — URL изображения товара.
- offers — вложенный объект Offer с ценой, валютой и доступностью.
Рекомендуемые поля
Дополнительная информация делает сниппет привлекательнее и повышает CTR:
- description — краткое описание.
- brand — бренд (ссылка на объект Brand).
- sku — артикул товара.
- aggregateRating — средний рейтинг и количество отзывов.
- review — вложенные отзывы (Review Schema).
Пример разметки
HTML
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "iPhone 15 Pro 256GB",
"image": "https://example.com/iphone.jpg",
"description": "Флагманский смартфон Apple",
"brand": {
"@type": "Brand",
"name": "Apple"
},
"sku": "IPHONE15PRO256",
"offers": {
"@type": "Offer",
"price": "89990",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock",
"url": "https://example.com/iphone-15-pro"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "120"
}
}
</script>Проверка и результат
После внедрения проверьте разметку в Google Rich Results Test. При корректном заполнении поиск может показывать: ★★★★★ 4.8 (120 отзывов) · 89 990 ₽ · В наличии.
Обязательно обновляйте availability и price в соответствии с реальным состоянием склада. Несоответствие может привести к ручным мерам.
FAQ
Частые вопросы
Да, укажите availability: https://schema.org/OutOfStock. Но если товар снят с производства, используйте Discontinued.
Если варианты различаются только размером или цветом, их можно объединить через массив offers. Для разных SKU лучше делать отдельные страницы со своей разметкой.
Автоматически при переобходе страницы. Рекомендуется обновлять разметку при каждом изменении цены.
Причины: недостаточное количество отзывов, проблемы с AggregateRating, отсутствие на странице самого текста отзывов, несоответствие правилам Google.
Прямые контакты
Обсудим ваш проект?
Расскажите о целях и сайте — предложу формат работы и следующий шаг.