← Back to SearchScore

FAQ Schema for AI Citation: FAQPage vs QAPage Explained

FAQ schema is the most direct path to appearing in AI answers. But most sites use the wrong type. Here is the difference between FAQPage and QAPage - and which one AI engines prefer.

The short answer: Use FAQPage for your FAQ section. Use QAPage for cornerstone content with a full Q&A bank. AI engines parse both, but QAPage is the stronger citation signal. Less than 0.1% of sites use QAPage.

What is FAQ schema?

FAQ schema is structured data that tells search engines and AI systems: "This page contains a list of questions and answers." It exists as JSON-LD markup in the page HTML. When present, AI engines can extract your Q&A pairs directly without needing to parse running text.

There are two types that matter for AI citation:

FAQPage

Standard Q&A pairs.

Use for: FAQ sections, support pages, knowledge bases.

Format: A list of questions, each with one accepted answer.

AI citation strength: Standard.

QAPage

Full question bank.

Use for: Cornerstone articles, comprehensive guides, product documentation.

Format: A primary question with accepted answer, plus additional answers and comments.

AI citation strength: Stronger.

How FAQ schema helps AI citation

The mechanism is simple: When an AI engine encounters FAQ schema, it extracts the Q&A pairs as pre-structured data. It does not need to guess which paragraph answers which question - the schema tells it directly.

Without schema, the AI engine has to parse your HTML, identify headings, match them to paragraphs, and extract the answer. With schema, the extraction is deterministic - the answer is explicitly marked.

This matters because:

How to add FAQPage schema

FAQPage schema is a JSON-LD block placed in your page HTML. Here is a working example:

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is FAQ schema?", "acceptedAnswer": { "@type": "Answer", "text": "FAQ schema is structured data that tells search engines this page contains a list of questions and answers in a machine-readable format." } }, { "@type": "Question", "name": "How do I add FAQ schema to my site?", "acceptedAnswer": { "@type": "Answer", "text": "Add a JSON-LD script tag to your page HTML with the FAQPage type and your Q&A pairs. Most CMS platforms have plugins that generate this automatically." } }, { "@type": "Question", "name": "Does FAQ schema help with AI search?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. FAQ schema gives AI engines pre-structured Q&A pairs they can extract directly, without needing to parse your page content." } } ] }

Place this inside a <script type="application/ld+json"> tag in your page's <head> or before the closing </body> tag.

How to add QAPage schema

QAPage is more structured than FAQPage. It supports a primary question with a detailed answer:

{ "@context": "https://schema.org", "@type": "QAPage", "mainEntity": { "@type": "Question", "name": "How do I improve my AI visibility score?", "text": "What steps should I take to make my website visible to AI search engines like ChatGPT and Perplexity?", "answerCount": 1, "acceptedAnswer": { "@type": "Answer", "text": "To improve your AI visibility: 1) Add llms.txt to your root domain. 2) Ensure AI crawlers are not blocked in robots.txt. 3) Add FAQPage or QAPage schema. 4) Use question-phrase headings. 5) Write short answer-first paragraphs under each heading. 6) Run a free audit at searchscore.io to track your progress.", "dateCreated": "2026-04-21", "author": { "@type": "Organization", "name": "SearchScore" } } } }

QAPage is best for pages that focus on answering a single primary question in depth - cornerstone guides, product documentation, how-to articles.

Which one should you use?

1
FAQ pages: Use FAQPage. Your FAQ section has 3-20 Q&A pairs. This is the standard choice.
2
How-to guides: Use QAPage. Your guide answers one main question with detailed steps. QAPage gives it stronger citation weight.
3
Product pages: Use FAQPage in a Q&A section below the product description. Answer the top 5 questions customers ask.
4
Blog articles: Add FAQPage schema to the FAQ section at the bottom of your articles. Every article with a FAQ section should have the schema.

How to verify your schema is working

1
Open Google's Rich Results Test: search.google.com/test/rich-results
2
Enter your page URL. It should detect FAQPage or QAPage schema.
3
If it does not detect it, check that the JSON-LD is valid JSON and the script tag has type "application/ld+json".
4
Run a free audit at searchscore.io to confirm your schema is detected by the AI visibility scanner.

Frequently Asked Questions

Can I use both FAQPage and QAPage on the same page?

Yes. Use FAQPage for your FAQ section and QAPage for the main article content. Place them as separate JSON-LD blocks.

You can include multiple JSON-LD blocks on a single page. Use one FAQPage block for your FAQ section and one QAPage block for the main article question. Google and AI engines parse both independently.

How many Q&A pairs should my FAQ schema have?

5 to 10 pairs is optimal. Enough to cover the main questions AI engines ask about your topic, not so many that the schema becomes unwieldy.

Google does not penalize for having more or fewer Q&A pairs. The sweet spot for AI citation is 5-10 pairs that directly match the questions your customers ask. Quality matters more than quantity - each answer should be 30-60 words and directly answer the question.

Does FAQ schema replace answer-first content structure?

No. Schema and content structure work together. Schema tells AI engines where your Q&A pairs are. Answer-first structure helps AI engines cite the rest of your content.

FAQ schema covers your FAQ section specifically. Answer-first structure (question headings + short first paragraphs) covers the rest of your page content. They are complementary - schema handles structured Q&A pairs, answer-first handles running prose. Both are needed for maximum AI citation potential.

How long does it take for FAQ schema to affect AI citation?

Google indexes schema changes within days. AI engines re-crawl on a 2-6 week cycle. You should see the effect within one re-crawl cycle.

Google processes FAQ schema quickly - often within 48 hours for active sites. AI engines like ChatGPT and Perplexity re-crawl on longer cycles, typically 2-6 weeks. Once the schema is detected on a re-crawl, your Q&A pairs become available for citation.

Check if your site has FAQ schema detected.
Run a free audit at searchscore.io and see your structured data score - including FAQPage and QAPage detection - across 130+ AI visibility signals.

Run free audit