All schema types

Product

Any offered product or service. Powers product rich results in Google Shopping.

What it is

Product is the foundational e-commerce schema. Pair with Offer (price, availability) and AggregateRating (reviews) to unlock the full product rich result with star ratings, price, and availability shown in SERP.

Required properties
  • name
  • image
  • offers
Recommended properties
  • description
  • sku
  • gtin
  • brand
  • aggregateRating
  • review
  • category
JSON-LD example
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Headphones",
  "image": [
    "https://example.com/headphones.jpg"
  ],
  "description": "Noise-cancelling over-ear headphones with 40-hour battery life.",
  "brand": {
    "@type": "Brand",
    "name": "Acme"
  },
  "sku": "ACME-WH-001",
  "offers": {
    "@type": "Offer",
    "price": "299.99",
    "priceCurrency": "CAD",
    "availability": "https://schema.org/InStock",
    "url": "https://example.com/headphones"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "1240"
  }
}
</script>
Google rich result support

Product rich result with star rating, price, availability. Eligible for Google Shopping organic listings.

When to use it
  • E-commerce product pages
  • Service product offerings
  • Software products