Generate FAQPage JSON-LD from question and answer pairs.
An FAQ schema generator outputs FAQPage JSON-LD from question and answer pairs. Google now shows FAQ rich results only for well-known government and health sites, but the markup still gives machines a clean question and answer map.
It runs entirely in your browser. Nothing you paste or upload is sent to a server or stored.
Results appear as you run it, with nothing to install and no waiting on a queue.
Each finding says what it means and what to do next, not just a raw value.
Copy the output straight into your CMS, spreadsheet, ticket or client report.
Your content stays on your device. We do not receive or keep it.
Only add what is visible on the page.
Paste it into the head or body.
Use Google's Rich Results Test and the Schema Markup Validator.
Copy the JSON-LD output into a script tag of type application/ld+json in your page's HTML, or into your CMS's custom code field. The questions and answers in the markup must match the FAQ text visible on the page. A good output has one Question entity per item with an acceptedAnswer containing the answer text. Keep answers concise and useful. Then test the page in Google's Rich Results Test or the Schema Markup Validator and fix any syntax errors. Even if Google no longer shows the rich result for your site, clean markup describes the page content clearly to machines and keeps the page tidy.
Do not add FAQ markup for questions that are not visible to users, and do not use it for advertising or for one question with several user-submitted answers, which is a different type. Another error is stuffing keywords into questions. Avoid copying the same FAQ onto many pages. Do not expect a rich result, because Google limits FAQ rich results to well-known government and health sites. Remember to update the markup whenever the visible text changes, since mismatches between markup and page content can cause the structured data to be ignored.
Browse all 10 free schema tools, or see the full free SEO toolbox. If you would rather have this handled for you, take a look at our schema markup services and the results from real projects.