Product Schema for E-commerce: Prices, Reviews, and Rich Results

No Comments

Product schema (Product) is one of the most valuable structured-data types in e-commerce: done right, it can surface price, availability, and review stars directly in search results — a real click-through advantage.

Key properties

  • name, image, description
  • offers — an Offer with price, priceCurrency, and availability
  • aggregateRating and review — only from genuine, on-page reviews
  • brand, sku, gtin where applicable

Implementation notes

  1. Use JSON-LD and keep prices and availability accurate and in sync with the page.
  2. Critical for AI and non-rendering crawlers: ensure the price and availability are in the server-rendered HTML, not injected by JavaScript — otherwise bots get markup with no values (why this matters).
  3. Only mark up review data that is genuinely shown on the page — fabricated or self-serving ratings violate Google's policies and can trigger manual actions.
  4. Validate with the Rich Results Test and monitor the Merchant listings / Products report in Search Console.

Common mistakes

  • Star ratings without real, visible reviews (a policy violation).
  • Prices in schema that do not match the page.
  • JavaScript-injected offer data invisible to crawlers.

Related: Schema Markup FAQ

Want your structured data done right?

Valid, accurate schema is part of every technical audit I run. See how an advanced SEO audit works →

    About SEO ProCheck

    Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.

    Work With Me

    Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.

    Subscribe to our newsletter!

    More from our blog