Structured data (also called schema markup or JSON-LD) is code added to your pages that tells Google exactly what your content is — a product, an article, an organization, a breadcrumb trail. When Google understands your content, it can display rich results in search: star ratings, prices, availability badges, FAQ dropdowns, and more.
Every Shopify theme includes some schema markup, but it's often incomplete or incorrect. If you've installed apps that also inject schema, you likely have duplicates and conflicts. Google sees the mess and may ignore your structured data entirely — meaning no rich results, even if your products are great.
Schema Clinic fetches your live, rendered pages — the exact HTML that Googlebot sees. It detects every JSON-LD block from your theme, installed apps, and any manually added code. This is more accurate than just reading theme template files, because it captures dynamically injected schema too.
No. Schema Clinic never edits your theme files. Generated schema (Pro plan) is deployed via a Theme App Extension — an App Embed Block that injects schema server-side. You enable it in your theme editor, and disable it any time. Your theme code is never touched.
Starter ($9.99/mo) gives you full audit capabilities — scanning, validation, health scoring, issue classification, and coverage tracking. It identifies every problem but doesn't fix them.
Pro ($19.99/mo) includes everything in Starter plus schema generation and deployment. Generate clean JSON-LD for Organization, WebSite, Product, Article, BreadcrumbList, and Collection types with @id entity linking, and deploy to your storefront with one click.
Because a useful schema audit requires real infrastructure — live page scanning, validation against Google's specifications, and ongoing monitoring. A free tier that only shows a health score without actionable detail wouldn't help you. Both Starter and Pro deliver immediate, tangible value.
@id is a JSON-LD feature that links schema blocks together. Instead of isolated data — here's a Product, here's an Organization — @id connects them: this Product belongs to this Organization, which owns this WebSite, which has these BreadcrumbLists. Google uses these connections to build a knowledge graph of your store.
Starter plan includes daily audits — enough to catch issues from theme updates or new app installations. Pro plan has unlimited audits, so you can re-scan immediately after making changes or deploying new schema.
Yes. Schema Clinic scans rendered pages, not theme templates, so it works with every theme — free, paid, or custom. The generated schema deploys via App Embed Block, which is supported by all Online Store 2.0 themes.
Schema Clinic detects schema from all sources, including other apps. If another app is injecting conflicting or duplicate schema, the audit will flag it. You can then decide whether to keep, disable, or replace that app's schema with Schema Clinic's generated version.
Yes. Schema Clinic uses Shopify's standard subscription billing. Cancel any time from your Shopify admin — no contracts, no cancellation fees. If you cancel, your deployed schema will stop being injected when the subscription ends.