Theme Schema Output
Review the Product JSON-LD that your Shopify theme emits and whether it matches the live product page.
Find Shopify theme, app, Markets, and variant schema issues that make product data inconsistent for Google, Shopping surfaces, and AI answer systems.
No login required · Free scan · Instant online report
Audit Coverage
Review the Product JSON-LD that your Shopify theme emits and whether it matches the live product page.
Identify schema or metadata conflicts caused by SEO apps, review apps, page builders, and tag manager scripts.
Check whether variant-specific price, availability, SKU, and product URL signals remain coherent.
Spot localized page, hreflang, canonical, currency, and market-specific product signal drift.
Shopify Conflict Map
Shopify stores rarely fail because there is no schema at all. They fail because theme Liquid, SEO apps, review apps, variant logic, and Shopify Markets can each describe the same product differently. This checker looks for the layer that is creating the conflict.
Most Shopify themes emit Product JSON-LD from product templates or theme snippets. That output can become stale when templates, metafields, or product media change.
Example signals
Theme layer: main-product.liquid, product.json, product media, metafields, selected variantWhat to verify
SEO apps can improve missing fields, but they can also inject a second Product, Organization, BreadcrumbList, or Offer block that competes with the theme.
Example signals
Injected layer: app scripts, tag manager JSON-LD, duplicate Product or BreadcrumbList blocksWhat to verify
Review widgets often load after the theme and may publish their own AggregateRating or Review markup. The visible rating and the schema rating need to agree.
Example signals
Review layer: aggregateRating.ratingValue, reviewCount, review widget, imported reviewsWhat to verify
Variant-heavy Shopify products can expose one visible selected variant while schema, metadata, or scripts describe a different SKU, price, or availability state.
Example signals
Variant layer: selected_or_first_available_variant, variant URL, SKU, price, availabilityWhat to verify
Shopify Markets can localize currency, copy, URLs, and theme settings. Schema needs to agree with the market page Googlebot is crawling.
Example signals
Markets layer: localized URL, priceCurrency, canonical, hreflang, market overridesWhat to verify
Common Blockers
Multiple apps may output competing Product schemas, review data, breadcrumbs, or metadata.
The visible selected variant can differ from the price, availability, or SKU that crawlers read.
Shopify stores often ship basic schema but miss fields that make products easier to compare.
Markets pages can send mixed currency, canonical, hreflang, or product entity signals.
Workflow
01
Use either a custom domain product URL or a public myshopify.com product page.
02
ShopGox audits the delivered product page after theme, app, and rendering layers have taken effect.
03
Separate changes that belong in Shopify product fields, theme Liquid, SEO apps, review apps, or Markets settings.
FAQ
More Tools
AI Crawler Access Checker
Check ecommerce product pages for AI crawler access, robots.txt rules, meta robots, X-Robots-Tag, sitemap discovery, canonical signals, and AI search readiness.
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.
Product Schema Checker
Check ecommerce product pages for Product schema, Offer data, JSON-LD consistency, price, availability, attributes, and AI search readiness.