How to use the schema validator
- Copy the JSON-LD from your page, or copy the page’s full HTML.
- Paste it into the box and run the check.
- Fix anything marked Error first, then consider the Suggestions.
The score starts at 100. Each error takes off 25 points and each suggestion 5.
Common schema errors
- Invalid JSON. A missing comma, an extra comma after the last item, or curly “smart quotes” copied from a word processor. JSON needs plain straight quotes.
- Missing @context. Every top-level item needs
"@context": "https://schema.org". - Wrong property names. Names are case-sensitive.
datepublishedis not the same asdatePublished. - Missing required properties. A Product needs a name and at least one of offers, review or aggregateRating. A LocalBusiness needs a name and an address.
- Markup that doesn’t match the page. Every fact in your schema must be visible on the page. This validator can’t see your page, so check that part yourself.
A valid Article example
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Start Composting at Home",
"image": "https://example.com/compost.jpg",
"datePublished": "2026-03-04",
"author": { "@type": "Person", "name": "Sam Lee" }
}
Why structured data matters for AI search
Structured data spells out facts like who wrote a page, what a product costs and where a business is. Search engines use it to understand pages, and clear, consistent facts are easier for AI answers to use. It won’t make up for thin content, but it removes guesswork.