Product Structured Data
Product Snippet Schema Markup
Product Snippet structured data can be added to any page that describes a product — whether you sell it or not. When implemented correctly, Google can show star ratings, review information, pros and cons, and pricing directly in organic search results.
Generate Product Snippet Schema FreeAlso a merchant? Add Merchant Listing schema to unlock Shopping features too.
Product Snippet in Google Search
What Product Snippet schema unlocks
Who should use Product Snippet schema
Unlike Merchant Listing, Product Snippet is not restricted to sellers. Any of the following page types are eligible:
- Editorial review pages — sites that review products but don't sell them. Full access to pros/cons feature.
- Shopping aggregator pages — comparison sites listing multiple sellers. Use AggregateOffer with lowPrice, highPrice, offerCount.
- Merchant product pages — pages where you sell the product. Add Merchant Listing markup too for Shopping features.
Required and recommended properties
The minimum for a Product Snippet is name plus at least one of review, aggregateRating, or offers.
| Property | Status | Notes |
|---|---|---|
| name | Required | Product name. |
| review / aggregateRating / offers | Required | At least one of these three must be present for rich result eligibility. |
| aggregateRating | Recommended | Enables star ratings. Requires ratingValue and reviewCount. |
| review | Recommended | Individual review with author and rating. Add positiveNotes/negativeNotes for editorial pages. |
| offers (Offer) | Recommended | Single seller price. Required: price, priceCurrency. Enables price drop alerts. |
| offers (AggregateOffer) | Optional | For aggregator pages. Required: lowPrice, priceCurrency. Add highPrice and offerCount. |
| image | Recommended | Product image URL. Crawlable and indexable. |
| description | Recommended | Product description. |
| brand | Recommended | Brand name as nested Brand object. |
| sku / mpn | Optional | Product identifiers. Recommended for Shopping matching. |
Note: pros/cons (positiveNotes / negativeNotes) are only eligible for editorial review pages — not merchant pages or customer reviews.
Frequently asked questions
Also in this series
Generate valid Product Snippet schema
Add reviews, ratings, pros/cons, and pricing — get clean JSON-LD in seconds. No account needed.