Real Scanning
We actually crawl your pages and detect JSON-LD, Microdata, and RDFa.
Scan a sample of your pages for structured data, see which schema types actually fit each page, and get specific, prioritised fixes with examples you can copy.
No signup required · Usually ready in under 15 seconds · Free
We actually crawl your pages and detect JSON-LD, Microdata, and RDFa.
We only flag schema that fits the page. No Product markup for a site that sells nothing.
Each recommendation says why it matters and what to do, with a JSON-LD example.
This will take just a few seconds...
Sampling up to 10 pages to provide fast, credible results
Scan complete.
For each sampled page we work out which schema types are relevant to it: Organization on the homepage, Article on articles, Product on product pages, Service on service pages, and BreadcrumbList wherever breadcrumbs are visible. Each relevant type that is present and passes basic checks earns full credit, present with issues earns half, and missing earns none.
Types a page has no use for are never counted, so a blog is not marked down for lacking Product markup. Policy, login and similar pages carry no expectations at all.
The score is indicative: it covers a sample of up to 10 pages, uses basic checks rather than full validation, and is not a Google metric or a ranking factor.
Analyzed domain: -
What we found on each sampled page, and what we'd change
Want a complete analysis of your website? Our team can identify missing schema, prioritise improvements and help with implementation.
This is a human review, not an instant report. Tell us about your site and we'll reply within one working day.
Structured data helps search engines understand your content and display it more effectively in search results.
Some types make a page eligible for enhanced results, such as product prices, review stars or breadcrumb paths. Google decides when to show them.
A rich result can tell a searcher more before they click, like a price or a readable path. That can help click-through, though results vary by query and page.
Organization markup states who is behind the site, with a consistent name, logo and profiles that search engines and AI systems can connect.
Schema doesn't speed up indexing or guarantee rankings, rich results or AI citations. It works best on pages that already deserve to rank.
Help search engines accurately interpret your content type, context, and relationships between pages.
Google says AI Overviews need no special schema, but markup that matches the visible page keeps your content unambiguous. What the research shows.
Display prices, availability, and ratings in search results. Essential for e-commerce sites.
Show headlines, images, and publish dates. Critical for news sites and blogs.
Describes your address, hours and contact details. Your Google Business Profile drives Maps; this keeps your own site consistent with it.
Google no longer shows FAQ rich results. The markup is harmless if it matches visible questions, but it won't change how your listing looks.
Star ratings can show for products and some other types. Reviews a business publishes about itself aren't eligible for stars.
Display navigation paths in search results. Improves site structure understanding.
Show event dates, locations, and ticket info. Perfect for event listings.
Enable video previews and thumbnails in search. Boosts engagement for video content.
Once the scan tells you which types are missing, implementation is platform-specific. WordPress users can follow our guide to schema markup in WordPress for adding these types with or without a plugin.
We fetch your homepage and sitemap to find representative pages.
We scan up to 10 pages across page types, leaving policy and login pages until last.
We find JSON-LD, Microdata and RDFa, and run basic checks on the JSON-LD.
We work out each page's type and suggest only the schema that fits it.
This is a sample of up to 10 pages, not a full site audit.
Which schema types each sampled page carries, whether its JSON-LD parses, and whether it has the properties Google documents as required. It also notes whether Google offers a rich result for each type.
We infer each page's type from its URL, its existing markup, its publish date and visible breadcrumbs, then compare it with the schema that type of page normally needs. Broken markup is flagged first, because fixing it is usually the quickest win.
Schema.org has hundreds of types and most pages need two or three. A contact page doesn't need Product markup, and a type Google shows no rich result for may not be worth the effort. We only flag what fits.
Google's Rich Results Test validates one URL in depth. This tool samples several pages to show where markup is missing or broken across your site. Use it to find the gaps, then the Rich Results Test to confirm each fix.
Fix anything marked High first, then add the missing types that fit. Our schema errors guide covers common failures, and the schema at scale guide covers rolling markup out across templates. WordPress users can start with schema in WordPress.
If the scan finds problems across whole templates, or you run a large site, a complete audit covers every page type and comes with implementation help. .
More on structured data in the Schema Markup hub.