AEO Primer · 4 min read · May 2026
What is FAQPage Schema? The Schema.org Markup, Defined
By Thinklytics Partners, Practitioner Notes
FAQPage schema is a Schema.org structured data type that marks up a list of frequently asked questions and answers on a webpage, helping search engines and LLMs surface the content as rich results and direct citations.
Topics covered
- FAQPage schema
- Schema.org
- structured data
- rich snippets
- JSON-LD
- AEO
- LLM citation
Frequently asked questions
What is FAQPage schema in one sentence?
FAQPage schema is a Schema.org structured data type that marks up a list of frequently asked questions and answers on a webpage, encoded as JSON-LD or microdata, that helps search engines and LLMs (ChatGPT, Claude, Perplexity, Gemini) surface the content as rich results and direct citations.
How is FAQPage schema implemented?
Most commonly as JSON-LD inside a script tag in the HTML head or body. The JSON object has @type: 'FAQPage' and a mainEntity array of Question objects, each with a name (the question text) and acceptedAnswer.text (the answer text). See schema.org/FAQPage for the full specification.
Does FAQPage schema still get rich results in Google?
No, as of May 7, 2026. Google announced that FAQ rich results no longer appear in Google Search, and the FAQ rich result report will be removed from Search Console in June 2026. The schema is still useful for AEO (Answer Engine Optimization) and for LLM citation, but the Google rich-result win is gone.
Why does FAQPage schema matter for AI citation?
LLMs that crawl the web (ChatGPT, Perplexity, Gemini, Claude) parse Schema.org markup as structured signal about page content. A clean FAQPage schema signals 'this page has canonical Q-A answers worth citing.' Pages without schema can still be cited but require the LLM to extract Q-A pairs from prose, which is less reliable.
Does the visible content have to mirror the FAQPage schema?
Yes. Google's FAQ rich-snippet policy requires the visible page content to mirror the JSON-LD or the markup can be rejected. The same hygiene applies to LLM citation: a schema that does not match the visible content reads as misleading and can suppress citation.
How many FAQs should a page have?
Most successful FAQPage implementations have 5 to 10 questions. Fewer than 5 looks sparse; more than 10 dilutes per-question signal. The Thinklytics insight articles target 8 FAQs as the sweet spot.
Should I add FAQPage schema retroactively?
Yes, for any high-value page where the content already includes Q-A patterns or could be naturally restructured to include them. The schema work is low-effort if the visible content exists. Adding fake FAQs solely for the schema is a bad pattern that hurts AEO and can trigger manual actions.
How does Thinklytics handle FAQPage schema?
Every insight article on thinklytics.com emits FAQPage JSON-LD via the SSR shell, with the visible body section mirroring the schema exactly. The runtime mirror test enforces this alignment across all 100+ articles. See [data governance consulting](/insights/data-governance-consulting-first-90-days) for the broader content-governance pattern.