FAQPage Schema
Also known as FAQ schema · FAQPage structured data
Structured data that marks up a list of genuine question-and-answer pairs using schema.org FAQPage, with each item as a Question and acceptedAnswer. Use it only when the page truly contains FAQs authored by the site.
What it is
FAQPage schema wraps a set of Question entities, each with a name (the question) and an acceptedAnswer of type Answer (the response). It is intended for content where the site provides both the questions and the answers, not user-generated forums or product Q&A. The markup must mirror the visible FAQ content on the page.
Why it matters
Well-structured Q&A maps directly to how answer engines retrieve and quote responses, making your content easier for ChatGPT, Perplexity, and Google AI to extract and cite. Even where rich-result eligibility is limited, the explicit question-answer structure clarifies intent and improves the chance your concise answers are surfaced. It reinforces the entity and topical signals these systems rely on.
How to verify
Confirm the page has real, visible FAQs, then check the source for an application/ld+json block with @type FAQPage containing Question and acceptedAnswer items. Validate with the Rich Results Test or Schema Markup Validator to confirm the items parse and match the visible content.
How to fix
If the page has genuine FAQs, add FAQPage JSON-LD listing each Question and its acceptedAnswer, keeping the markup identical to the on-page text. Avoid marking up promotional content, duplicated questions, or content not visible to users, and validate before publishing.
Related terms
- JSON-LDJSON-LD is a JSON-based format for embedding machine-readable structured data in a page using a script type="application/ld+json" block. It is Google's recommended way to describe entities like organizations, products, and articles.
- Question-Answer / FAQ StructureOrganizing key pages around the real questions users ask, each followed by a clear answer, so both readers and answer engines can locate responses quickly.
- Structured Data ValidationConfirming that a page's JSON-LD parses cleanly and meets schema.org and Google requirements, with no blocking errors or missing required fields. Valid markup is a prerequisite for rich results and reliable entity extraction.
- Concise AnswersLeading each question-style heading with a direct 1-3 sentence answer before any elaboration, so the core response stands alone.
Official references
External, opens in a new tab.
Put this into practice.
Work through every check by hand and turn it into a shareable GEO Score report — or scan your site automatically in seconds.