Product Schema
Product Schema (структурированные данные о товаре) — это разметка на основе стандарта Schema.org, которая помогает поисковым системам понимать информацию о товаре: его название, цену, наличие, рейтинг, изображения, отзывы и другие характеристики.
Эта разметка позволяет Google, Яндекс и другим поисковикам отображать товары в расширенных сниппетах (Rich Results) — прямо в результатах поиска, включая данные о цене, рейтинге и наличии.
Что такое Product Schema
Product Schema — это формат структурированных данных, который сообщает поисковым системам, что страница содержит информацию о конкретном товаре. Благодаря этой разметке поисковик может вывести товар в результатах поиска с дополнительными элементами — ценой, звёздным рейтингом, наличием и отзывами.
Пример:
Apple iPhone 15 Pro Max
- 4.9 — 243 отзыва
- Цена: от 145 000 ₽
- В наличии
Такой сниппет выглядит гораздо привлекательнее и увеличивает CTR на 20–50%.
Зачем нужна Product Schema
- Повышает кликабельность (CTR) — карточка товара выделяется в поиске.
- Ускоряет индексацию каталога.
- Повышает доверие к сайту — пользователи видят реальные данные: цену, рейтинг, отзывы.
- Помогает поисковикам точнее понимать структуру магазина.
- Может попасть в блок Google Shopping или Яндекс.Маркета.
Пример разметки Product Schema (JSON-LD)
Google рекомендует использовать формат JSON-LD, размещаемый в <head> или перед закрывающим тегом </body>.
<script type=»application/ld+json»>
{
«@context»: «https://schema.org/»,
«@type»: «Product»,
«name»: «Apple iPhone 15 Pro Max 256GB»,
«image»: [
«https://example.com/images/iphone15pro.jpg»
],
«description»: «Смартфон Apple iPhone 15 Pro Max с экраном 6.7 дюйма, 256 ГБ памяти и процессором A17 Pro.»,
«sku»: «IPH15PM256»,
«brand»: {
«@type»: «Brand»,
«name»: «Apple»
},
«offers»: {
«@type»: «Offer»,
«url»: «https://example.com/iphone15promax»,
«priceCurrency»: «RUB»,
«price»: «145000»,
«availability»: «https://schema.org/InStock»,
«itemCondition»: «https://schema.org/NewCondition»
},
«aggregateRating»: {
«@type»: «AggregateRating»,
«ratingValue»: «4.9»,
«reviewCount»: «243»
}
}
</script>
Этот пример включает базовую информацию о товаре, цену, наличие и рейтинг — всё, что нужно для отображения расширенного сниппета в поиске.
Ключевые элементы Product Schema
| Элемент | Назначение | Пример |
| @type | Определяет тип данных | «Product» |
| name | Название товара | «iPhone 15 Pro Max» |
| image | Изображения товара | «https://example.com/photo.jpg» |
| description | Описание товара | «Смартфон Apple…» |
| brand | Производитель | «Apple» |
| sku | Артикул / код товара | «IPH15PM256» |
| offers | Информация о предложении (цена, наличие, валюта) | см. пример выше |
| aggregateRating | Средняя оценка и количество отзывов | «ratingValue»: «4.9» |
| review | Отдельные отзывы (опционально) | «review»: {…}» |
Разметка блока offers (цены и наличие)
Раздел offers — один из самых важных элементов. Он показывает поисковику, что товар продаётся и доступен к заказу.
Пример:
«offers»: {
«@type»: «Offer»,
«priceCurrency»: «RUB»,
«price»: «145000»,
«availability»: «https://schema.org/InStock»,
«url»: «https://example.com/iphone15promax»,
«itemCondition»: «https://schema.org/NewCondition»
}
Варианты статусов наличия:
- https://schema.org/InStock — в наличии
- https://schema.org/OutOfStock — нет в наличии
- https://schema.org/PreOrder — предзаказ
- https://schema.org/LimitedAvailability — ограниченное количество
Разметка рейтингов и отзывов
Чтобы повысить доверие, можно добавить оценки покупателей.
«aggregateRating»: {
«@type»: «AggregateRating»,
«ratingValue»: «4.8»,
«reviewCount»: «178»
}
Или добавить один или несколько отзывов:
«review»: {
«@type»: «Review»,
«author»: {
«@type»: «Person»,
«name»: «Ирина»
},
«reviewRating»: {
«@type»: «Rating»,
«ratingValue»: «5»,
«bestRating»: «5»
},
«reviewBody»: «Отличный телефон, камера впечатляет!»
}
Важно: Google отображает отзывы в сниппетах только при условии, что они опубликованы на странице конкретного товара, а не собраны с внешних источников.
Product Schema для нескольких товаров
Если на странице несколько товаров (например, категория каталога), лучше использовать несколько объектов Product внутри одного блока JSON-LD.
{
«@context»: «https://schema.org»,
«@graph»: [
{
«@type»: «Product»,
«name»: «MacBook Air 15»,
«price»: «189000»
},
{
«@type»: «Product»,
«name»: «MacBook Pro 16»,
«price»: «249000»
}
]
}
Проверка корректности разметки
Для проверки структуры можно использовать инструменты:
- Google Rich Results Test — проверяет, появится ли товар в расширенном сниппете.
- Schema Markup Validator — валидатор от Schema.org.
- Яндекс.Микроразметка — проверка для русскоязычных сайтов.
Лучшие практики Product Schema
- Добавляйте только реальные данные, совпадающие с тем, что отображается на странице.
- Обновляйте цену и наличие — несоответствие ведёт к потере расширенного сниппета.
- Размечайте один конкретный товар на странице, а не категорию.
- Используйте структурированные отзывы только для товаров, а не для компаний.
- Добавляйте несколько изображений — это повышает CTR.
Пример визуального эффекта
До разметки:
Apple iPhone 15 Pro Max — характеристики и цена
После добавления Product Schema:
Apple iPhone 15 Pro Max
- 4.9 — 243 отзыва
- Цена: от 145 000 ₽
- В наличии
CTR повышается, пользователи чаще переходят именно на страницу с детальной информацией.
Ошибки, которых стоит избегать
- Несоответствие данных между разметкой и фактическим контентом.
- Использование Product Schema для категорий или обзоров.
- Устаревшие цены и наличие.
- Дублирование идентичных Product-разметок на одной странице.
Итог
Product Schema — это мощный инструмент SEO, который помогает вашему интернет-магазину выделяться в поисковой выдаче, повышает доверие и улучшает кликабельность.
Разметка сообщает поисковым системам всё, что нужно знать о вашем товаре:
- название и описание,
- цену и наличие,
- отзывы и рейтинг,
- бренд и артикул.

