Structured Data Checker

Check if your page has Schema.org markup and which data types are used

Check Results

This only checks Schema.org markup. For a comprehensive analysis, use the full page check.

You can also audit your entire site. Duplicate titles and descriptions, orphan pages, broken links between sections, and other site-wide issues can only be found with a full site audit.

If you don't have an SEO specialist, we can help fix the errors found.

Full Page Check Full Site Audit Fix Errors

What Is Structured Data and Why It Matters

Structured data is special markup that helps search engines better understand page content. The Schema.org standard describes hundreds of entity types: products, articles, organizations, recipes, events, FAQ, and more. When a search engine recognizes the markup, it can display a rich snippet — with ratings, prices, dates, or answers directly in search results.

Structured Data Formats

  • JSON-LD — Google's recommended format. Markup is added as a JSON script in <head> or <body>, separate from HTML code
  • Microdata — itemscope, itemtype, and itemprop attributes added directly to HTML tags. Supported by Google
  • RDFa — vocab, typeof, and property attributes embedded in HTML. Less popular but fully supported by search engines

What This Tool Checks

  • Presence of JSON-LD blocks on the page and their validity
  • Presence of Microdata markup (itemscope, itemtype)
  • Presence of RDFa attributes (vocab, typeof)
  • Types of Schema.org entities found (Organization, Product, Article, etc.)
  • Key errors and missing required fields

Why Structured Data Matters for SEO

Rich snippets take up more space in search results and attract more user attention. Studies show CTR for pages with rich snippets can be 20-30% higher compared to regular results.

  • Google uses structured data to create rich snippets, product carousels, and FAQ blocks
  • Google actively supports Schema.org and displays ratings, prices, availability, and other data directly in search results
  • Markup helps search engines more accurately determine the topic and content type on a page
  • Proper markup increases chances of appearing in voice search and featured snippets

Common Mistakes

  • Missing structured data — page loses the chance to get a rich snippet
  • Invalid JSON-LD — syntax errors that prevent search engines from parsing the markup
  • Markup-content mismatch — Schema.org data differs from what users see
  • Missing required fields — e.g., Product without name or offers
  • Using deprecated types — some Schema.org types are no longer supported by search engines

Frequently Asked Questions

Which structured data format should you use?
Google recommends JSON-LD — it's easier to implement, independent of page HTML structure, and easily added via Google Tag Manager. Google supports both JSON-LD and Microdata equally well. If starting from scratch, choose JSON-LD. If your site already has correct Microdata, changing format is unnecessary.
Does Schema.org markup guarantee a rich snippet?
No, having structured data is necessary but not sufficient. Google independently decides whether to show a rich snippet for a specific query. The decision is influenced by markup quality, site authority, content type, and how well the markup matches page content. However, without markup, a rich snippet definitely won't appear.
Which Schema.org types have the greatest impact on Google?
For e-commerce — Product and Offer (price, availability, rating). For articles and blogs — Article and FAQPage. For local business — LocalBusiness with address and hours. For recipes — Recipe. Google actively supports HowTo and FAQPage. Choose markup type based on your page content.

Other Checks