Product Schema
A specific type of structured data that tells search engines a page is a product — complete with name, image, description, price, currency, availability, and aggregate rating. Implemented as schema.org/Product markup, usually in a JSON-LD block, it's what turns a plain blue product listing into a rich result showing ★4.6, $89.00, In stock directly on the results page. For a store, Product schema is the single highest-leverage schema type you can ship. It powers rich results in organic search, supports eligibility for free product listings in the Shopping tab, and works alongside your Merchant Center feed — Google cross-checks the two, and a mismatch between your marked-up price and your feed price can get listings disapproved. The requirements are strict: offers need price and priceCurrency, availability must use Google's expected values, review markup must reflect real reviews visible on the page, and identifiers like GTIN and MPN strengthen the match to Google's product graph. The failure modes we see on almost every store we audit: themes that emit Product markup missing required fields, sale prices that update on the page but not in the markup, availability frozen at InStock for products that sold out months ago, and duplicate Product blocks from overlapping plugins fighting over the same page. Each of these either forfeits the rich result or racks up errors in Search Console. Our team validates every product template against Google's current requirements and fixes the markup at the source, so the whole catalog earns what one clean template earns.
Related Terms
Don't just learn it — get it handled
Every term in this glossary maps to work our team does for you. This one is covered by our schema / structured data fixes — done within 24 hours of your request, included in the subscription.
Fix this › Schema / Structured Data fixes