Offer в Schema.org: цена, валюта, availability и согласованность с витриной

Offer описывает коммерческое предложение: price, priceCurrency, availability, url; для Product snippet Google ожидает согласованность с видимой ценой на странице.
priceValidUntil полезен для акций с дедлайном; после окончания обновите разметку и контент одновременно.
- [Product snippet structured data — Google Search Central](https://developers.google.com/search/docs/appearance/structured-data/product-snippet) — Product + Offer требования.
- [Offer — Schema.org](https://schema.org/Offer) — Поля предложения.
---
## Ошибки
Не указывайте InStock для товара с бейджем «нет в наличии» — это manual action territory.
Для вариантов (размер/цвет) — отдельные Offer или AggregateOffer по правилам документации.
