Product Schema
Как добавить схему продукта в Shopify
Практическое руководство Shopify по добавлению продуктов и предложений в формате JSON-LD без возникновения конфликтов с темами, приложениями SEO, приложениями для обзора, вариантами или рынками.

Схема продукта Shopify должна описывать продукт, который покупатель действительно может купить: имя, изображение, описание, бренд, цена, валюта, доступность, URL-адрес и сигналы отзывов, когда они реальны и видимы.
Сложность заключается в том, что темы Shopify, приложения SEO, приложения для отзывов и варианты приложений могут выводить JSON-LD. Прежде чем добавлять дополнительную разметку, проверьте то, что уже существует.
1. Сначала проверьте существующую схему Shopify
Перед редактированием Liquid
- check_circleОткройте страницу продукта и проверьте все блоки JSON-LD.
- check_circleПроверьте, выводит ли тема уже схему продукта.
- check_circleПроверьте, выводит ли SEO-приложение другую сущность «Продукт».
- check_circleПроверьте, выводит ли приложение для проверки разметку Review или AggregateRating.
- check_circleСравните цену схемы, валюту, доступность и URL-адрес с видимым содержимым страницы.
- check_circleПротестируйте продукт с вариантами, продуктом со скидкой и продуктом, которого нет в наличии.
2. Где добавить схему продукта в Shopify
В большинстве тем Shopify Product JSON-LD принадлежит шаблону продукта или разделу продукта, который имеет доступ к объекту Liquid продукта. Конкретный файл зависит от архитектуры вашей темы, но часто встречаются шаблоны продуктов JSON, разделы основного продукта или фрагменты, включенные только на страницы продуктов.
3. Базовый продукт Shopify в формате JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"description": {{ product.description | strip_html | json }},
"image": [
{% for image in product.images limit: 6 %}
{{ image | image_url: width: 1200 | prepend: "https:" | json }}{% unless forloop.last %},{% endunless %}
{% endfor %}
],
"brand": {
"@type": "Brand",
"name": {{ product.vendor | json }}
},
"sku": {{ product.selected_or_first_available_variant.sku | json }},
"offers": {
"@type": "Offer",
"url": {{ shop.url | append: product.url | json }},
"priceCurrency": {{ cart.currency.iso_code | json }},
"price": {{ product.selected_or_first_available_variant.price | divided_by: 100.0 | json }},
"availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}",
"itemCondition": "https://schema.org/NewCondition"
}
}
</script>4. Обращайтесь с вариантами осторожно

