See where you rank in AI searchGet a report
Product Data

Product Schema Markup

Structured data on a webpage that explicitly labels which parts describe a product's price, availability, and reviews.

What is Product Schema Markup?

Product schema markup is structured data added to a product page that explicitly tags which parts of the page represent the price, availability, review score, and other product facts, using the shared schema.org vocabulary. Instead of a search engine guessing that "$49.99" on the page is the price, the markup states outright: this value is the price, in this currency, for this product.

Why it matters

Google Search Central distinguishes two flavors: "product snippets," for pages describing a product without necessarily letting someone buy it there (like an editorial review), and "merchant listing" markup, for pages where the product can actually be purchased, which supports richer fields like shipping cost and return policy. Google explicitly recommends combining on-page structured data with a separate Merchant Center product feed, since its features can pull whichever data source is more complete or reliable at a given moment. The most common carrier for this markup today is JSON-LD, though Google also accepts Microdata and RDFa; incomplete or self-contradictory markup (such as a marked-up price that doesn't match the page's visible text) is one of the most common causes of a product losing rich-result eligibility.

Sources