Automated JSON-LD product schema for ecommerce stores, DTC brands, and marketplaces. Show price, stock, shipping, returns, and review stars right in the result, and give AI the data to recommend what you sell.
Works on 16+ platforms · No developer required · Validation built in
Retail is the highest-return schema vertical, and it isn't close. Product markup unlocks a listing that shows price, stock, shipping, returns, and stars before the shopper even clicks, which is both a higher click-through rate and a better-qualified click.
Product with Offer makes your page eligible for merchant listing experiences, including Popular Products, the shopping knowledge panel, Images, and Lens.
Offer, OfferShippingDetails, and MerchantReturnPolicy put the details that decide the purchase directly into the search result.
The self-serving restriction covers LocalBusiness and Organization, not Product. Genuine customer reviews of what you sell are fully eligible for stars.
When a shopper asks AI for a recommendation, clean product, price, stock, and rating data is what earns your item an accurate mention.
Without markup, your product is a blue link with a price buried in the description. With Product markup, it's a merchant listing: stars, price, stock, shipping, and returns, all before the click.
kestrelandco.example › products
Aster Merino Crew - Kestrel & Co.
A soft merino wool crew neck in four colors. Free shipping on all orders, 30-day returns. Rated 4.7 by 312 customers.
kestrelandco.example › collections
Knitwear - Kestrel & Co.
Browse our full range of merino sweaters, crews, and cardigans for the season.
kestrelandco.example › shipping
Shipping & Returns - Kestrel & Co.
Everything you need to know about delivery times, free shipping, and our returns policy.
A blue link. The price, stock, stars, and returns exist on the page, but Google can't render what it can't read.
Aster Merino Crew - Kestrel & Co.
Free shipping · 30-day returns · Kestrel & Co.
Aster Merino Crew
$89.00
Lambswool Half-Zip
$110.00
Ribbed Wool Crew
$76.00
A full merchant listing plus Popular Products. Stars are legitimate here: they're customer reviews of the product. Illustrative; display is Google's call.
A fashion brand ships sizes and colors. An electronics retailer competes on spec and price. A marketplace lists the same item from many sellers. Different catalogs, different schema, one workflow.
The complete merchant-listing payload: Product, Offer, shipping, returns, and rating, validated across every product page.
Product plus AggregateRating so price, stock, and stars render in the result, kept in sync as your catalog changes.
Brand and Organization markup builds the entity, while Product and Offer earn the listing. Your story and your stock, both machine-readable.
AggregateOffer for one product sold by many sellers, plus Brand per item, so price ranges and sellers are understood correctly.
Product variant markup with distinct URLs for size and color, plus apparel sizing fields supported in merchant listings.
Product with GTIN, brand, and detailed specs plus Offer, so comparison shoppers see price, stock, and stars at a glance.
OfferShippingDetails carries the delivery detail that decides big-ticket purchases, alongside Product, price, and stock.
Product with Brand and genuine customer reviews, the stars you're actually allowed to show, plus shade and size variants.
Product and Offer for perishables where availability changes hourly, kept accurate so stock never misleads a shopper.
Product with GTIN and MPN identifiers so fitment-critical parts are matched precisely by Google and by AI.
Product, Offer, and shipping details across a broad catalog, with breadcrumbs so deep category trees stay understandable.
Product and Offer make trade pricing and availability visible where you choose to publish it, so buyers and AI can read it.
Product markup on your own storefront so you compete on your terms, not only inside someone else's marketplace listing.
Offer with recurring pricing terms, plus Organization-level loyalty program markup, so plans and perks are understood.
Run the free checker on your store. It detects what schema you have, what is missing, and which merchant-listing fields you're leaving on the table.
Run a free check →Retail earns more from structured data than any other vertical. But specific rules silently disqualify stores every day. Here's what each type earns in 2026, and what it takes to qualify.
| Schema type | What it does | Google rich results | Priority |
|---|---|---|---|
| Product Offer | The item: name, image, price, availability | Yes · merchant listings | High |
| AggregateRating Review | Customer ratings on the product | Yes · your own product reviews count | High |
| OfferShippingDetails MerchantReturnPolicy | Shipping cost, delivery time, return window | Yes · shown in merchant listings | High |
| Brand Organization | Brand and retailer entity, loyalty program | Yes · logo, panel data | High |
| BreadcrumbList ImageObject | Catalog hierarchy and product imagery | Yes · breadcrumbs, image | High |
| VideoObject | Product videos and demos | Yes · video results | High |
| AggregateOffer | One product sold by multiple merchants | Marketplaces only · not for variants | Medium |
| ItemList CollectionPage | Category and collection pages | Structure only · not a product result | Medium |
| FAQPage SearchAction | Product Q&A; site search box | FAQ retired 2026 · search box retired 2024 | Low |
Connect your store once. The app builds the complete merchant-listing payload for every product, validates it against Google's rules, serves it in the initial HTML, and keeps price and stock in sync.
Shopify, WooCommerce, BigCommerce, Magento, Wix, and 16+ platforms. No theme edits, no rebuild, no developer.
Not just Product. Offer, shipping, returns, rating, and brand, the fields that actually render in the listing and that themes usually skip.
Single-product pages, a price above zero, a valid currency, clean variants, and markup in the initial HTML so Shopping crawls read it reliably.
Prices move, items sell out, reviews accumulate. Your markup tracks your catalog, so Google and AI never quote a stale price.
Illustrative examples for a fictional store. Notice what's not here: an FAQ dropdown, because Google retired it. The merchant listing, with stars, price, stock, shipping, and returns, is the real prize.
Aster Merino Crew - Kestrel & Co.
Free shipping · 30-day returns
Aster Merino Crew
$89.00 · 4.7
Lambswool Half-Zip
$110.00 · 4.6
Ribbed Wool Crew
$76.00 · 4.8
Aster Merino Crew: fit & fabric
kestrelandco.example · How the merino crew fits, washes, and wears over time.
Aster Merino Crew - Kestrel & Co.
Clean category hierarchy helps Google and AI place each product within your catalog.
Shoppers now ask ChatGPT, Gemini, and Perplexity to narrow the field before they ever open a store. Those systems read your product, price, stock, and rating data to decide what to recommend and cite.
Illustrative example of how structured product data supports accurate AI recommendations.
Most store themes emit some Product markup, and it's usually incomplete. What's missing is exactly what renders: shipping, returns, brand, and full variant data. Add a review app and it often duplicates or conflicts. We build the complete payload, validate it, and keep it in sync.
See exactly which merchant-listing fields your store has, which are missing, and what you're leaving on the table. Free, instant, no signup required.
Trusted across 16+ platforms · Validation included · Cancel anytime
Find and fix the schema gaps keeping you out of Google's rich results and AI answers from ChatGPT and Gemini.
- Sundar Pichai
JSON Schema App automatically detects, fixes, and manages structured data to help search engines and AI understand your website, improving visibility and rich results.
Website Speedy is a SaaS-based website optimization tool that instantly reduces website loading times.
This tool allows you to optimize images automatically on any platform, including Wix, Shopify, BigCommerce, and more.
©2026 JSON Schema App By MakkPress Apps Studio All rights reserved