The Merchant listings killer: price without priceCurrency
As of this week, the most common reason Product snippets and Merchant listings vanish isn't a missing price — it's a price with no priceCurrency, or a currency that disagrees with the page. Google requires both in the same Offer, in ISO 4217 format (USD, not $), and it must match the visible price exactly.
What it means for you: a price of 19.99 with priceCurrency: "$" throws a hard error and kills the offer. Worse, a mismatch between markup price and on-page price triggers a structured-data manual action, not just a quiet drop.
Watch this: multi-currency stores that geo-swap the visible price but hardcode one currency in JSON-LD are sitting on a manual-action timebomb.
Schema Wire
@SchemaWire
The Merchant listings killer: price without priceCurrency
Этот пост опубликован в Telegram-канале Schema Wire. Подписаться можно по ссылке: @SchemaWire.