Schema Markup Validator compared with Google Rich Results Test and Screaming Frog| Schema Markup Validator | Google Rich Results Test | Screaming Frog SEO Spider |
|---|
| Purpose: It checks structured data for general purposes and warns when Schema.org types and properties are combined unusually. It does not check content against the requirements of specific services or products. | Purpose: It checks structured data on a page or code snippet to see which Google Search rich result types it can enable. It reports errors, warnings and suggestions, and previews some result types. | Purpose: A desktop crawler. Both the free and paid versions list JavaScript rendering, Custom Extraction and Search Console integration. |
| Syntaxes: It supports JSON-LD, RDFa and Microdata. | Syntaxes: It supports JSON-LD, RDFa and Microdata, but only for the rich result types Google supports, such as Recipe, Product snippet, Event and Software app. | |
| Input and scale: The page must be reachable anonymously from the internet, or you paste code. You can test as a smartphone (default) or a desktop. A URL test uses the rendered page as Google-InspectionTool, so robots.txt can block it. | Input and scale: The free version caps crawls at 500 URLs. The paid version lists no fixed limit, with the real maximum set by memory and storage. |
| الحدود والتكلفة: Google announced in 2020 that it would deprecate its Structured Data Testing Tool, then moved it to Schema.org. The validator no longer checks Google rich result types, for which Google recommends the Rich Results Test. | الحدود والتكلفة: Comments in JSON-LD are ignored by the tool but are not supported by the standard, so remove them before publishing. Test history and shared links last about 90 days. | الحدود والتكلفة: The paid licence is per seat and runs for one year. It is available for Windows, macOS and Linux. |