Перейти к содержимому
ShopSEO
Бесплатный инструмент

Бесплатный генератор разметки Schema

Разметка JSON-LD для товаров, FAQ и других данных.

Генерируется в браузере при вводе. Данные никуда не отправляются.

Ваш JSON-LD

Вставьте в HTML страницы

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product"
}
</script>

Или настройте автозаполнение через Shopify

Для каждого товара

Этот фрагмент формирует разметку на основе названия, изображения, цены и остатка каждого товара. Добавьте его как snippets/product-schema.liquid в тему и подключите в шаблоне товара. Сначала удалите другую разметку Product, чтобы избежать дублирования.

snippets/product-schema.liquid
{%- 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.

Установить бесплатно для Shopify
Как использовать

Три простых шага, без регистрации.

  1. 1

    Выберите тип

    Товар, Организация, FAQ, Хлебные крошки, Локальный бизнес или Запись в блоге.

  2. 2

    Заполните форму

    Используются только заполненные поля. Пустые поля не включаются в разметку.

  3. 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.
Вопросы

Об этом инструменте.

Не нашли нужного ответа? Спросите нас.

Настройте непрерывную проверку.

Установите ShopSEO бесплатно, проведите первый аудит меньше чем за минуту и легко отмените любые изменения, если что-то не понравится. Без банковской карты, без правок в теме и без обязательств.

Новинка в Shopify App StoreТариф Free, банковская карта не требуетсяPremium за $19.99 в месяц, бесплатный пробный период 7 дней