What is Product Schema?
Definition
Product schema is structured data markup (using Schema.org's Product type) that describes a product's name, description, image, brand, SKU, and offers (price, currency, availability). It's the most impactful schema type for e-commerce, enabling price, availability, and review star rich results in Google Search.
Why Product Schema matters for Shopify stores
Shopify includes basic Product JSON-LD by default, but it often omits the `aggregateRating` property (review stars) and uses incomplete `Offer` blocks. Stores that add complete Product schema with ratings consistently see 15–40% higher CTR than those with basic or missing schema.
Shopify example
A sporting goods store adds complete Product schema including `aggregateRating: {ratingValue: 4.7, reviewCount: 312}` and `offers: {availability: 'InStock', price: '89.99', priceCurrency: 'GBP'}`. Google displays stars and price in search results, lifting CTR from 3.2% to 5.1%.
How Sauron handles Product Schema
Sauron generates complete Product JSON-LD for every product page — including offers, availability, brand, and review aggregation — and injects it into the Shopify theme without requiring theme code changes.
See Product SEO on Autopilot feature →Common mistakes
- ✕ Relying on Shopify's basic default schema without adding review aggregation
- ✕ Using incorrect availability values — must match actual stock status
- ✕ Adding Product schema to collection pages instead of individual product pages
- ✕ Not updating schema when prices change — mismatched prices can get rich results removed
Related terms
Automate your Shopify SEO
Understanding Product Schema is step one. Sauron handles the implementation — automatically, for your entire Shopify store.