JSON-LD Validator

Schema Markup Checker

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.

Schema Markup
JSON-LD Validator
Rich Results
SEO Boost

Works on any page: product pages, homepages, blog posts, about pages

Fetching page and analysing structured data…

How It Works

3 Simple Steps

Get actionable insights in under 30 seconds

1

Paste a product page URL

Enter any product page from your store or a competitor's.

2

We extract all structured data

Every JSON-LD and microdata block is parsed and validated against Google's schema requirements.

3

See what's passing and failing

Each schema type is checked for required fields. Missing or invalid markup is flagged with exact fixes.

Featured Answer

Does my Shopify store have the right schema markup for Google rich results?

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.

Preview

Sample Output

Here's what your report looks like. Real analysis, instant results.

ecomspy.io. Schema Checker Report
93/100
Grade A: Excellent
your-store.myshopify.com/products/sample-product
5PASSING
0NEEDS WORK
0MISSING
5SCHEMAS FOUND
All detected schemas pass validation: no errors or warnings.
✓ Sitelinks Search Box ✓ Brand Knowledge Panel ✓ Breadcrumb Trail in SERP ✓ Product Rich Result (price, availability, ratings in SERP)
WebSite Organization BreadcrumbList Product
GROWTH OPPORTUNITIES
Not errors: your existing schema is valid. These are additional schema types you could add to unlock more rich results in Google.
Add FAQPage schema to PDPs/landing pages. note: FAQ rich results are now restricted to government/health sites; still useful for AI understanding
Video Schema Opportunities
VideoObject Add VideoObject schema to product videos. enables video rich results and key moments in Google SERP.
BroadcastEvent BroadcastEvent (live stream) schema is now supported. use for live product launches or webinars.
100
WebSite
Good
MEDIUM
76
Organization
Good
MEDIUM
82
Organization
Good
MEDIUM
100
BreadcrumbList
Good
HIGH
100
Product
Good
HIGH
What You Get

Everything Included, Free

No account required. No credit card. Instant results.

Check My Schema →

What is schema markup and why does it matter for Shopify stores?

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.

What schema types should every Shopify product page have?

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.

How do I check if my Shopify store's schema markup is valid?

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.

What are the most common schema markup errors on Shopify stores?

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.

Does schema markup directly improve Google search rankings?

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.

FAQ

Frequently Asked Questions

Everything you need to know