Intermediate2min read
Product
Schema markup for e-commerce products — unlocks price, availability and star ratings in Google Shopping and organic results.
Product Schema
Best for: E-commerce product pages, service offerings and any item with a price.
Rich results unlocked: Price, availability status, star rating and review count — visible in Google search results and Google Shopping without paying for ads.
Plan: Free
Key properties
name— product name *(required)*image— product photo *(required)*description— product description *(recommended)*sku— stock keeping unit *(recommended)*brand— brand name *(recommended)*offers— price, currency and availability *(required for price rich results)*aggregateRating— average score + review count *(required for star ratings)*
Availability options
| Value | Meaning |
|---|---|
| InStock | Available for purchase |
| OutOfStock | Currently unavailable |
| PreOrder | Not yet released |
| Discontinued | No longer sold |
| LimitedAvailability | Few units remaining |
| OnlineOnly | Only available online |
| SoldOut | Permanently out of stock |
| InStoreOnly | Only available in physical store |
Example schema
json
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Noise-Cancelling Headphones",
"image": "https://store.com/headphones.jpg",
"description": "Over-ear headphones with active noise cancellation",
"brand": { "@type": "Brand", "name": "AudioTech" },
"sku": "AT-NC-500",
"offers": {
"@type": "Offer",
"price": "149.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "312"
}
}Was this page helpful?
Thanks for the feedback!