- Google retired FAQ rich results in Search on May 7, 2025. FAQPage schema is no longer rendered as a visible accordion snippet for most sites.
- Eligibility narrowed to well-known authoritative government and health sites. Everyone else lost the rich result entirely.
- FAQPage schema is still worth shipping. ChatGPT, Perplexity, Gemini, and Google AI Overviews still extract Q&A pairs from valid JSON-LD.
- Required:
FAQPage.mainEntityarray ofQuestionentries, each withnameandacceptedAnswer.text. - Content must match visible page exactly. Each question and answer must appear verbatim on the rendered page; hidden FAQ schema is a policy violation.
Chapter 1. Before you start
FAQPage schema is in a different place in 2026 than it was in 2024. Google deprecated the visible rich result for most sites in May 2025, but the schema itself remains a recognized Schema.org type and continues to feed AI engines that extract Q&A pairs from page markup. The decision to ship it now is about AI visibility and structured-data hygiene, not Google SERP real estate.
- Confirm the FAQs are genuine. Real user-relevant questions and answers, not keyword-stuffed dressing. Google still polices fake FAQ markup.
- Each Q&A must be visible on the page. Schema content has to match what users see; hidden FAQ schema is a manual-action risk.
- Decide the FAQ section's role. Editorial value for users, AI extraction signal for engines, or both. All three are valid; "to get the rich result" is no longer in the list.
- Pick the right schema type.
FAQPagefor a single-author multi-question page;QAPagefor a single user-submitted question with multiple community answers.
Chapter 2. What happened to FAQ rich results in 2025?
On May 7, 2025, Google officially removed FAQ rich results from Google Search for the vast majority of sites. The earlier 2023 narrowing already restricted eligibility to "well-known, authoritative government or health-focused websites"; the 2025 announcement formalized the full retirement for everyone else.
What this means concretely:
- The accordion snippet no longer renders in Google SERPs for ecommerce, B2B, blog, or non-authoritative sites.
- Search Console's FAQ rich result report is being phased out. The Rich Results Test still parses the markup but no longer indicates Google SERP rendering.
- The Schema.org vocabulary itself is unchanged.
FAQPage,Question, andAnswerremain valid types Google parses. - AI engines did not deprecate anything. ChatGPT, Perplexity, Gemini, and Google's own AI Overviews continue to extract Q&A pairs from valid FAQPage markup.
Chapter 3. Should you still ship FAQPage schema?
Yes, for three reasons. The Google SERP rich result is gone for most sites, but the schema still produces value:
- AI engine extraction. ChatGPT, Perplexity, and Gemini ingest FAQPage markup to extract clean Q&A pairs. Pages with FAQPage schema are easier for these engines to cite as authoritative answers.
- Semantic clarity. The markup explicitly tells every parser "this is a question, this is the answer" - which improves NLP extraction even for engines that don't have a formal FAQPage handler.
- Future-proofing. Google has deprecated and restored features in the past. The cost of leaving valid FAQPage schema in place is zero; the cost of removing it and re-adding it later is non-zero.
The case for removal is weak. The schema doesn't hurt rankings, doesn't trigger manual actions when properly used, and continues to serve AI-search purposes. Sites that ripped out FAQPage schema after the deprecation saw no measurable upside; sites that kept it retain the AI-citation benefit.
Chapter 4. Required and recommended properties
FAQPage requires mainEntity containing an array of Question
entries. Each Question needs name (the question text) and
acceptedAnswer (an Answer with text).
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How long does GA4 setup take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "About 90 minutes if you have admin access on Google Analytics, your website, Google Ads, and Search Console."
}
},
{
"@type": "Question",
"name": "Do I still need Universal Analytics installed?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No. Google sunset Universal Analytics on July 1, 2023 and deleted all historical UA data on July 1, 2024."
}
}
]
}
Answers can contain plain text or HTML. Plain text is cleaner for AI engines to extract; HTML supports formatted answers with paragraphs, lists, and inline links. Both validate. Whatever you choose, the answer text in the schema must match the answer text visible on the page exactly.
Chapter 5. Content match and quality rules
Google's structured data policies still apply to FAQPage schema even after the rich-result deprecation. Violating them can trigger a manual action that affects rich-result eligibility for other schema types on the site.
- Every Q&A in the schema must appear verbatim on the visible page. Hidden FAQ schema is a violation.
- The full question and the full answer must be marked up, not just snippets. Truncating answers in the schema is a violation.
- No advertising. FAQPage cannot be used as an ad delivery surface.
- No obscene, violent, dangerous, or illegal content. Standard Google content policy.
- Real Q&A, not keyword-stuffed dressing. "What is the best X for Y in 2026?" repeated 20 times across the page is a violation even if technically valid markup.
Chapter 6. Where do you place FAQPage schema?
On any page that has a genuine FAQ section, embedded inside a
<script type="application/ld+json"> tag in <head> or
before </body>. One FAQPage schema per page maximum.
Common placements:
| Page type | FAQPage schema? | Why |
|---|---|---|
| Blog post with FAQ section | Yes | Common pattern; works alongside Article schema |
| Product page with FAQ | Yes | Works alongside Product schema |
| Dedicated FAQ page | Yes | The original intended use case |
| Homepage with FAQ section | Yes, if FAQs are substantive | Works alongside Organization and WebSite schema |
| Category or collection page | Maybe | Only if there's a real FAQ on the page, not stuffed for SEO |
| Single Q&A community page | No, use QAPage | QAPage is for one-question multi-user-answer formats |
Chapter 7. The breakages we see most often
Ranked by frequency across 47 ecommerce schema audits over the past 24 months:
- Content mismatch between schema and visible page: answer text in JSON-LD differs from rendered HTML. Policy violation. 12 of 47 sites still shipping FAQPage.
- Truncated answers in the schema: full visible answer not represented in the markup. 9 of 47.
- FAQPage shipped without visible FAQ on the page: hidden schema, manual-action risk. 7 of 47.
- Keyword-stuffed FAQ sections: artificial questions inserted for SEO. 5 of 47.
- FAQPage used for QAPage scenarios: single question with multiple user answers should use QAPage instead. 3 of 47.
- Multiple FAQPage schemas on the same page: only one allowed. 2 of 47.
We track FAQPage schema integrity through our Sentry product; the structured-data rule set catches every breakage above on running sites.
FAQ
Is FAQPage schema dead after the May 2025 Google deprecation?
No. Google retired the visible rich-result accordion for most sites but did not remove FAQPage as a recognized Schema.org type. ChatGPT, Perplexity, Gemini, and Google's own AI Overviews continue to extract Q&A pairs from valid FAQPage markup. The schema still serves AI-search purposes; only the SERP rendering is gone.
Who's still eligible for FAQ rich results?
Per Google's documentation, "well-known, authoritative government or health-focused websites." For everyone else - ecommerce, B2B, SaaS, blogs - the rich result is no longer available. The schema itself still validates and feeds AI engines, but no accordion will render in Google SERPs.
Should I remove FAQPage schema from older blog posts?
No. Removal produces no measurable benefit and forfeits the AI-engine extraction signal. Keep the schema in place as long as the page's FAQ section is genuine and the schema-to-visible content match is intact.
Do AI engines actually use FAQPage schema?
Yes. Perplexity, ChatGPT search, Google AI Overviews, and Gemini all parse JSON-LD when ingesting pages. Structured Q&A pairs are particularly useful because they map cleanly to AI-citation patterns: a question matches a query, an answer maps to a response. Pages with FAQPage schema are easier to cite than equivalent prose pages.
Can FAQs be in the body of an article or do they need a dedicated section?
Either works. The schema only requires that each question and answer appear verbatim on the page somewhere; the visual presentation can be a dedicated FAQ accordion, an in-body question-answer pattern, or anything in between. Match the schema to whatever the page actually shows.
What's the difference between FAQPage and QAPage?
FAQPage is for a single-author page with multiple questions and the author's accepted answers. QAPage is for a single user-submitted question with multiple community answers (forum threads, Stack Overflow-style content). FAQs you wrote yourself = FAQPage; user questions with community answers = QAPage.
References
- Schema.org. "FAQPage." schema.org/FAQPage
- Google Search Central. "FAQ structured data." developers.google.com/search/docs/appearance/structured-data/faqpage
- Google Search Central Blog. "HowTo and FAQ rich result changes." developers.google.com/search/blog/2023/08/howto-faq-changes
- Schema.org. "Question." schema.org/Question
- Schema.org. "Answer." schema.org/Answer
- Schema.org. "Schema Markup Validator." validator.schema.org