Schema and Structured Data · Schema Type

What Is Product Schema Markup?

For ecommerce, Product schema describes your items to search engines. Here is what it is, the properties it uses including price and availability, and why it matters for online stores.

Updated: July 2026
Written by: Andrew Odgers, Managing Director
Reading time: 7 minutes
The short answer

Product schema markup is structured data that describes a product: name, description, price, availability and, where genuine, ratings. Common properties include name, description, image, brand, price, currency and availability, usually within an Offer. You can only include genuine ratings, never fabricated ones. It matters for ecommerce because it gives search engines clear product detail and supports shopping-result eligibility. Keep it accurate by matching live details, updating price and stock, and testing it. Results are never guaranteed.

Describe your products

What Product schema is, and the properties it uses

Product schema markup is structured data that describes a product to search engines, including its name, description, price, availability and, where genuine, ratings. It helps them understand your product pages; because it clarifies key product details, Product schema supports how items are understood and potentially shown, though it does not guarantee any particular result. Common properties include the product name, description, image, brand, price and currency, and availability, usually within an Offer, plus genuine review data where it exists. Accuracy is vital; because these must match what the customer sees, keeping price, stock and details correct is essential for valid, trustworthy markup, and it is the schema we implement for ecommerce clients.

PD 01

Offer details

Price, currency, stock.

PD 02

Accurate

Match the live page.

PD 03

Honest only

No fabricated ratings.

Genuine ratings, ecommerce value and accuracy

Ratings in schema, why it matters, and staying accurate

You can include rating or review data only when it reflects genuine, verifiable customer reviews, never fabricated or invented ones, as fake ratings breach guidelines and our house style. Honesty is essential; because invented review markup can lead to penalties and is simply wrong, only real ratings should ever appear in Product schema. Product schema matters for ecommerce because it gives search engines clear detail about your products, supporting how they are understood and their eligibility for product-related result features. Clear data helps; because accurate product markup supports visibility in shopping-related results, it is valuable for ecommerce sites, though results are never guaranteed. You keep Product schema accurate by matching it to the live product details, updating price and availability as they change, avoiding duplication, and testing it. Stale data causes problems; because search engines and customers rely on it, keeping product schema current and consistent with the page is essential, which you can verify by testing the markup.

SEO done properly, from £350 a month

Product schema,
accurate and honest.

For ecommerce clients we implement clean Product schema with correct price and availability, and only ever genuine ratings. Accurate, trustworthy structured data that keeps pace with your store.

Everything included in your plan:

Google Maps optimisation Full website management Local SEO campaign AI optimisation (GEO) Facebook, Instagram and LinkedIn Quarterly audits Monthly reporting
£350 per month

One clear retainer. No setup fee.

Frequently asked

Product schema markup

What is Product schema markup?
Product schema markup is structured data that describes a product to search engines, including its name, description, price, availability and, where genuine, ratings. It helps them understand your product pages. Because it clarifies key product details, Product schema supports how items are understood and potentially shown, though it does not guarantee any particular result.
What properties does Product schema use?
Common properties include the product name, description, image, brand, price and currency, and availability, usually within an Offer, plus genuine review data where it exists. Accuracy is vital. Because these must match what the customer sees, keeping price, stock and details correct is essential for valid, trustworthy markup.
Can you include ratings in Product schema?
You can include rating or review data only when it reflects genuine, verifiable customer reviews, never fabricated or invented ones, as fake ratings breach guidelines and our house style. Honesty is essential. Because invented review markup can lead to penalties and is simply wrong, only real ratings should ever appear in Product schema.
Why does Product schema matter for ecommerce?
It matters because it gives search engines clear detail about your products, supporting how they are understood and their eligibility for product-related result features. Clear data helps. Because accurate product markup supports visibility in shopping-related results, it is valuable for ecommerce sites, though results are never guaranteed.
How do you keep Product schema accurate?
You keep it accurate by matching it to the live product details, updating price and availability as they change, avoiding duplication, and testing it. Stale data causes problems. Because search engines and customers rely on it, keeping product schema current and consistent with the page is essential.