Live
Free tool
JSON-LD Schema Generator
Generate JSON-LD structured data for Article, Product, FAQ, Organization and more. Copy-paste ready.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Sample Title",
"description": "A short description.",
"url": "https://example.com/page",
"author": {
"@type": "Person",
"name": "Acme Editorial"
},
"datePublished": "2026-08-30"
}
</script>What is JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data. It sits in a <script type="application/ld+json"> tag in your page's <head> and helps search engines understand what your content is about — unlocking rich results like FAQs, reviews, breadcrumbs and product cards.
How to use this generator
- Pick a schema type (Article, Product, FAQ, Organization, etc.).
- Fill in the required fields.
- Copy the generated
<script>tag and paste it into your page's<head>. - Validate with the Rich Results Test.
Which schema should I use?
- Article / BlogPosting — editorial content, news, guides
- Product — ecommerce product pages (price, availability, reviews)
- FAQPage — pages with question/answer blocks (pair with our FAQ Generator)
- Organization — sitewide, in your homepage
- BreadcrumbList — navigation trails
Related tools & guides
- FAQ Generator — build FAQ content, then wrap it in FAQPage schema
- Meta Title Length Checker
- Open Graph Generator
- All metadata tools
FAQs
Where do I put JSON-LD?
Inside a <script type="application/ld+json"> tag, ideally in your page's <head>. Body works too.
Can I have multiple schemas on one page?
Yes — stack them in separate <script> tags or nest them in a @graph array.
Automate everything
GenPressa automates content production, optimisation and internal linking across your whole site.