Getting started

What Is FAQ Schema and Why It Gets You Into Google AI Overviews

Chris · June 2026 · 9 min read

FAQPage schema — commonly called FAQ schema — is structured code you add to your website that labels your question-and-answer content in a format AI tools and search engines can read directly. Sites with FAQPage schema appear in 47% more Perplexity AI responses and 78% of Google AI Overviews cite schema-rich pages over plain content. This article explains what it is, why it works, exactly how to write it, and how to add it to your site in under 30 minutes — no developer required.

47%
more Perplexity citations for pages with FAQPage schema
78%
of Google AI Overviews cite schema-rich pages over plain content
#1
FAQPage has the highest AI citation rate of any schema type

What is FAQ schema in plain English?

Your website has content on it. To a human reading the page, it's obvious which text is a question ("How much does a boiler service cost?") and which is the answer ("A standard boiler service costs between £80 and £120 in the UK"). But to a machine — Google's crawler, ChatGPT's retrieval system, Perplexity's index — that distinction isn't obvious at all. It's just text on a page.

FAQ schema solves this by adding a second layer of information: machine-readable code that says, explicitly, "this is a question" and "this is the answer to that question." It's written in a format called JSON-LD (JavaScript Object Notation for Linked Data) and placed inside a <script> tag on your page. Users never see it. Search engines and AI tools read it directly.

FAQ schema is like adding subtitles to a foreign film. The film is already there. The subtitles just make sure the right audience can understand every word.

Why does FAQ schema work so well for AI Overviews?

Google AI Overviews (and tools like ChatGPT and Perplexity) are fundamentally trying to answer questions. Their job is: given a user's query, find the most direct, accurate answer and present it. FAQ schema makes your content the easiest possible thing to cite because:

  • The question is already labelled — the AI doesn't have to guess which part of your page is relevant
  • The answer is already scoped — the AI knows exactly where the answer ends, so it won't accidentally pull in unrelated text
  • The Q&A pair is self-contained — it can be extracted and cited without needing surrounding context
  • The content is pre-qualified as answer content — you wrote it specifically to answer a question, which is exactly what the AI is looking for

A page without schema forces AI to interpret and guess. A page with FAQPage schema hands the answer over in the exact format AI needs. That's why the citation rate difference is so significant.

Does FAQ schema still work in 2026?

There's some confusion about this because Google reduced the display of FAQ rich results in traditional organic search in 2023. Some people concluded that FAQ schema was "dead." It isn't — and the distinction matters.

What changed in 2023 was the display of FAQ accordion dropdowns in traditional search results pages. What didn't change — and has in fact grown in importance — is the role of FAQPage schema in AI Overviews, AI citations, and structured data crawling. Google's own documentation confirms that FAQPage schema remains a supported rich result type and continues to influence AI Overview content sourcing.

In 2026, FAQ schema is more valuable than it has ever been for AI-era visibility. The mechanism just shifted from visual rich results to AI citation influence — which is a higher-value outcome anyway.

How to write good FAQ schema content

Before you write the schema, you need the content. The schema is just labelling — you need genuine questions and answers worth labelling.

What makes a good FAQ question?

  • Real questions your customers actually ask — not what you wish they'd ask
  • Questions with specific, answerable answers — not "why choose us" type vagueness
  • Questions that match phrases people type into search engines ("how much does X cost", "how long does X take", "do I need to Y before Z")
  • Questions that reveal your expertise without requiring a three-page essay to answer

What makes a good FAQ answer?

  • The direct answer in the first sentence. "Yes, all our engineers are Gas Safe registered." Not "There are several regulatory frameworks governing gas work in the UK..." — AI will cite the first sentence. Make it count.
  • 2–4 sentences total. Long enough to be useful, short enough to be extracted cleanly.
  • Specific numbers, timeframes, or certifications where relevant — these make answers citable as facts
  • No marketing language — "we pride ourselves on" is invisible to AI
The key rule

Write every answer as if someone asked you that question at a networking event and you had 20 seconds to answer before moving on. Direct, specific, complete.

The exact FAQPage schema code (copy and adapt)

