FAQ Schema Generator
Build FAQPage JSON-LD from question and answer pairs.
Q&A #1
Q&A #2
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Do you offer free shipping?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, we offer free shipping on all orders over $50."
}
},
{
"@type": "Question",
"name": "How long does delivery take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard delivery takes 3–5 business days."
}
}
]
}
</script>Free FAQ schema generator. Add your questions and answers to produce valid FAQPage JSON-LD structured data, which can earn an expandable FAQ rich result in Google Search. Generated in your browser.
How to use the FAQ Schema Generator
- 01Add each question and its answer.
- 02Add or remove rows until your full FAQ is covered.
- 03Copy the FAQPage JSON-LD into your page.
Frequently asked questions
Which pages qualify for FAQ rich results?
The FAQ must be visible on the page for users, and the content should be authored by the site — not a forum of user-submitted answers. Add the markup to the same page the questions appear on.
How many questions can I add?
There is no fixed limit. Add as many question-and-answer pairs as your page genuinely contains; each becomes a Question entry in the JSON-LD.