Генератор разметки товара (Product)

Заполните данные товара, цену и наличие, а если на странице есть отзывы — средний рейтинг, и скопируйте разметку Product. Цену можно вводить с запятой: в разметку она попадёт с точкой, как требует schema.org.

Цифры с точкой или запятой, без знака валюты: 1990 или 19,99
Трёхбуквенный код ISO 4217: RUB, USD, EUR…
Состояние
Необязательно, ГГГГ-ММ-ДД.

Вставьте script на страницу товара. Все значения должны совпадать с тем, что видно на странице, а рейтинг — строиться на настоящих отзывах с этой страницы.

Работает в браузере: всё, что вы вводите, никуда не отправляется.

Как пользоваться

  1. Введите название, короткое описание, URL фото, бренд и артикул.
  2. Укажите URL страницы товара, цену и код валюты.
  3. Выберите наличие и состояние; если у цены есть срок действия, добавьте дату.
  4. Оставьте рейтинг, только если на странице есть настоящие отзывы, и скопируйте script.

Как это работает

Результат — объект Product с name, image, description, sku и brand типа Brand. Свойство offers содержит одно предложение Offer: url, price, priceCurrency, priceValidUntil, а availability и itemCondition — полными адресами schema.org вида https://schema.org/InStock. Рейтинг становится AggregateRating с ratingValue и reviewCount по шкале 1–5. Пустые необязательные поля пропускаются, а < экранируется, чтобы текст не вышел за пределы тега script.

Пример

Форма по умолчанию даёт такое предложение и рейтинг:

"offers": {
  "@type": "Offer",
  "url": "https://example.com/t-shirt",
  "price": "19.99",
  "priceCurrency": "USD",
  "availability": "https://schema.org/InStock",
  "itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
  "@type": "AggregateRating",
  "ratingValue": 4.6,
  "reviewCount": 87
}

Если ввести цену 1 990,50 и валюту rub, в разметке будет "price": "1990.50" и "priceCurrency": "RUB".

Советы

  • Обновляйте разметку вместе со страницей: расхождение цены в разметке и на странице — частая причина предупреждений.
  • Используйте то же фото, что показано на странице товара, в большом размере.
  • После публикации проверьте страницу в инструменте проверки расширенных результатов Google.

Частые вопросы

Что разметка товара меняет в поиске?

Поисковики могут показать под результатом цену, наличие и звёзды рейтинга. Показывать ли их, решает поисковая система: правильная разметка даёт право на расширенный сниппет, но не гарантирует его.

Почему цена — строка с точкой?

schema.org ожидает в price точку как десятичный разделитель, без знака валюты и разделителей тысяч; валюта указывается в priceCurrency. Вводить 19,99 или 1 299,50 можно: генератор запишет 19.99 и 1299.50.

Можно ли указать рейтинг без отзывов на странице?

Не стоит. Правила Google для отзывов требуют, чтобы размеченные оценки были видны пользователю на той же странице и не собирались с других сайтов. Если отзывов на странице нет, отключите рейтинг.

Что значат варианты наличия?

Это значения ItemAvailability из schema.org: InStock — в наличии, OutOfStock — нет, PreOrder — предзаказ до выхода, BackOrder — можно заказать, отправка позже, LimitedAvailability — мало осталось, Discontinued — снят с производства.

Как разметить несколько вариантов или продавцов?

Инструмент пишет одно предложение Offer. Для диапазона цен по вариантам в schema.org есть AggregateOffer с lowPrice и highPrice — поправьте часть offers в коде под него.

Ещё в разделе «Разработчикам»

Все инструменты раздела: Разработчикам ·Обновлено 4 ноября 2026 г.

Настройки конфиденциальности

Google Analytics показывает нам, какими инструментами пользуются и работают ли они. Он может ставить cookie. Ваш выбор сохраняется в этом браузере.