Here's a working FAQPage schema template. Replace the questions and answers with your own. Everything between the outer curly braces follows the same pattern — add or remove Q&A blocks as needed.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How much does a boiler service cost?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A standard annual boiler service costs between £80
         and £120 in most UK areas. Emergency or same-day services
         typically cost £140–£180. Prices vary by boiler type and
         engineer travel distance."
      }
    },
    {
      "@type": "Question",
      "name": "How long does a boiler service take?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Most boiler services take 45–90 minutes. Older boilers
        or those that haven't been serviced recently may take slightly
        longer. We'll let you know if we spot anything that needs
        additional attention."
      }
    },
    {
      "@type": "Question",
      "name": "Do you need to be Gas Safe registered to service a boiler?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes — it is a legal requirement in the UK for anyone
        working on gas appliances to be Gas Safe registered. Always
        ask to see your engineer's Gas Safe ID card before any work
        begins. You can verify registration at gassaferegister.co.uk."
      }
    }
  ]
}
</script>

Where to put FAQ schema on your page

The JSON-LD script tag goes inside your page's <head> section or anywhere in the <body> — both work equally well. The most important rule: the questions and answers in the schema must match visible content on the page. Google can and does penalise pages where the schema content differs from what a user actually sees.

This means you need two things: the FAQ content visible on the page (an FAQ section with the questions and answers) and the JSON-LD schema code labelling that same content. Both. Not just the schema with no visible FAQ, and not just the visible FAQ with no schema.

How to verify your FAQ schema is working

  1. Go to search.google.com/test/rich-results — Google's free Rich Results Test
  2. Paste your page URL and click "Test URL"
  3. Look for "FAQPage" in the detected structured data
  4. If it shows questions and answers detected — your schema is valid
  5. If there are errors, the tool will show you exactly which lines to fix

Also check validator.schema.org — paste your JSON-LD code to check for syntax errors before you publish.

How to add FAQ schema without coding (WordPress users)

If you use WordPress, you can add FAQPage schema without touching any code:

  • Rank Math (free) — includes FAQ block in the WordPress editor with automatic schema generation
  • Yoast SEO Premium — FAQ and How-To blocks with schema output
  • Schema Pro — dedicated schema plugin supporting all types including FAQPage

For non-WordPress sites, the manual JSON-LD approach above works on any platform. If your website was built by WeLaunchd, LocalBusiness and FAQPage schema are included as standard — you don't need to add anything.

FAQ schema vs LocalBusiness schema — what's the difference?

They're complementary, not competing. LocalBusiness schema tells AI who your business is — your name, address, phone, hours, services. FAQPage schema tells AI what your business knows — the specific questions you can answer about your trade and how you operate.

For maximum AI visibility, you need both types. LocalBusiness schema for your homepage. FAQPage schema on your homepage or FAQ page. Together they give AI tools the complete picture: who you are, where you are, and what you can do.

Go deeper

Module 1: Why Local Search Is Going AI — includes full schema markup guidance

The complete beginner-friendly guide to understanding what's changed in local search, including the exact LocalBusiness and FAQPage schema to add to your site.

£9 instant download · 28 pages
Get the full series →

Frequently asked questions about FAQ schema

What is FAQ schema (FAQPage schema)?
FAQPage schema is structured code (JSON-LD) added to a webpage that explicitly labels question-and-answer content in a machine-readable format. Instead of AI tools having to guess which text on your page is a question and which is the answer, FAQPage schema tells them precisely. Pages with it are cited significantly more often in AI-generated answers.
Does FAQ schema still work in 2026?
Yes — for AI search visibility, FAQ schema is more valuable in 2026 than ever. Google reduced FAQ rich result displays in organic search in 2023, but FAQPage schema remains one of the most powerful signals for AI Overviews, ChatGPT citations, and Perplexity results. Sites with FAQPage schema appear in 47% more Perplexity AI responses than those without.
How many questions should I include in FAQ schema?
Between 4 and 8 questions is optimal for most business websites. Focus on questions your customers genuinely ask — about pricing, process, qualifications, timing, or common problems in your trade.
Do I need a developer to add FAQ schema?
Not necessarily. WordPress plugins like Rank Math handle it without coding. For any website, you can generate JSON-LD code using Google's Structured Data Markup Helper (free), paste it into your page HTML, and verify with the Rich Results Test. It takes about 20–30 minutes for a non-technical user.
What is the difference between FAQ schema and LocalBusiness schema?
LocalBusiness schema marks up your business facts — name, address, phone, hours. FAQPage schema marks up question-and-answer content. Both serve AI visibility but in different ways. For maximum AI citations, you need both — they complement each other rather than replacing each other.