Free JSON-LD schema generator.
Pick a schema type, fill the fields, copy the JSON-LD into your <head>. Ten types cover 95% of real-world SEO and AEO use cases.
For news, blog posts, and editorial articles.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "How to Get Cited by ChatGPT in 2026",
"image": "https://example.com/cover.jpg",
"author": {
"@type": "Person",
"name": "Jane Doe",
"url": "https://example.com/about"
},
"publisher": {
"@type": "Organization",
"name": "Example Co",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-01-15",
"dateModified": "2026-03-20",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/blog/post"
}
}
</script>How to use the Schema Markup Generator.
- Step 1Pick the schema type
Choose from 10 templates — from Article and FAQ to Person and Service. Each is pre-filled with a working example.
- Step 2Fill the fields
Edit the form fields. Empty fields are automatically pruned from the output.
- Step 3Copy the JSON-LD
Click Copy to grab the full <script type="application/ld+json"> snippet ready to paste into your HTML <head>.
- Step 4Validate it
Use the buttons to open Google Rich Results Test or Schema.org Validator with your URL.
Questions about the Schema Markup Generator.
BreadcrumbList and Organization for every site. Article/BlogPosting for blog content. FAQPage for any page with Q&A. LocalBusiness for brick-and-mortar. Product + Review for ecommerce. Person for author E-E-A-T. HowTo for tutorials.
