Product Schema
Detect whether Product markup is present and whether fields such as name, image, brand, SKU, GTIN or MPN, category, and variant attributes describe the same item shoppers see.
Check Product and Offer JSON-LD, price, availability, variants, reviews, breadcrumbs, and visible product facts before weak structured data hurts rich-result eligibility or AI shopping visibility.
No login required · Free scan · Instant online report
Audit Coverage
Detect whether Product markup is present and whether fields such as name, image, brand, SKU, GTIN or MPN, category, and variant attributes describe the same item shoppers see.
Compare price, priceCurrency, availability, condition, offer URL, and selected-variant signals so crawlers do not see a stale or different offer.
Catch contradictions between rendered HTML, title, H1, metadata, canonical tags, breadcrumbs, review widgets, and JSON-LD blocks that can lower trust in the page.
Review whether the page exposes enough explicit product attributes, merchant facts, and schema alignment for AI answer systems to parse and compare the item.
Schema Entity Map
A strong ecommerce product page does not treat structured data as one generic JSON-LD blob. It separates the product entity, the sellable offer, authentic review signals, and the breadcrumb path so search engines can reconcile the page with Merchant Center, snippets, and shopping surfaces.
The Product entity should describe the item itself, not the category page, collection page, or marketing campaign around it.
Example signals
Product: name, image[], description, brand, sku, gtin/mpn, categoryWhat to verify
Offer markup should describe what a shopper can actually buy on this URL, including price, currency, availability, condition, and the canonical product URL.
Example signals
Offer: price, priceCurrency, availability, itemCondition, url, priceValidUntilWhat to verify
Review markup is only useful when it represents genuine reviews that are visible to shoppers and consistent with the review widget or platform data.
Example signals
AggregateRating: ratingValue, reviewCount; Review: author, reviewBody, datePublishedWhat to verify
Breadcrumb schema helps crawlers understand where the product sits in the catalog and prevents category context from being inferred incorrectly.
Example signals
BreadcrumbList: Home > Collection > Product with position values and item URLsWhat to verify
Common Blockers
The page shows product information to shoppers, but JSON-LD leaves out core entity fields such as brand, SKU, images, category, or identifiers.
Price, currency, availability, condition, or Offer URL fields are missing, stale, or inconsistent with the rendered product page and selected market.
Themes, SEO apps, review apps, and tag managers can inject multiple Product, Offer, Review, or BreadcrumbList blocks that disagree.
Important comparison attributes like material, size, color, compatibility, model, variant, shipping, returns, or inventory signals are absent or too vague.
Workflow
01
Use the public product page shoppers and crawlers can access, not a preview, cart, or admin URL.
02
ShopGox checks the final product page output, including schema, metadata, content clarity, and crawler-facing signals.
03
Use the report to decide whether the fix belongs in content, theme templates, schema apps, or platform settings.
FAQ
More Tools
AI Crawler Access Checker
Check product pages for Googlebot, GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, robots.txt, noindex, sitemap, canonical, and rendered access issues.
AI Shopping Readiness Scanner
Scan ecommerce product pages for AI search readiness, Product schema, crawler access signals, product attributes, semantic clarity, and structured data consistency.
Shopify Schema Checker
Scan Shopify product pages for Product schema, variant Offers, review app markup, theme conflicts, Shopify Markets signals, and AI search readiness.