FAQPage schema
Updated
Also known as: FAQ schema, FAQPage JSON-LD, FAQ markup
The FAQPage schema is a Schema.org type that explicitly signals to a web page: ”Here are question/answer pairs.” Each entry consists of a Question object (with name) and a nested acceptedAnswer object (with text). The markup is usually placed as JSON-LD in the <head> or directly alongside the FAQ section. Google has not shown FAQPage markup as a rich snippet at all since 7 May 2026, but the structured data remains essential for AI citations: ChatGPT, Perplexity, Gemini and Google AI Overviews parse Q&A structures far more reliably when they are explicitly typed.
Minimal example
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What does the tool cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Pay-per-use from 5 cents per action."
}
}
]
}
One further entry object in mainEntity per question. Answers allow plain text with limited HTML (paragraphs, lists, links).
When is a FAQPage appropriate?
- A standalone FAQ page (e.g.
/faq) with ≥3 entries. - An FAQ section at the end of product or service pages.
- Knowledge base articles in question/answer format.
NOT suitable: marketing CTAs (”Ready to get started?”), rhetorical questions in body copy, forum threads with user answers (QAPage is intended for those).
Why Google has shown no FAQ snippets since May 2026
This happened in two stages. In August 2023 Google restricted the display to government and health sites. On 7 May 2026 it disappeared entirely: since then FAQ results no longer appear in Google Search for any site. In June 2026 the search appearance filter, the Search Console report and Rich Results Test support were removed, and in August 2026 support in the Search Console API followed.
The reason to add it anyway has shifted. Where Google once showed an expandable element, language models now take the answer and name the source. A passage marked up as Question with acceptedAnswer does not have to be extracted from body copy first — it is already a finished answer.
Where the markup fails
- Invisible content — every marked-up question and its answer must also be visible to visitors. Markup describing something nobody can see violates Google’s structured data guidelines.
- Visible content without markup — the reverse case, and the more common one: the page shows questions and answers, the markup is missing. Rankmio calls this content drift.
- The wrong type —
FAQPageapplies when the site owner answers. If a single question is the focus and users answer it,QAPageis the right type. - Answers that are not answers — “Get in touch for more information” answers nothing. Filling the markup with promotional copy gives language models nothing they could quote.
How does Rankmio generate the FAQ page?
Since 24 June 2026 the Content Studio editor has included a schema helper that recognises FAQ drift (Q&A structures in the content without FAQPage schema) and offers a one-click generator: ”FAQ schema (0 Cr)” on the full-check item builds a valid FAQPage JSON-LD heuristically from the recognised pairs — no AI call, no risk of hallucination, no credit consumption.
Example from practice
Example: An advice page answers five genuine reader questions at the bottom but carries no FAQPage schema. The schema helper in the editor detects the question-and-answer pairs and creates the markup with one click. Visible content and structured data now match. More AI citations should not be expected from that alone: in an analysis by SE Ranking of 216,524 pages, pages with FAQ schema were actually cited less often. What matters is that each answer can be understood on its own.
Frequently asked questions
What is FAQPage schema?
Does Google always show FAQ rich results?
How do you implement FAQPage schema?
How many FAQs make sense per page?
Used in Rankmio for
FAQ schema generator in Content Studio
Free SEO & GEO Check
SEO score, AI visibility and citability of your website in 30 seconds — no registration required.
Ready to optimize your website?
Register for free, get 10 credits and start right away.
Register now