Бесплатный генератор разметки Schema
Разметка JSON-LD для товаров, FAQ и других данных.
Генерируется в браузере при вводе. Данные никуда не отправляются.
Ваш JSON-LD
Вставьте в HTML страницы
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product"
}
</script>
Или настройте автозаполнение через Shopify
Для каждого товара
Этот фрагмент формирует разметку на основе названия, изображения, цены и остатка каждого товара. Добавьте его как snippets/product-schema.liquid в тему и подключите в шаблоне товара. Сначала удалите другую разметку Product, чтобы избежать дублирования.
{%- assign variant = product.selected_or_first_available_variant -%}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": {{ product.title | json }},
"description": {{ product.description | strip_html | strip | truncate: 5000 | json }},
"url": {{ request.origin | append: product.url | json }},
{%- if product.featured_image -%}
"image": {{ product.featured_image | image_url: width: 1200 | prepend: 'https:' | json }},
{%- endif -%}
{%- if variant.sku != blank -%}
"sku": {{ variant.sku | json }},
{%- endif -%}
"brand": { "@type": "Brand", "name": {{ product.vendor | json }} },
"offers": {
"@type": "Offer",
"url": {{ request.origin | append: variant.url | json }},
"priceCurrency": {{ cart.currency.iso_code | json }},
"price": {{ variant.price | divided_by: 100.0 | json }},
"availability": "https://schema.org/{% if variant.available %}InStock{% else %}OutOfStock{% endif %}"
}
}
</script>
Проверяйте каждую страницу каждую неделю
ShopSEO проверяет весь ваш магазин, а не одну страницу, и исправляет большинство найденных ошибок. Полный аудит доступен на тарифе Free.
Три простых шага, без регистрации.
- 1
Выберите тип
Товар, Организация, FAQ, Хлебные крошки, Локальный бизнес или Запись в блоге.
- 2
Заполните форму
Используются только заполненные поля. Пустые поля не включаются в разметку.
- 3
Скопируйте и проверьте
Вставьте JSON-LD на страницу, затем проверьте код валидатором микроразметки.
Что проверяет инструмент
Выберите тип, заполните поля формы и скопируйте корректный код JSON-LD для товаров, организации, FAQ, хлебных крошек, локального бизнеса или записи в блоге. Для страниц товаров Shopify доступен сниппет Liquid, который подставляет данные товара автоматически, поэтому они всегда актуальны.
ShopSEO проверяет это во всем магазине и исправляет все за вас. Структурированные данные в приложении
- Товар, Организация, FAQ, Хлебные крошки, Локальный бизнес, Запись в блоге
- Валидный JSON-LD без пустых полей
- Сниппет Shopify Liquid для страниц товаров
- Работает в браузере, данные никуда не отправляются
Что означает каждая цифра.
Отчет, который невозможно понять, лишь усложняет поиск проблемы.
JSON-LD
Формат, рекомендованный Google для структурированных данных: тег script с описанием страницы, который считывают поисковые системы и не видят покупатели.
Сниппет Liquid
Вместо фиксированных значений сниппет берет название, фото, цену и остаток каждого товара, обеспечивая актуальность данных во всем каталоге.
Обязательные и рекомендуемые поля
Для показа цены и наличия в Google товару нужны название и предложение (Offer) с ценой. Рейтинг следует добавлять, только если на странице есть реальные отзывы.
Реальная механика вместо общих фраз.
- 01
Цена и наличие прямо в поиске
Разметка товаров позволяет Google выводить цену, статус наличия и рейтинг прямо в результатах поиска.
- 02
Ответы нейросетей тоже читают разметку
Ассистенты и поиск на основе AI используют структурированные данные, чтобы понять ассортимент страницы точно так же, как обычные поисковики.
- 03
В темах часто бывают ошибки
Многие темы создают неполную или дублирующуюся разметку. Единый корректный код исключает любые неточности.
Что обычно обнаруживается и как это исправить.
Четыре распространенные проблемы, которые этот инструмент выявляет в магазине на Shopify чаще всего.
Находка
Два блока Product на одной странице
Причина
Разметку добавляет и тема, и приложение.
Решение
Оставьте только один вариант: отключите разметку в приложении или удалите из темы, затем при необходимости добавьте этот сниппет.
Находка
Рейтинг без отзывов на странице
Причина
Количество отзывов прописано в разметке, но не отображается для пользователей.
Решение
Добавляйте рейтинг, только если покупатели видят эти отзывы на странице. Иначе Google может проигнорировать данные или применить санкции.
Находка
Цена без валюты
Причина
В объекте Offer, составленном вручную, пропущено свойство priceCurrency.
Решение
Всегда указывайте код валюты вместе с ценой. В сниппете Liquid валюта берется из настроек магазина.
О чем этот инструмент умалчивает.
У каждого инструмента есть рамки. Понимая эти границы, вы не станете делать ложных выводов.
- Инструмент генерирует разметку на основе введенных данных. Убедитесь, что все значения совпадают с содержимым страницы.
- Валидная разметка дает странице право на расширенные сниппеты, но окончательное решение о показе принимает Google.
Другие бесплатные инструменты.
Все инструменты- Валидатор микроразметки SchemaПроверяйте JSON-LD по реальным требованиям Google.
- Симулятор SERPПроверяйте метатег title и метаописание прямо во время ввода.
- Генератор llms.txtРасскажите AI-ассистентам, что продает ваш магазин.
- Проверка метатеговКонтроль длины title и метаописаний в пикселях по стандартам Google.
Настройте непрерывную проверку.
Установите ShopSEO бесплатно, проведите первый аудит меньше чем за минуту и легко отмените любые изменения, если что-то не понравится. Без банковской карты, без правок в теме и без обязательств.