QuickSEO
PricingToolsBlog
Get Started

Free Schema Markup Checker — Schema Type Coverage Mapper

Map which Schema.org types exist across your website sections. Enter a sitemap URL or paste page URLs to visualize your structured data coverage, identify gaps, and ensure every section has the right schema types for rich results.

Map Schema Types Across Your Site

Enter a sitemap URL (e.g. https://example.com/sitemap.xml) or paste a list of page URLs (one per line, up to 50).

Why Schema Markup Coverage Matters

Schema markup tells search engines exactly what your content means, not just what it says. When implemented correctly across your entire site, structured data enables rich results like star ratings, FAQ dropdowns, breadcrumbs, product prices, and event details directly in search results. These enhanced listings significantly improve click-through rates and visibility.

However, many websites only add schema markup to a few pages — often the homepage — and neglect other sections entirely. A blog section without Article schema, product pages without Product schema, or a FAQ page without FAQPage schema all represent missed opportunities for rich results. This tool helps you see the full picture of your structured data coverage.

Schema Markup Best Practices

Follow these guidelines for optimal structured data implementation:

  • Use JSON-LD format: Google recommends JSON-LD over Microdata and RDFa. It is easier to implement and maintain as a separate script block.
  • Match schema to content type: Use Article for blog posts, Product for product pages, FAQPage for FAQ sections, LocalBusiness for location pages, and so on.
  • Include sitewide schema: WebSite, Organization, and BreadcrumbList schema should appear on most or all pages of your site.
  • Keep schema accurate: Schema markup must reflect the actual visible content on the page. Misleading structured data can result in manual actions from Google.
  • Test with Google tools: Validate your structured data using the Rich Results Test and monitor coverage in Google Search Console.
  • Cover all sections: Audit your entire site to ensure every content section has appropriate schema types, not just the homepage.

Common Schema Types by Section

Homepage and Sitewide

The homepage and most pages should include WebSite schema (with SearchAction for sitelinks search box), Organization or LocalBusiness for brand identity, and BreadcrumbList for navigation context. These types help search engines understand your site structure and brand.

Blog and Articles

Blog posts should use Article or BlogPosting schema with author, datePublished, dateModified, and image properties. This enables article rich results and helps Google understand authorship and content freshness.

Product Pages

E-commerce pages should implement Product schema with offers, price, availability, and reviews. This enables product rich results showing price, availability, and star ratings directly in Google Search.

FAQ and How-to Pages

FAQ sections should use FAQPage schema to enable expandable FAQ dropdowns in search results. How-to guides benefit from HowTo schema with step-by-step instructions that can appear as rich results.

How to Use This Tool

  1. Enter a sitemap URL — Paste your XML sitemap URL (e.g. https://example.com/sitemap.xml) to automatically discover and crawl up to 50 pages.
  2. Or paste a URL list — Enter page URLs one per line or comma-separated. The tool accepts up to 50 URLs.
  3. Click "Map Schema Types" — The tool fetches each page, extracts all JSON-LD blocks, and identifies every Schema.org @type used.
  4. Review the coverage score — See the percentage of pages that have schema markup, from 0 to 100.
  5. Examine the coverage matrix — See which schema types appear in which site sections, with checkmarks and gap indicators.
  6. Check section coverage — Review each URL path section to see its schema coverage percentage and the types found within it.
  7. Fix gaps — Use the recommendations to add missing schema types to underserved sections of your site.

Frequently Asked Questions

What is schema markup and why does it matter for SEO?

Schema markup (structured data) is code you add to your pages to help search engines understand your content. It uses the Schema.org vocabulary in formats like JSON-LD. Schema markup enables rich results in Google Search such as star ratings, FAQ dropdowns, breadcrumbs, and product details, which can significantly improve click-through rates and search visibility.

What is JSON-LD and how does it relate to schema markup?

JSON-LD (JavaScript Object Notation for Linked Data) is the recommended format for implementing schema markup. It uses a <script type="application/ld+json"> tag in the HTML head or body to describe structured data. Google recommends JSON-LD over Microdata and RDFa because it is easier to implement, maintain, and does not require changes to the visible page content.

Which schema types should my website have?

The schema types you need depend on your content. Most websites should have WebSite, Organization (or LocalBusiness), and BreadcrumbList schema. Blog posts benefit from Article or BlogPosting. Product pages need Product schema. FAQ pages should use FAQPage. Event listings use Event. The key is matching schema types to the content type on each page section of your site.

How do I check if my pages have schema markup?

You can use this Schema Type Coverage Mapper tool to crawl your site and identify which pages have JSON-LD schema markup and which types are used. Enter your sitemap URL or a list of page URLs, and the tool will extract all JSON-LD blocks, identify @type values, and show a coverage matrix across your site sections. For individual pages, you can also use Google's Rich Results Test.

What is a schema coverage matrix?

A schema coverage matrix is a visual representation showing which Schema.org types exist in which sections of your website. Sections are grouped by URL path (like /blog/, /products/, /about/) and mapped against all schema types found. This helps you quickly identify gaps where certain sections are missing structured data that could improve their search appearance.

Track Your Brand Across Google & AI

QuickSEO connects your Google Search Console data with AI visibility tracking across ChatGPT, Claude, and Gemini — all in one dashboard.

Try QuickSEO →

Related Tools

Structured Data Validator

Extract and validate JSON-LD, Microdata, and RDFa structured data from any URL with Rich Results eligibility.

Breadcrumb Consistency Checker

Validate breadcrumb schema markup and on-page breadcrumb alignment against URL hierarchy.

Meta Tag Analyzer

Extract and analyze all meta tags from any URL with completeness scores.

QuickSEO

HomeBlog

Other

Python Indexing ScriptBlog Idea GeneratorBlog Outline GeneratorSitemap URLs ExtractorSitemap ValidatorFavicon CheckerRobots.txt Validator

Track

ChatGPTClaudeGemini

Legal

Terms of usePrivacy policy

Contacts

support@quickseo.ai