Key takeaways
- FAQ schema (FAQPage JSON-LD) marks up question-and-answer pairs so machines can read them directly.
- It is one of the highest-leverage structured-data types for AI search, which is built around answering questions.
- Only mark up genuine Q&A that appears on the page, keep answers concise, and validate with Google's Rich Results Test.
What FAQ schema is
FAQ schema is a small block of JSON-LD that describes a list of questions and their answers on your page. It does not change what a reader sees; it gives machines an explicit, unambiguous version of the same Q&A. Each entry is a Question with an acceptedAnswer, in the vocabulary defined by schema.org.
You place it once per page, describing the real questions that appear in that page's content.
Why AI search likes it
Answer engines are, at their core, question-answering systems. When you hand them a clean list of question-and-answer pairs, you are giving them exactly the shape they want — no need to guess which sentence is the answer. That makes your content easier to extract and reuse.
One honest caveat: Google reduced the visibility of FAQ rich results in normal search for most sites a while ago, so do not add FAQ markup expecting a guaranteed rich snippet. The structured data still helps machines and AI engines understand your content, which is the durable reason to use it.
The rules that keep it valid
FAQ markup only works when it reflects the page honestly.
- Only mark up questions and answers that actually appear, visibly, on the page.
- Keep answers concise and genuinely useful — not keyword-stuffed.
- Use one FAQ block per page, for that page's real questions.
- Do not put advertising or promotional links inside the answers; that goes against the guidelines and can get the markup ignored.
How to add it on WordPress
You can hand-write the JSON-LD, but it is easy to get the syntax subtly wrong, and it drifts out of sync when you edit the page. The reliable approach is to write your Q&A in the post and let a tool generate the matching schema.
PressHangar AI Citations generates FAQPage JSON-LD automatically from simple Q./A. patterns in your content, so the markup always matches what readers see. Whichever route you take, confirm the result with Google's Rich Results Test.
Frequently asked questions
- Will FAQ schema get me a rich result in Google?
- Possibly not visibly — Google limited FAQ rich results to certain authoritative sites. But the structured data still helps search and AI engines understand your Q&A, which is the reason to keep using it.
- How many questions should I mark up?
- Only the genuine questions that appear on the page. A handful is fine; do not pad the list to look bigger.
- Can I put affiliate links in the answers?
- Avoid it. Promotional or ad content inside FAQ markup goes against the guidelines and risks the markup being ignored entirely.