Skip to main content
·11 min read·Industries

Product Schema for Ecommerce: What to Include (and What to Skip)

Practical guide to product schema markup for small ecommerce sites — which fields matter, what Google ignores, and how to set it up without breaking things.

# Product Schema for Ecommerce: What to Include

If you sell things online, product schema is one of the few SEO tasks with an unusually good effort-to-payoff ratio. Done right, it gives Google enough structured information to show your product with a price, a star rating, and an availability label right in the search results. Skipped or done wrong, your listing looks like a plain blue link next to a competitor already showing five gold stars.

This guide is for small business owners and site operators who want to understand what product schema is, which fields actually matter, and how to add it without breaking your site.

Close-up of an ecommerce product detail page in a browser showing a pair of running shoes with price, star rating, and "In stock" label visible, with a small overlay panel showing JSON-LD structured data fields like name, price, availability
Close-up of an ecommerce product detail page in a browser showing a pair of running shoes with price, star rating, and "In stock" label visible, with a small overlay panel showing JSON-LD structured data fields like name, price, availability

What product schema actually is

Schema markup is structured data you add to your page that tells search engines, in a machine-readable way, what the page is about. For a product page, that means: this is a product, here's its name, here's the price, here's whether it's in stock.

You write it in JSON-LD — a small block of code inside a