Commerce · High
AggregateOffer schema — what it does & how to ship it
Short answer
AggregateOffer marks up a range of offers from multiple sellers or tiers — powering 'From $X' pricing displays across pricing and comparison pages.
What it does
AggregateOffer carries lowPrice, highPrice, priceCurrency, offerCount and offers. Use it on pricing tiers and multi-seller product pages.
SERP / AI benefit
'From $X' price range in the SERP for comparison and pricing pages.
Where to use it
Pricing tier grids, comparison pages, multi-seller product pages.
JSON-LD example
{
"@type": "AggregateOffer",
"lowPrice": 49,
"highPrice": 199,
"priceCurrency": "USD",
"offerCount": 3
}Copy, edit for your site, and drop into your page head inside a<script type="application/ld+json">block. Validate with Google's Rich Results Test.
Frequently asked
AggregateOffer vs Offer?›
Offer is one specific price; AggregateOffer summarises a range. Use both — AggregateOffer at the product level, Offer per tier.
