Schema.org Generator & Validator
Generate JSON-LD structured data with live rich-result eligibility checking, or validate existing schema.
What is Schema.org Structured Data?
Schema.org is a shared vocabulary launched in 2011 by Google, Bing, Yahoo, and Yandex for marking up web content so search engines can understand what each page is about. Adding the right structured data — typically as JSON-LD inside a
<script type="application/ld+json"> tag — unlocks rich results: stars on review snippets, prices on product cards, FAQ accordions, breadcrumb trails, recipe cards, event listings, and dozens more. With AI search, structured data matters even more — ChatGPT, Claude, Perplexity, and Google AI Overviews all read JSON-LD to determine what to cite. Marking up an Article, Product, Organization, FAQ, BreadcrumbList, or LocalBusiness is a high-leverage SEO investment — small effort, large signal. This generator builds valid JSON-LD with live rich-result eligibility checking. Audit the rest of your on-page SEO with the SEO Checker, or check AI bot access with the AI Crawler Checker. Generate
Validate
Schema type
Article / Blog post / News
For articles, blog posts, and news content. Supports Article, BlogPosting, NewsArticle.
Article subtype
Required by schema
Article
Headline
Recommended
URL
Recommended
Image URL
Recommended
Date published
Recommended
Date modified
Recommended
Author
Recommended
Type
Recommended
Person
Name
Required for rich result
Profile URL
Recommended
Publisher
Recommended
Name
Recommended
Logo URL
Recommended
Description
Optional
Live JSON-LD
Missing: headline, image, datePublished, author.name
Add dateModified for freshness signals.
{
"@context": "https://schema.org",
"@type": "Article"
}Paste the <script> snippet inside your HTML <head>. View the full Google docs for Article.
How to use this tool
- 1Pick a schema typeChoose Article, Product, Organization, BreadcrumbList, FAQ, or LocalBusiness — the six types that drive measurable rich results.
- 2Fill in the fieldsRequired-for-rich-result fields are marked red. The JSON-LD output updates live as you type, with eligibility verdict at the top.
- 3Copy and paste into your <head>Use Copy as <script> for the wrapped tag, or Copy as JSON for raw JSON-LD. Paste into the <head> of the page being marked up.
- 4Verify with Google's Rich Results TestAfter deploying, paste your URL into Google's Rich Results Test for the authoritative final check.
