Paste Product JSON-LD or Shopify product page HTML to check Product, Offer, Review, Breadcrumb, shipping, and return policy structured data before you ship a theme change.
Readiness score
76
Free Shopify Product structured data audit
The MVP runs locally in the browser. It does not fetch URLs, upload product data, call AI APIs, or change your Shopify theme.
Score
76
Fixes
0
Reviews
4
1 JSON-LD block parsed.
Keep the JSON-LD in the product template so crawlers can read it on first load.
A Product node is available.
Add one Product JSON-LD node to each Shopify product page.
1 Product node found.
Keep one primary Product node, or make sure duplicate app markup does not disagree on price, image, or availability.
Organic Cotton Tote Bag
Map Shopify product.title into Product.name.
Image field is present.
Use the featured image and variant images in Product.image.
Description is present.
Use the cleaned Shopify product description so Google and AI shoppers understand the item.
Brand is present.
Map Product.brand to product.vendor or a stable store brand.
sku, gtin, or mpn helps product matching.
Map variant.sku, gtin, or mpn where available.
1 Offer node found.
Add Product.offers with price, currency, availability, and canonical product URL.
Price is present.
Map selected_or_first_available_variant.price to offers.price.
Currency is present.
Use shop.currency or the active market currency.
Availability is present.
Use https://schema.org/InStock or https://schema.org/OutOfStock based on variant inventory.
No AggregateRating or Review found.
Only add ratings if they are real and visible on the page.
No BreadcrumbList found.
Add BreadcrumbList markup for collection and product hierarchy when available.
No Offer.shippingDetails found.
Add shippingDetails when you have stable shipping policy data.
No hasMerchantReturnPolicy found.
Add hasMerchantReturnPolicy when returns are clear and consistent.
If this page gets search traffic, the paid version can add bulk product checks, CSV export, white-label reports, and Shopify theme fix snippets for agencies.
Shopify product SEO
Shopify product pages usually need one clean Product schema node with an Offer, price, currency, availability, image, description, brand, SKU or product identifier, and optional review, shipping, return policy, and BreadcrumbList markup. The checker highlights the fields most likely to affect rich result eligibility and AI commerce readiness.
Product name, image, description, brand, SKU, Offer price, currency, and availability.
Review, AggregateRating, shippingDetails, and return policy fields when they are real and visible.
Duplicate Product schema from theme and app markup, missing variant data, and incomplete Liquid mappings.