Structured Data Tester
Paste JSON-LD or a page's HTML to validate schema.org blocks and see what each one declares.
Block 1@type: Article
✓ No issues found.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to do a thing",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"datePublished": "2026-05-26"
}What this checks
Each <script type="application/ld+json">block is parsed as JSON. For common schema.org types we also flag properties Google's rich-results guidelines require. This is a quick sanity check — for the official verdict use Google's Rich Results Test.
To generate structured data, see the Schema Markup Generator.
You might also like
- Schema Markup GeneratorGenerate JSON-LD structured data for FAQ, LocalBusiness, Article, and Product pages.
- SPF / DKIM / DMARC ParserPaste an email-auth TXT record and see it broken down, validated, and explained.
- Docker Compose ValidatorLint a docker-compose.yml — parse the YAML, walk the structure, and flag common mistakes.
- Sitemap ValidatorValidate sitemap.xml against the protocol and inspect every URL inside.