Your theme and your apps disagree. Google ignores both.
Most Shopify stores emit structured data more than once, from the theme and from an app, and the two do not match. ShopSEO validates what your pages actually output.
SEO health
872 issues
Across 4,812 URLs.
Every one has a fix.
- Products
- 3,140
- Collections
- 212
- Blog articles
- 86
- Pages
- 24
Issues by type
872 open
- Metadata412
- Images268
- Accessibility143
- Structured data37
- Broken links12
Fix first
Guided fix on every issue
- 412 products missing a meta descriptionMetadata
- Product template emits two conflicting Product blocksStructured data
- 268 images with no alt textAccessibility
- 12 internal links returning 404Broken links
- All
- Templates checked
- Free
- Validation included
- JSON-LD
- The format Google prefers
Validates the JSON-LD your pages emit and reports what is missing or conflicting.
Validated against the real rules
Required and recommended fields per type, checked against what Google actually asks for rather than what Schema.org permits.
Duplicate blocks found
Two Product blocks on one page is a common and quietly expensive problem. The report names both sources.
Across every template
Product, collection, article and page templates are all checked, so a schema problem in one template does not hide behind a clean one in another.
01
Rich results are the point
Valid structured data is what makes price, availability and rating eligible to appear in a search result. Invalid data does not degrade gracefully — the enhancement is simply withheld.
SEO health
872 issues
Across 4,812 URLs.
Every one has a fix.
- Products
- 3,140
- Collections
- 212
- Blog articles
- 86
- Pages
- 24
Issues by type
872 open
- Metadata412
- Images268
- Accessibility143
- Structured data37
- Broken links12
Fix first
Guided fix on every issue
- 412 products missing a meta descriptionMetadata
- Product template emits two conflicting Product blocksStructured data
- 268 images with no alt textAccessibility
- 12 internal links returning 404Broken links
02
Schema breaks silently
A theme update can strip a block without anything visibly changing on the page. Continuous auditing is the only way this gets caught quickly.
SEO health
872 issues
Across 4,812 URLs.
Every one has a fix.
- Products
- 3,140
- Collections
- 212
- Blog articles
- 86
- Pages
- 24
Issues by type
872 open
- Metadata412
- Images268
- Accessibility143
- Structured data37
- Broken links12
Fix first
Guided fix on every issue
- 412 products missing a meta descriptionMetadata
- Product template emits two conflicting Product blocksStructured data
- 268 images with no alt textAccessibility
- 12 internal links returning 404Broken links
03
You can check before installing
The free schema validator on this site runs the same checks against a single URL. Use it on your own store first.
SEO health
872 issues
Across 4,812 URLs.
Every one has a fix.
- Products
- 3,140
- Collections
- 212
- Blog articles
- 86
- Pages
- 24
Issues by type
872 open
- Metadata412
- Images268
- Accessibility143
- Structured data37
- Broken links12
Fix first
Guided fix on every issue
- 412 products missing a meta descriptionMetadata
- Product template emits two conflicting Product blocksStructured data
- 268 images with no alt textAccessibility
- 12 internal links returning 404Broken links
Usually because your theme emits one and an app emits another. Google resolves the conflict by ignoring both, which is why it is worth fixing.
It validates and reports what your pages emit today, and tells you what is missing. Fixing it is a change to your theme or the app producing it.
The other four
- Store auditA full audit across products, collections, pages, blogs and images, rescored continuously.
- MetadataMeta titles, descriptions and alt text — edited by hand, in bulk, or generated with AI credits.
- Broken linksScans your whole store for dead internal links and tells you where each one is.
- ImagesImage compression, alt text and lazy loading for images and video.
- AccessibilityFinds accessibility problems across your store — alt text, labels and contrast.
Turn on structured data today.
Install ShopSEO free, run your first audit in under a minute, and roll back anything you do not like. No credit card, no theme edits, no lock-in.