block inside the section of your HTML. If you use WordPress, use a plugin like RankMath or Yoast, or paste it directly into your theme's header.php."}},{"@type":"Question","name":"Which schema type should I use?","acceptedAnswer":{"@type":"Answer","text":"Use LocalBusiness if you have a physical location. Use Article for blog posts. Use FAQ if your page has a Q&A section — this is the easiest way to get rich results. Use Product for e-commerce pages, and Event for upcoming events."}},{"@type":"Question","name":"Can I add multiple schema types to one page?","acceptedAnswer":{"@type":"Answer","text":"Yes. Google allows multiple JSON-LD blocks on a single page. Run this tool multiple times for different schema types and paste all the script tags into your ."}}]}
JSON-LD

Free schema markup generator

Generate copy-paste valid JSON-LD for Google rich results in under 60 seconds. Choose a schema type, fill in the form — see the code instantly.

1. Choose a schema type

Select a schema type above to get started

Want articles already structured with schema?

BoltSEO adds FAQ and Article schema to every article it publishes. Automatically.

Try BoltSEO

Frequently asked questions

What is schema markup?

Schema markup (JSON-LD) is structured data that helps search engines understand the content on your page. It can unlock rich results in Google — like star ratings, recipe cards, event dates, and FAQ accordions — which increase click-through rate.

Where do I paste the JSON-LD code?

Paste the generated <script type="application/ld+json">…</script> block inside the <head> section of your HTML. If you use WordPress, use a plugin like RankMath or Yoast, or paste it directly into your theme's header.php.

Which schema type should I use?

Use LocalBusiness if you have a physical location. Use Article for blog posts. Use FAQ if your page has a Q&A section — this is the easiest way to get rich results. Use Product for e-commerce pages, and Event for upcoming events.

Can I add multiple schema types to one page?

Yes. Google allows multiple JSON-LD blocks on a single page. Run this tool multiple times for different schema types and paste all the script tags into your <head>.