Продукты Shopify часто имеют варианты по размеру, цвету, материалу, количеству или подписке. Если варианты меняют цену или доступность, ваша схема не должна заявлять ни одного общего предложения, противоречащего выбранному или каноническому варианту.
4. Обращайтесь с вариантами осторожно
| Проблема с вариантом | Риск | Исправить |
|---|---|---|
| Цена выбранного варианта отличается | Цена схемы не соответствует видимой цене | Последовательно используйте выбранный_или_первый_доступный_вариант. |
| Наличие вариантов различается | Показываются доступные варианты, которых нет в наличии | По возможности отражать доступность текущего варианта. |
| Варианты изображений различаются | Изображение схемы не соответствует выбранному товару | Включите репрезентативные изображения продуктов и изображения конкретного варианта, если это необходимо. |
| Предложения вывода нескольких приложений | Противоречащая цена и валюта | Выберите один авторитетный источник схемы. |
5. Shopify Рынки, валюта и hreflang
Если вы используете Shopify Markets, один и тот же продукт может отображать разные валюты, URL-адреса, доступность и локализованный контент. Схема продукта должна соответствовать странице конкретного рынка, которую видят сканер и покупатель.
Рыночные проверки
- 1Валюта схемы соответствует отображаемой рыночной валюте.
- 2URL схемы соответствует текущему рыночному URL.
- 3Локализованные описания продуктов не конфликтуют с каноническими языковыми сигналами.
- 4Цели hreflang разрешаются для доступных локализованных страниц.
- 5Обещания о наличии и доставке соответствуют рынку.
6. Добавляйте схему отзывов только в том случае, если отзывы реальны и видимы
Приложения для просмотра могут выводить разметку AggregateRating и Review. Не придумывайте схему обзора вручную, если содержимое обзора не отображается или приложение уже выводит его. Повторяющаяся разметка отзыва может привести к конфликтам.
7. Добавьте BreadcrumbList для контекста продукта
Схема навигации помогает объяснить иерархию продуктов. В Shopify товары могут появляться в нескольких коллекциях, поэтому выбирайте стабильную стратегию навигации, которая соответствует видимой странице, а не переключается непредсказуемо.
8. Проверка после изменения темы и приложения
Контрольный список проверки
- 1Протестируйте один простой продукт, один товар с большим количеством вариантов, один товар, распродажа, и один товар, которого нет в наличии.
- 2Сравните отображаемый JSON-LD с видимой страницей.
- 3Проверьте, не создают ли приложения SEO или приложения для просмотра дубликаты объектов «Продукт».
- 4Подтвердите, что изображения товаров доступны для сканирования.
- 5Убедитесь, что продукт, предложение, обзор, AggregateRating и BreadcrumbList внутренне согласованы.
- 6Повторное тестирование после обновлений тем, приложений и изменений на рынках.
FAQ
Добавляет ли Shopify автоматически схему продукта?keyboard_arrow_down
Многие темы Shopify выводят некоторую схему продукта, но качество варьируется. Приложения также могут добавлять схему. Всегда проверяйте обработанную страницу перед добавлением еще одного блока JSON-LD.
Должна ли схема продукта быть включена в тему Shopify или в приложение SEO?keyboard_arrow_down
Любой вариант может сработать, но один источник должен быть авторитетным. Схему уровня темы часто легче согласовать с данными о продукте Liquid, в то время как приложения могут быть проще для неразработчиков, но могут создавать повторяющиеся выходные данные.
Как варианты Shopify должны быть представлены в схеме?keyboard_arrow_down
Как минимум схема не должна противоречить выбранному или каноническому варианту. Цена, доступность, артикул, изображение и валюта должны соответствовать тому, что видит покупатель.
Могут ли приложения для просмотра конфликтовать со схемой продукта Shopify?keyboard_arrow_down
Да. Приложения для обзора могут внедрять схемы Review или AggregateRating, в то время как тема или приложение SEO также выводят данные рейтинга. Проверяйте окончательный обработанный JSON-LD, а не только настройки приложения.
Связанные инструменты
Проверка схемы Shopify для страниц продуктов
Бесплатная проверка схемы Shopify для страниц товаров. Сканируйте схему продукта, варианты предложений, метаданные, внедренные в приложение, сигналы Shopify Markets и готовность ИИ к поиску.
Бесплатная проверка схемы продукта для страниц электронной торговли
Проверьте страницы продуктов электронной торговли на предмет схемы продукта, данных предложения, согласованности JSON-LD, цены, доступности, атрибутов и готовности к поиску с помощью ИИ.
Сканируйте страницы продуктов Shopify на предмет готовности к SEO и AI-поиску
Бесплатный сканер страниц продуктов Shopify на предмет конфликтов схем, вариантов данных, метаданных, внедренных приложением, hreflang Markets и готовности к поиску с помощью ИИ.
Связанные статьи
Структурированные данные Google для электронной торговли: продукт, предложение, обзор, навигационная цепочка и варианты
Практическое руководство по электронной торговле: структурированные данные о продуктах, предложениях, обзорах, навигационных цепочках, вариантах, доставке и возврате для обеспечения видимости в результатах поиска и готовности к покупкам с помощью ИИ.
Контрольный список готовности Shopify к агентской торговле
Практический контрольный список, который поможет упростить понимание, сравнение и рекомендацию страниц продуктов Shopify для покупателей с искусственным интеллектом и агентов по закупкам.