September 3, 2026 ·

Ecommerce schema markup and the types you actually need and how to check them

Ecommerce schema markup and the types you actually need and how to check them illustration for CiteTrack AI

⚡ Key takeaways

  • → Seven schema types matter for e-commerce AI visibility: Product, Offer, AggregateRating, Review, BreadcrumbList, Organization, and MerchantReturnPolicy. Product and Offer are the minimum. The rest compound trust and extraction quality.
  • → 94% of e-commerce sites are missing MerchantReturnPolicy schema (Ahrefs, 2026). AI shopping assistants check return policy, shipping, and availability. Missing fields mean missing from recommendations.
  • → Schema makes your product data machine-readable so AI can compare you against competitors without parsing your prose. Without it, the engine guesses from whatever text it can scrape, often guessing wrong.
  • → Google deprecated HowTo rich results in January 2026 but the schema still helps AI parsing. Product, Offer, FAQPage, and Organization are the types that actively earn rich results and AI citations in 2026.
  • → Validate every change before publishing. A single malformed field can void the entire block. CiteTrack's free Schema Markup Generator and Google's Rich Results Test both catch errors the WordPress editor won't.

Two guides for two different schema questions. This one covers which schema types any e-commerce site needs regardless of platform. For WooCommerce-specific schema gaps and the eight fields AI shopping assistants need that WooCommerce skips by default, read WooCommerce product schema for AI shopping.

Why schema markup matters for e-commerce AI visibility

Schema markup turns your product information from prose a model has to interpret into structured data it can read directly. Without it, an AI shopping assistant has to guess your price, availability, and return policy from whatever text it scrapes. With it, the engine reads your facts as labeled fields and can compare you against competitors cleanly.

This matters more in 2026 because AI shopping is growing fast. ChatGPT's Instant Checkout, Google's AI Mode shopping features, and the Agentic Commerce Protocol all rely on structured product data. If your schema is missing or broken, you're invisible to these systems regardless of how good your product pages look to a human.

The seven schema types that matter for e-commerce

Schema typeWhat it tells AIPriority
ProductName, description, brand, GTIN, image, categoryCritical (minimum)
OfferPrice, currency, availability, condition, valid datesCritical (minimum)
AggregateRatingAverage review score, number of reviewsHigh
ReviewIndividual review text, author, ratingHigh
BreadcrumbListCategory hierarchy and site structureMedium
OrganizationBrand identity, logo, official URLs, contactMedium
MerchantReturnPolicyReturn window, method, conditionsHigh (94% missing it)

Product and Offer are the minimum viable schema for any product page. Without these two, the AI has no structured way to know what you sell or what it costs. The rest compound trust: AggregateRating gives the engine confidence to recommend you, MerchantReturnPolicy answers a question buyers ask before purchasing, and Organization establishes your brand as a real entity.

Product and Offer: the foundation

Product schema identifies what the thing is. Offer schema identifies what it costs and whether it's available. Together they form the minimum data an AI shopping assistant needs to include you in a recommendation.

Required Product fields: name, description, image, brand. Recommended: GTIN (or SKU), color, material, size. The more fields you complete, the more specific queries your product can match. "Red ceramic mug 12oz" beats "mug" for a query like "best ceramic mugs under $20."

Required Offer fields: price, priceCurrency, availability. Recommended: priceValidUntil, itemCondition. Always use ISO 4217 currency codes (USD, EUR, GBP) and schema.org availability values (InStock, OutOfStock, PreOrder).

The fields most stores skip (and AI needs)

94% of e-commerce sites are missing MerchantReturnPolicy schema. AI shopping assistants check return policy before recommending a product because buyers ask about it. A missing return policy field means the engine can't confirm your terms and may recommend a competitor whose terms are machine-readable.

Other commonly missing fields that AI weighs:

  • Brand as a structured field, not just text in the description
  • GTIN/UPC/EAN for product identification across platforms
  • AggregateRating with reviewCount (not just a star graphic)
  • ShippingDetails including delivery time and cost
  • hasMerchantReturnPolicy with return window and method

How to validate schema before publishing

A single malformed field can void the entire schema block silently. Your page looks normal. The structured data is broken. No error shows in the WordPress editor.

  1. Run your page through Google's Rich Results Test. This shows which rich result types your page is eligible for and flags errors.
  2. Validate the JSON-LD structure with Schema.org's validator. This catches structural syntax errors the Rich Results Test might miss.
  3. Use CiteTrack's free Schema Markup Generator to see what complete schema should look like for your product type. Compare against what your page actually outputs.
  4. Check AI crawlability. CiteTrack's free AI Crawlability Checker confirms GPTBot, ClaudeBot, and PerplexityBot can actually reach the page with the schema on it. Clean schema on a blocked page helps nobody.

Frequently asked questions

Do I need all seven schema types on every product page?

Product and Offer are the minimum. AggregateRating and MerchantReturnPolicy are high-priority additions. BreadcrumbList and Organization typically go on category pages and the homepage rather than every product page.

Does schema guarantee my products appear in AI shopping results?

No. Schema makes your product data machine-readable, which raises your odds. But AI engines still weigh reviews, price competitiveness, brand reputation, and content quality. Schema is necessary groundwork, not a guarantee.

My SEO plugin says schema is added automatically. Is that enough?

Most SEO plugins add basic Product and Offer schema. They usually skip MerchantReturnPolicy, ShippingDetails, Brand as a structured field, and GTIN. Check what your plugin actually outputs with the Rich Results Test, then add the missing fields manually or with a dedicated schema plugin.

What about Speakable schema for voice and AI?

Speakable schema marks sections of a page as suitable for text-to-speech and AI reading. It's a newer type with limited adoption. Product, Offer, and FAQPage have more proven impact on AI citations right now. See speakable schema for AI and voice answers for the full guide.

Where to go from here

Best AI visibility tools for e-commerce covers the measurement side once your schema is in place, and The Complete Guide to AEO handles the editorial work that markup sits on top of. The free Schema Markup Generator and Chrome extension let you audit any product page right now.

Guides

Want to see if AI cites pages like this?

CiteTrack AI tracks your AI crawlers, citations, and the revenue they drive, inside WordPress.

Get CiteTrack AI

Explore: Features · Crawl Academy · Glossary · Compare · Pricing