About this tool
Validate JSON-LD on a page or pasted code: JSON syntax, schema.org context and required and recommended properties for common types.
Every application/ld+json block is parsed; @graph and nested items are unfolded, and each typed item is checked against rules for about 25 schema.org types (Organization, LocalBusiness, Product, Offer, Article, FAQPage, BreadcrumbList, Event, Recipe, VideoObject, JobPosting …), including date, price, currency and URL formats.
Example: check Page URL = https://www.imdb.com/title/tt0111161/.
Passing these checks does not mean a rich result will appear. Search engines have their own, changing requirements and decide what to show.
Quick steps
- Enter the address of a public page or domain.
- Press Check. The 1CLIK server visits it, which can take a few seconds.
- Read each line — Good, Improve, Problem or Info — with a hint on what to fix.
1CLIK’s server fetches only the public address you enter. Private and internal addresses are refused, and results are cached for a few minutes, not saved to your account.
FAQ
How does the Structured Data Validator work?
Every application/ld+json block is parsed; @graph and nested items are unfolded, and each typed item is checked against rules for about 25 schema.org types (Organization, LocalBusiness, Product, Offer, Article, FAQPage, BreadcrumbList, Event, Recipe, VideoObject, JobPosting …), including date, price, currency and URL formats.
What should I keep in mind?
Passing these checks does not mean a rich result will appear. Search engines have their own, changing requirements and decide what to show.
Why can the result differ from what I see in my browser?
The check sees what the server sends to 1CLIK, before any JavaScript runs. Sites can also answer automated requests differently, block them, or vary by country.