Product (тип микроразметки)
Product - это тип структурированных данных из словаря Schema.org, предназначенный для разметки товаров и продуктов на страницах интернет-магазинов и каталогов. Добавление микроразметки Product помогает поисковым системам (Google, Яндекс) лучше понимать информацию о товаре и отображать в результатах поиска расширенные сниппеты (rich snippets) с ценой, наличием, рейтингом и изображением.
Для специалиста по интернет-маркетингу и SEO правильная разметка Product является обязательным элементом оптимизации интернет-магазина, напрямую влияющим на видимость в поиске и кликабельность (CTR).
Зачем нужна микроразметка Product
[править]Согласно исследованиям, интернет-магазины с правильно настроенной микроразметкой получают на 30% больше органического трафика по сравнению с сайтами без неё. Расширенные сниппеты имеют на 15-20% более высокий CTR, а около 49% пользователей принимают решение о покупке непосредственно на основе информации, увиденной в расширенных сниппетах.
| Преимущество | Описание |
|---|---|
| Цена | Отображение актуальной цены и валюты прямо в выдаче привлекает покупателей, готовых платить |
| Наличие | Информация «В наличии» или «Под заказ» отсеивает нерелевантные запросы |
| Рейтинг и отзывы | Звёздный рейтинг и количество отзывов повышают доверие и выделяют сниппет на фоне конкурентов |
| Изображение | Миниатюра товара делает сниппет визуально заметнее и привлекательнее |
Обязательные и рекомендуемые атрибуты
[править]Для корректной работы микроразметки необходимо включить следующие поля:
| Атрибут | Тип данных | Описание | Обязательность |
|---|---|---|---|
| name | Text | Название товара, должно соответствовать названию на странице | Обязательно |
| price | Number | Цена в числовом формате (например, 19990) | Обязательно |
| priceCurrency | Text | Валюта в формате ISO 4217 (RUB, USD, EUR) | Обязательно |
| image | URL | Полный URL основного изображения товара (рекомендуется 800×800px) | Обязательно |
| availability | URL | Наличие товара (http://schema.org/InStock / OutOfStock) | Рекомендуемо |
| description | Text | Описание товара | Рекомендуемо |
| seller | Organization | Информация о продавце (для маркетплейсов) | Рекомендуемо |
| url | URL | Ссылка на страницу товара | Рекомендуемо |
Product для разных типов товаров
[править]В зависимости от категории товара, могут использоваться специализированные подтипы Product:
- Vehicle. Для автомобилей и другой техники.
- Book. Для книг (с указанием автора, ISBN, количества страниц).
- Movie. Для фильмов.
- MusicRecording. Для музыкальных записей и альбомов.
- SoftwareApplication. Для программного обеспечения.
- ProductModel. Для разных моделей одного продукта (например, разные размеры обуви).
Микроразметка вариативных товаров
[править]Для товаров с вариантами (цвет, размер, объём памяти) используется связка типов ProductModel и Offer:
- Создаётся основной товар с типом Product.
- Для каждого варианта создаётся элемент с типом ProductModel.
- Указывается связь через isVariantOf или hasVariant.
- У каждого варианта свой Offer с ценой и наличием.
Это позволяет поисковым системам правильно отображать информацию о доступных вариантах товара.
Микроразметка отзывов и рейтинга (AggregateRating)
[править]Отзывы и рейтинги играют ключевую роль в принятии решения о покупке. Для их разметки используется элемент AggregateRating, который показывает среднюю оценку и общее количество отзывов.
Пример JSON-LD разметки для товара с рейтингом:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Смартфон Xiaomi Redmi Note 11",
"image": "https://example.com/redmi-note-11.jpg",
"description": "Смартфон с 6.43-дюймовым дисплеем и камерой 50 Мп",
"offers": {
"@type": "Offer",
"price": "19990",
"priceCurrency": "RUB",
"availability": "http://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "124"
}
}
</script>
Product и маркетплейсы
[править]Для товаров, продаваемых на маркетплейсах (например, Ozon, Wildberries), разметка Product имеет свои особенности:
- Обязательно указывать продавца (seller).
- Можно использовать свойство offers для указания цены и наличия от конкретного продавца.
- Для товаров с несколькими предложениями от разных продавцов используется aggregateOffer.
Product в международной торговле
[править]При продаже товаров в разных странах важно учитывать:
- Указывать правильную валюту (priceCurrency).
- Использовать priceValidUntil для указания срока действия цены.
- Указывать availabilityStarts и availabilityEnds для сезонных товаров.
- Для разных рынков можно создавать отдельные страницы с разной разметкой.
Как внедрить микроразметку Product
[править]Существует два основных формата для внедрения микроразметки:
- JSON-LD: Рекомендуемый Google формат. Представляет собой скрипт, размещаемый в секции
<head>или в конце страницы. Не влияет на отображение контента и прост в реализации. Более 80% крупных интернет-магазинов используют именно этот формат. - Microdata: Формат, встраиваемый непосредственно в HTML-код с помощью атрибутов itemscope, itemtype и itemprop. Полезен для сайтов с динамическим контентом, где данные генерируются в шаблоне страницы.
Валидация и тестирование
[править]После внедрения микроразметки необходимо проверить её корректность с помощью специальных инструментов:
- Google Rich Results Test. Проверяет, как Google видит вашу разметку, и показывает ошибки.
- Валидатор Яндекса. Позволяет убедиться, что микроразметка соответствует требованиям Яндекса.
- Validator Schema.org. Официальный валидатор для проверки соответствия стандартам schema.org.
Около 35% сайтов имеют ошибки в микроразметке, которые легко исправить после проверки в этих инструментах.
