Existing Schema
Detector
Enter your URL. AISearch Global scans the page's initial HTML and lists every JSON-LD structured-data type it finds — a detection check for presence and valid syntax, not a validator for meaning or rich-results eligibility.
AISearch Global fetches your live site — no signup required
AISearch Global Schema Detector · aisearch.global
We could not check this site. Please check the URL and try again.
@type values found against what your page should declare, use the Schema Generator to fill any gaps, then add the generated JSON-LD to that page's <head>.Need help deciding which findings matter?
Generate a starting point with the Schema / JSON-LD Generator, or get a checked, prioritised DIY audit with AISearch Global's $1,500 Founder Audit.
Built by AISearch Global · Sydney, Australia
About this tool
The AISearch Global Existing Schema Detector counts every JSON-LD
<script> block on a page and reports the exact @type values found inside
each one: Organization, Product, Article, FAQPage, and dozens of others. It's a quick way to confirm
a block is present and syntactically valid before assuming it's working.
This tool detects, it doesn't validate. Finding a block and a readable @type
confirms the JSON-LD parses; it doesn't check that the required fields for that type are present, or that
the markup is eligible for a specific rich result in search. For that deeper check, run the code through
Google's Rich Results Test.
It also only reads the page's initial HTML source, the same as a plain fetch of the URL,
with no JavaScript executed — schema injected client-side after the page loads won't be seen here, even if
it's visible to a crawler that does run JavaScript.
If the scan comes back empty, start with the AISearch Global Schema / JSON-LD Generator to build a first version.
Frequently asked questions
What does the Existing Schema Detector show?
It counts how many JSON-LD <script> blocks are on the page and lists every @type value found inside them, for example Organization, Product, Article, or FAQPage, so you know exactly what structured data AI systems can already read.
What if the tool finds no schema at all?
That means the page has no machine-readable structured data. Adding schema is one of the highest-impact AEO fixes available: use the AISearch Global Schema / JSON-LD Generator to create a starting point.
What does "invalid JSON-LD block" mean?
It means a script tag was found with type application/ld+json but its contents could not be parsed as valid JSON, a syntax error that stops crawlers and AI systems from reading that block at all.
Does finding a schema type mean it's valid and working?
No. This tool checks two things: that a JSON-LD block exists, and that it parses as syntactically valid JSON with a readable @type. It does not check whether the required fields for that type are present, or whether the markup qualifies for a specific rich result. For that deeper check, run the code through Google's Rich Results Test.
Can this tool see schema added by JavaScript?
No. It checks the page's initial HTML source, the same as a plain fetch of the URL, with no JavaScript executed. If your schema is injected client-side after the page loads, this tool will not detect it even though it may still be present for crawlers that do execute JavaScript.