Schema Markup
Schema Markup
@schemaweblab

Offer в разметке товара: какие поля нужны, чтобы цена и наличие читались без ошибок

Offer — это блок внутри Product, где поисковик берёт данные для цены, валюты, состояния и доступности. Если разметка есть, но Offer собран криво, товар может выглядеть неполным: без цены, без статуса availability или с дублирующими значениями.

Базовый набор полей:
— price: число без валютного знака
— priceCurrency: код валюты, например RUB или USD
— availability: InStock, OutOfStock, PreOrder
— url: ссылка на конкретный товар
— itemCondition: NewCondition, UsedCondition

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

Проверьте три вещи: цена в разметке совпадает с ценой на странице, валюта указана кодом, а availability не обещает то, чего нет в карточке. Для акции можно добавить priceValidUntil, но только если срок реально ограничен.

Чем чище Offer, тем выше шанс, что товар покажется корректно и без лишних сюрпризов. Начинайте с минимума, а потом добавляйте только те поля, которые действительно есть на странице.
Этот пост опубликован в Telegram-канале Schema Markup. Подписаться можно по ссылке: @schemaweblab.
tech

Свежие посты в категории «Сервисы и инфраструктура»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.