Skip to content
SPECIFICTION
Get listed

Google Rich Results Test

search.google.com

Free plan Web
Visit search.google.com
Spec score 7.8 #6 of 24 in Schema Markup Tools

What it is

Google Rich Results Test is a free web tool for checking structured data and identifying rich result types a page may enable in Google Search. You can enter a full URL or paste code, then rerun the test. It accepts JSON-LD, RDFa, and Microdata, and can render JavaScript. Testing uses either a smartphone or desktop user agent, with smartphone selected by default. Results report structured-data errors and suggestions, identify detected result types, and show relevant rendered source code in an explorer. Some types receive previews for possible Search or Google Assistant appearances, including desktop and mobile layouts where available. Results can be shared through browser links without permissions; test state and code are saved, while shared links and bookmarked history remain available for approximately 90 days. Anonymous testing needs no Search Console permission, but pages and resources must be reachable publicly. A tunnel can expose local or firewalled pages. Preview output is not guaranteed to match the eventual Search result.

Spec sheet

Purpose
Tests structured data on a page to show whether it can enable special features in Google Search.Read 8 Oct 2026 · support.google.com
Support
Google’s help page directs users needing more help to the Search Help Community.Read 8 Oct 2026 · support.google.com
Access requirement
Pages and resources must be accessible to an anonymous internet user; firewall protected or password protected resources cannot be tested directly.Read 8 Oct 2026 · support.google.com
Anonymous use
The Rich Results Test is an anonymous tool that can be used on any URL without Search Console permissions.Read 8 Oct 2026 · developers.google.com
Device testing
You can choose a smartphone or desktop user agent, and smartphone is the default.Read 8 Oct 2026 · support.google.com
Formats
The test supports JSON-LD, RDFa, and Microdata.Read 8 Oct 2026 · support.google.com
History
Test code and state are saved, and bookmarked test history is available for approximately 90 days to anyone with the bookmark.Read 8 Oct 2026 · support.google.com
Inputs
You can test a full URL or paste and rerun an arbitrary code snippet.Read 8 Oct 2026 · support.google.com
Limit
Google does not guarantee that a preview will match or be applied to the eventual Search result.Read 8 Oct 2026 · support.google.com
Local testing
Google says a locally hosted or firewalled page can be tested by exposing it through a public tunnel.Read 8 Oct 2026 · developers.google.com
Previews
For some rich result types, the tool previews possible Search or Google Assistant appearances, including desktop and mobile layouts when available.Read 8 Oct 2026 · support.google.com
Results
The test identifies rich result types and reports structured data errors or suggestions, with an explorer showing the relevant rendered source code.Read 8 Oct 2026 · support.google.com
Sharing
Test results can be shared with anyone through a browser link without requiring permissions; links are valid for approximately 90 days.Read 8 Oct 2026 · support.google.com

Plans and prices

Free Free Test a URL or code snippet · supports Google rich result types Read 8 Oct 2026 · support.google.com

Every Google Rich Results Test plan and price →

Strong points and limits

Strong points

  • Tests URLs or pasted code snippets
  • Supports JSON-LD, RDFa, and Microdata
  • Reports errors and improvement suggestions
  • Offers rendered source-code inspection
  • Anonymous use requires no Search Console permission

Limits

  • Protected pages cannot be tested directly
  • Shared links and history last approximately 90 days
  • Search previews are not guaranteed outcomes

Who it suits

It suits site owners, developers, and SEO practitioners checking structured data on public pages. It also helps inspect code snippets when Search Console access is unavailable.

Verdict

The Rich Results Test gives a focused way to inspect structured data, errors, and possible rich-result appearances. Results depend on publicly reachable resources, and previews should be treated as indications rather than promises.

Where Specifiction places it

Alternatives to Google Rich Results TestAll alternatives →