JSON-LD validator
Paste JSON-LD and check it with the rules our audit applies to structured data. Each type that has an example block links to it under the result.
It checks the fields our audit checks. It is not Google’s Rich Results Test, and markup that passes does not promise a rich result.
Start from an example block
Four blocks to copy, for the home page, a pricing page, an article and a FAQ. Each one passes this validator and comes with the rule our audit applies to it.
JSON-LD examples to copyQuestions
Is this the same check as the audit?
It runs the audit’s JSON-LD rules on what you paste: parsing, the types found and the fields each type needs. The audit also reads the live page, so it can tell an article or product page apart and look for the block that page needs.
Does valid JSON-LD get a page a rich result or an AI citation?
No. Google says it does not guarantee that structured data will show up in search results. No markup promises a citation in an AI answer either.
Is this Google’s Rich Results Test?
No. It checks the fields our audit checks, which are fewer than Google’s. Use Google’s own test to see whether a page can get a rich result.
Is my markup sent anywhere?
No. The check runs in your browser on the text you paste.
Check what your live pages mark up
Run the free audit on the live page. It reads the JSON-LD that is there, and also looks for the block each kind of page needs.
Run free audit