Google Rich Results Test

Google‘s official tool for validating structured data and previewing rich results.

In brief

Rich Results Test is a free Google tool that validates schema.org markup on a page and shows which rich results it can generate. It supports both URL and code snippet testing.

What is Google Rich Results Test

Rich Results Test is Google‘s official structured data validator. It not only checks syntax but also shows which rich results (e.g., product carousels, recipes, FAQ) can appear in search if the markup is correct.

How to use it

  1. Go to https://search.google.com/test/rich-results
  2. Enter a page URL or paste a code snippet
  3. Click 'Test URL' or 'Test code'
  4. Wait 10–30 seconds for results
  5. Review errors and warnings, fix them, and test again

Result status types

  • ✓ Valid: Markup is correct, ready to publish.
  • ⚠ Warning: Some recommended fields are missing (add if possible).
  • ✗ Error: Critical issues, rich results won‘t appear (must fix).

Supported types

The tool supports most popular schema.org types that can produce rich results: Article, BlogPosting, NewsArticle, Product, Offer, AggregateRating, Recipe, HowTo, FAQ, Event, JobPosting, Course, VideoObject, ImageObject, BreadcrumbList, SiteNavigationElement, and others.

Rich Results Test does not validate all schema.org types — only those that can produce rich results. For deeper technical validation, use the Schema Markup Validator from schema.org.

Common questions

The Schema.org validator checks syntax and structure for any schema.org markup. Rich Results Test additionally shows whether Google will use that markup for rich results.
No, the tool must be able to access the page. For non‑public pages, use code snippet testing or temporarily remove restrictions.
No. The tool only checks technical correctness. Google also evaluates content relevance, site authority, and other factors. Correct markup is necessary but not sufficient.
Direct contacts

Discuss your project?

Share your goals and website context — I will suggest a practical next step.

Google Rich Results Test — What is it?