FAQ Schema
FAQ schema is the schema.org FAQPage markup: a JSON-LD block that pairs each question on a page with its answer in a machine-readable structure. It tells a crawler exactly which text is a question and which is the answer, so the pairing survives even if the content is later summarized, quoted, or reformatted elsewhere.
Why FAQ schema matters for AI visibility
Here's the honest version: Google's own Search Central guidance says no special markup, schema, or AI-specific file is required for a page to appear in AI Overviews or AI Mode, and it explicitly warns against writing content just to satisfy a machine. FAQ schema is not a confirmed ranking or citation factor. What it does reliably do is remove ambiguity — a question-answer pair wrapped in FAQPage markup is unmistakably a question-answer pair, to a parser and to a person skimming your source code. That's a machine-readability improvement, not a visibility guarantee. If you're choosing where to spend effort, third-party mentions of your brand correlate with AI citation far more strongly than any on-page markup: an Ahrefs analysis of roughly 75,000 brands found mention frequency correlates with citation rate at about 0.664, versus about 0.218 for backlinks. FAQ schema is a small, low-cost piece of hygiene — treat it as one, not as the lever.
How FAQ schema works technically
You implement it as JSON-LD, a script block in the page's source. It defines a top-level object of type FAQPage containing an array of Question entries; each Question has a name (the question text) and a nested acceptedAnswer of type Answer with the answer text. The cardinal rule: the marked-up questions and answers must also appear as visible content on the page. Google's structured data guidelines require this match and can disregard or penalize markup that hides content invisibly in code. Validate the block with Google's Rich Results Test or the Schema.org validator before you ship it. Most CMS platforms and SEO plugins generate the JSON-LD for you once you've entered the question-and-answer pairs, so the maintenance burden is mostly about keeping the content itself current.
Common mistakes when using it
The most common mistake is dressing up a call to action or promotional copy as an "answer" instead of actually answering the question — Google's guidelines treat this as manipulative and it can get the markup ignored or the page demoted. A close second: marking up questions in the JSON-LD that don't appear anywhere in the visible page. Answers that ramble on for paragraphs, or that bury the point under links, undermine the whole point of the format — each answer should stand alone and make sense without surrounding context. Stale content is another trap: if a price, policy, or set of hours changes and the schema isn't updated with it, an AI system or rich snippet can go on citing the wrong figure. And avoid publishing the same FAQPage block, verbatim, across many pages — duplicated markup dilutes rather than reinforces.
Relation to AI recommendations
FAQ schema doesn't make an AI system recommend you, but it does make your content easier to lift cleanly if a system has already decided your page is worth drawing on. Since Google states plainly that no special schema is required for AI Overviews or AI Mode, don't confuse implementing FAQPage markup with doing generative engine optimization — the two are not the same task. What actually correlates with citation, per the available research, is being mentioned across the web (that 0.664 correlation figure) and, separately, having content structured in clear, self-contained units, which FAQ schema supports as a side effect of forcing you to write that way. Use it to formalize a genuine FAQ page you'd want a human reader to see, not as a shortcut around building citable content.
Example
Picture a bicycle retailer running an online shop. They publish an FAQ page with real questions customers ask — "How long does shipping an e-bike take?", "Can I trade in my old bike?" — and mark up each pair with FAQ schema. In classic Google Search, this can qualify the page for a rich snippet, the kind of expandable question list you sometimes see under a search result. If an AI system separately decides to draw on the page as a source, the clean structure makes the specific answer easier to extract accurately. Neither outcome is guaranteed by the markup alone — it just removes one form of ambiguity from a page that already needs to earn its citation.
Common questions
Does FAQ schema help even without AI search?
That's where its evidence is strongest. Classic search engines can use it to render rich snippets in results, which can lift click-through. Google has been explicit that it isn't a required or confirmed factor for its AI features specifically.
How many questions should I mark up?
Only questions people actually ask, answered honestly. A handful of well-written pairs — think three to ten — beats a long, padded list built to look comprehensive.