# FAQ → FAQPage

_Source: https://seomatrix.ai/tools/faq-generator/_

---

## What it does

FAQPage JSON-LD is structured data that labels a page's question-and-answer pairs in a machine-readable format search engines and AI models can parse directly. Marking up your FAQs turns each answer into a discrete, extractable unit that AI answer engines like ChatGPT, Perplexity, and Google AI Overviews can more easily lift and attribute — and can qualify eligible sites for FAQ rich results. This generator converts plain question-and-answer text into valid FAQPage markup entirely in your browser.

## What it checks

- **FAQPage @type** — The root schema.org type that declares the whole block as a set of frequently asked questions, so parsers read it as Q&A rather than ordinary prose.
- **mainEntity Question list** — Each FAQ becomes a Question node inside the mainEntity array, which is what search engines and AI models enumerate to find every question on the page.
- **acceptedAnswer text** — Every Question must carry exactly one acceptedAnswer with a text field holding the full response — the single unit an AI engine lifts and cites.
- **Valid JSON-LD syntax** — Quotes, special characters, and braces must be correctly escaped and balanced or the entire block is ignored; the generator outputs syntactically valid markup you can paste in as-is.
- **Self-contained answers** — An answer that resolves the question without relying on surrounding page text is far more likely to be quoted verbatim by an AI model.
- **On-page parity** — The marked-up questions and answers must match content visible to users; schema that doesn't reflect the page violates Google's structured-data policy.

## How to use it

1. Paste each question and its answer into the paired fields, keeping every answer complete enough to stand on its own.
2. Copy the generated FAQPage JSON-LD and paste it inside a <script type="application/ld+json"> tag in your page's HTML.
3. Validate the markup with Google's Rich Results Test or the Schema.org validator, then confirm the same questions and answers appear as visible page content.

## FAQ

### Does FAQ schema still show rich results in Google?

Since August 2023, Google shows FAQ rich results only for authoritative government and health sites, so most pages no longer get the visible dropdown. The markup still helps AI answer engines and other systems parse and cite your Q&A, which is why it remains worth adding.

### Do the questions and answers need to be visible on the page?

Yes. Google's structured-data guidelines require FAQPage content to match text users can see, and marking up questions that aren't on the page can trigger a manual action. Publish the same Q&A as visible content alongside the schema.

### Where do I put the JSON-LD code?

Place it inside a <script type="application/ld+json"> tag, ideally in the page's <head>, though anywhere in the <body> also works. It's a self-contained block, so its position doesn't affect how it's read.

### Does FAQPage markup help me get cited by ChatGPT or Perplexity?

It can. Structured Q&A gives AI models discrete, clearly-labeled answer units that are easier to extract and attribute than free-flowing prose, improving the odds your page is the one quoted. The answer text itself still has to be accurate and self-contained.

