Schema type

Product

Product schema is appropriate when the page is specifically about a sellable product or software package. Include price, availability, and accurate identifiers if they are visible.

E-commerce product pages and product detail pages.

When to use it

  • Online store product pages
  • Software listing pages
  • Physical goods
  • Service packages with clear SKU

Core fields

  • name
  • image
  • description
  • brand
  • offers

Example JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Keyboard",
  "image": "https://example.com/kb.jpg",
  "brand": {
    "@type": "Brand",
    "name": "ExampleCo"
  },
  "offers": {
    "@type": "Offer",
    "price": "49.99",
    "priceCurrency": "USD"
  }
}

Common mistakes

  • Product markup on a category page
  • Using false prices or unavailable offers