Skip to content
SeoWiki

The SEO encyclopedia

SEO Tools

Rich Results Test

Google’s Rich Results Test is a free tool that checks whether a public page or code snippet contains structured data eligible for Google rich results.

Intermediate5 min readUpdated 2026-07-26Reviewed by Lucía Marín

Key takeaways

  • Quickly validate structured data for Google rich results eligibility
  • Test live URLs or pasted code snippets
  • Fix errors and warnings to maximize chances of rich results
  • Does not guarantee ranking or appearance in search

It is the official Google tool for validating structured data before or after deployment.

What Is the Rich Results Test Used For?

  • Validate structured data on a live URL or pasted code snippet
  • Check eligibility for Google rich results (e.g., recipes, reviews, events)
  • Preview how rich results may appear in Google Search
  • Catch syntax errors, missing required properties, and warnings
  • Replace the old Structured Data Testing Tool (retired Dec 2020)

How to Use the Rich Results Test (Step by Step)

  1. Go to Google Rich Results Test
  2. Enter a public URL or paste your structured data code snippet
  3. Click "Test URL" or "Test Code"
  4. Review the results: green check = eligible, yellow = warnings, red = errors
  5. Fix any errors or warnings, then retest
  6. Use the preview to see how rich results might look

When Not to Start Here

  • Do not use it to check general SEO health or page rankings
  • Do not test pages blocked from crawling (e.g., behind login or noindex)
  • Do not assume a valid test guarantees rich results in search
  • Do not ignore warnings—they can prevent rich results from appearing

Alternatives

ToolDescription
Google Search ConsoleMonitors rich results performance and errors on live pages
Schema.org ValidatorValidates all schema.org types, not just Google rich results
Structured Data Testing ToolLegacy tool (retired) – use Rich Results Test instead

Next step

FAQ

Does a valid Rich Results Test guarantee my page will get rich results?

No. A valid test only confirms the structured data is eligible. Actual appearance depends on query, page quality, crawling, indexing, and Google's algorithms.

Can I test a page that is not yet live?

Yes, by pasting the code snippet. The URL option requires a publicly accessible page.

What is the difference between the Rich Results Test and the old Structured Data Testing Tool?

The Rich Results Test focuses on eligibility for rich results, while the old tool validated all schema.org types. Google retired the Structured Data Testing Tool in December 2020.

Should I fix warnings in the Rich Results Test?

Yes. Warnings indicate potential issues that may prevent rich results from appearing. Fix them to maximize your chances.

Related topics

Sources

Reviewed by Lucía Marín, Founding editor.