JSON-LD Generator
Fill in a form to generate FAQPage, BreadcrumbList and HowTo JSON-LD (schema.org structured data) for rich results. Copy the output and paste it straight into your <head>. Everything runs in your browser.
Enter questions and answers that actually appear on the page. Keep answers short and specific.
How to use the JSON-LD generator
Pick the type you want (FAQ, Breadcrumb, HowTo) with the segments above, then fill in the form. The output box updates as you type, producing a complete <script type="application/ld+json">…</script> block. Press "Copy" and paste it into your page's <head>. To see it in action, press "Load example" for a sample built the same way as Benri's own pages.
Example: FAQ structured data
Enter one pair like "Is it free?" → "Yes, completely free and no sign-up." and you get:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is it free?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, completely free and no sign-up."
}
}
]
}
</script>- FAQ (FAQPage): lists question/answer pairs. Match the FAQs that actually appear in the page body.
- Breadcrumb (BreadcrumbList): enter each level and URL from home to the current page; positions are numbered automatically.
- HowTo: builds HowToStep entries from an overall title and each step (heading + text).
Things to keep in mind
- Structured data must match content that actually exists on the page (don't invent FAQs).
- Use absolute URLs (starting with https) for breadcrumb and HowTo links and images.
- Adding it doesn't guarantee display. After publishing, validate with Google's Rich Results Test.
To build OGP and meta tags, see the OGP & Meta Tag Generator; to format or validate the JSON, try the JSON Formatter.