Paste any store or product page URL. We extract all JSON-LD structured data, validate it against Google's requirements, and show exactly which rich results you're eligible for.
Works on any page: product pages, homepages, blog posts, about pages
Fetching page and analysing structured data…
Get actionable insights in under 30 seconds
Enter any product page from your store or a competitor's.
Every JSON-LD and microdata block is parsed and validated against Google's schema requirements.
Each schema type is checked for required fields. Missing or invalid markup is flagged with exact fixes.
ecomspy Schema Checker scans any Shopify store URL for missing or broken structured data. It checks Product, Review, BreadcrumbList, FAQPage, and Organization schema against Google's requirements, then shows exactly what to fix to unlock star ratings, price, and availability in search results. Stores with complete schema get 20-30% higher click-through rates. Free, no signup.
Here's what your report looks like. Real analysis, instant results.
No account required. No credit card. Instant results.
Schema markup is structured data code (in JSON-LD, Microdata, or RDFa format) added to your page HTML that tells Google exactly what your content is - a product, a review, a FAQ, a breadcrumb. It matters for Shopify stores because valid schema makes your listings eligible for rich results in Google Search: star ratings under your product title, price and availability in results, and breadcrumb trails. FAQ schema no longer earns a search snippet in Google (that rich result type was removed in 2026), but it still helps AI assistants parse your content correctly. Rich results have significantly higher click-through rates than standard blue links - product rich results average 20-30% more clicks. ecomspy's free schema checker validates all schema types on any Shopify page and tells you exactly which rich result types you're eligible for.
Every Shopify product page should have at minimum three schema types: Product schema (with name, description, image, SKU, brand, and offers including price and availability), AggregateRating schema nested inside Product (star rating and review count for star rich results), and BreadcrumbList schema for navigation trail display in search results. High-value product pages should also add Review schema for individual review snippets and FAQ schema if the page includes a Q&A section. Missing or malformed schema means Google cannot generate rich results for your listings, costing you click-through rate versus competitors whose schema validates correctly. ecomspy's schema checker audits all four types in one scan.
To check if your Shopify store's schema markup is valid, paste any page URL into ecomspy's free schema checker. It fetches the page, extracts all JSON-LD and Microdata blocks, parses them against Google's rich result requirements, and returns a pass/fail for each schema type found. You'll see exactly which required properties are missing (a common issue is Product schema missing the 'offers' block or AggregateRating missing 'ratingCount'), which types are eligible for rich results, and which have errors that would cause Google to ignore them. You can also use Google's own Rich Results Test tool, but ecomspy's checker is faster and flags Shopify-specific patterns like duplicated schema from conflicting apps.
The most common schema markup errors on Shopify stores are: duplicate Product schema blocks injected by both the theme and a review app (causing Google to ignore both), AggregateRating schema with a ratingCount of zero or a missing ratingValue, Product schema missing the 'offers' property entirely (required for price rich results), BreadcrumbList schema with incorrect item positions or missing IDs, and FAQ schema with empty or near-duplicate question/answer pairs that Google's quality filters reject. Another frequent issue is schema that references images by relative URL instead of absolute URL. ecomspy's schema checker catches all of these and shows you the exact JSON block causing the failure so you can fix it directly.
Schema markup does not directly improve Google search rankings as a ranking factor - Google has confirmed this. However, it indirectly improves rankings by dramatically increasing click-through rate through rich results like star ratings and prices, which signals user preference to Google and can lead to ranking improvements over time. More importantly, valid schema makes your listings more competitive in AI-powered search overviews: Google's AI Overviews, Bing Copilot, and tools like Perplexity preferentially cite pages with clear, machine-readable structured data - including FAQPage schema, which Google no longer turns into a search snippet but AI engines still parse for direct answers. For Shopify stores, getting Product and AggregateRating schema right is the fastest way to stand out visually in search results without changing a word of your copy.
Everything you need to know