Schema Markup (JSON-LD) Generator
Generate JSON-LD structured data for FAQ pages, articles, products, local businesses and organizations — ready to paste into your page's <head>.
How to use
- 1Choose the schema type and fill in the fields (FAQ: one 'Question? | Answer' per line).
- 2Copy the <script> block into your page and test it with Google's Rich Results Test.
How it's calculated
Output follows schema.org vocabulary in JSON-LD format, including the properties Google lists as required or recommended for each rich result type.
Frequently asked questions
Where do I put JSON-LD?
Inside a <script type="application/ld+json"> tag, usually in the <head>, though anywhere in the page works.
Will schema guarantee rich results?
No — it makes you eligible. Google decides whether to show rich results, and has limited FAQ rich results to authoritative sites since 2023.
Must the markup match the page?
Yes. Marking up content that isn't visible to users breaks Google's guidelines and can lead to manual actions.