Разметка Product Schema: все необходимые свойства
Product Schema – это структурированные данные, которые помогают поисковым системам лучше понимать информацию о ваших товарах на веб-страницах. Правильная разметка позволяет улучшить видимость в поисковой выдаче, показывая расширенные сниппеты (rich snippets) с дополнительной информацией, такой как цена, наличие, рейтинг и отзывы. Это, в свою очередь, повышает кликабельность (CTR) и привлекает больше целевого трафика на ваш сайт. В этой статье мы подробно рассмотрим все необходимые свойства разметки Product Schema.
Зачем нужна разметка Product Schema?
Поисковые системы, такие как Google, используют разметку структурированных данных для:
- Понимания контента: Разметка помогает поисковым роботам определить, что на странице представлен товар, а не просто текст.
- Отображения расширенных сниппетов: Богатые сниппеты делают вашу выдачу более привлекательной и информативной.
- Улучшения ранжирования: Хотя разметка напрямую не влияет на ранжирование, улучшенный CTR может косвенно способствовать повышению позиций в поисковой выдаче.
- Голосового поиска: Разметка помогает голосовым помощникам (например, Google Assistant) предоставлять более точные ответы на запросы пользователей.
Основные свойства разметки Product Schema
Существует множество свойств, которые можно использовать в разметке Product Schema. Некоторые из них обязательны, другие – рекомендуемы. Рассмотрим наиболее важные:
Обязательные свойства
- @context: Указывает контекст разметки (обычно «https://schema.org»).
- @type: Определяет тип разметки («Product»).
- name: Название товара. Пример: «Смартфон Samsung Galaxy S23»
- image: URL изображения товара. Пример: «https://example.com/images/samsung-galaxy-s23.jpg»
- description: Описание товара. Пример: «Флагманский смартфон Samsung Galaxy S23 с мощным процессором и отличной камерой.»
- brand: Бренд товара. Пример: «Samsung»
- offers: Информация о цене и наличии товара. Это свойство является вложенным и требует указания следующих под-свойств:
- @type: «Offer»
- price: Цена товара. Пример: «79990»
- priceCurrency: Валюта цены. Пример: «RUB»
- availability: Наличие товара. Возможные значения: «InStock», «OutOfStock», «PreOrder», «SoldOut». Пример: «InStock»
Рекомендуемые свойства
- productID: Уникальный идентификатор товара (например, SKU).
- url: URL страницы товара.
- aggregateRating: Информация об общем рейтинге товара. Включает в себя:
- @type: «AggregateRating»
- ratingValue: Средний рейтинг. Пример: «4.5»
- ratingCount: Количество оценок. Пример: «125»
- review: Отзывы о товаре. Можно указать несколько отзывов.
- sku: SKU (Stock Keeping Unit) товара.
- gtin: Global Trade Item Number (например, EAN, UPC).
- mpn: Manufacturer Part Number.
- condition: Состояние товара. Возможные значения: «New», «Used», «Refurbished».
- color: Цвет товара.
- size: Размер товара.
- weight: Вес товара.
- dimensions: Размеры товара.
Пример разметки Product Schema (JSON-LD)
- @type: «Offer»
- price: Цена товара. Пример: «79990»
- priceCurrency: Валюта цены. Пример: «RUB»
- availability: Наличие товара. Возможные значения: «InStock», «OutOfStock», «PreOrder», «SoldOut». Пример: «InStock»
- productID: Уникальный идентификатор товара (например, SKU).
- url: URL страницы товара.
- aggregateRating: Информация об общем рейтинге товара. Включает в себя:
- @type: «AggregateRating»
- ratingValue: Средний рейтинг. Пример: «4.5»
- ratingCount: Количество оценок. Пример: «125»
- review: Отзывы о товаре. Можно указать несколько отзывов.
- sku: SKU (Stock Keeping Unit) товара.
- gtin: Global Trade Item Number (например, EAN, UPC).
- mpn: Manufacturer Part Number.
- condition: Состояние товара. Возможные значения: «New», «Used», «Refurbished».
- color: Цвет товара.
- size: Размер товара.
- weight: Вес товара.
- dimensions: Размеры товара.
Пример разметки Product Schema (JSON-LD)
Ниже приведен пример разметки Product Schema в формате JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Смартфон Samsung Galaxy S23",
"image": "https://example.com/images/samsung-galaxy-s23.jpg",
"description": "Флагманский смартфон Samsung Galaxy S23 с мощным процессором и отличной камерой.",
"brand": "Samsung",
"productID": "SM-S911B",
"url": "https://example.com/samsung-galaxy-s23",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"ratingCount": "125"
},
"offers": {
"@type": "Offer",
"price": "79990",
"priceCurrency": "RUB",
"availability": "InStock"
}
}</script>
Инструменты для проверки разметки
После добавления разметки на страницу важно проверить ее корректность. Для этого можно использовать следующие инструменты:
- Google Rich Results Test: https://search.google.com/test/rich-results
- Schema Markup Validator: https://validator.schema.org/
Разметка Product Schema – это мощный инструмент для улучшения видимости ваших товаров в поисковой выдаче. Правильное использование всех необходимых свойств поможет поисковым системам лучше понимать ваш контент и предоставлять пользователям более релевантную информацию. Не забывайте регулярно проверять разметку на корректность, чтобы избежать ошибок и максимизировать ее эффективность.