Content and technical AEO

How to Optimize FAQs for AI (With FAQ Schema Examples)

A good FAQ is a stack of ready-made answers, which is exactly what AI search tools look for. This guide shows how to choose, write and mark up FAQs that ChatGPT, Google AI Mode and Perplexity can quote, with a valid FAQ schema example and an honest look at what schema does and doesn't do in 2026.

By Jade Teekhasaenee

Updated:

33 min read

How to Optimize FAQs for AI (With FAQ Schema Examples)
Grixy, the Grixhub robot mascot, holding an unrolled scroll

Key takeaways6 points

  • To optimize an FAQ for AI, answer real customer questions in their own words, put a direct answer in the first sentence, and make every answer make sense on its own.
  • Google stopped showing FAQ rich results on 7 May 2026, after limiting them to well-known government and health sites in August 2023. FAQPage markup is still valid schema.org, but it no longer changes how Google displays your page.
  • Schema is not a shortcut to AI citations. Ahrefs tracked 1,885 pages that added JSON-LD and found no clear citation uplift in AI Overviews, AI Mode or ChatGPT (May 2026).
  • The wording of the answer does the heavy lifting. Microsoft says assistants can often lift clear question and answer pairs word for word into their responses.
  • Keep answers in the HTML the server sends, not hidden behind JavaScript, and make sure OAI-SearchBot, PerplexityBot and Googlebot can reach the page.
  • Measure the result by running your FAQ questions in ChatGPT, Gemini, Google AI Mode and Perplexity every month and recording who gets cited.
Grixy, the Grixhub robot mascot, holding a speech bubble

To optimize an FAQ for AI, you answer the questions customers really ask, in their own words, with a direct and specific answer in the first sentence, in HTML that AI crawlers can read, so tools like ChatGPT, Google AI Mode and Perplexity can lift your answer and cite your page. FAQ schema can describe those questions to machines, but the answer itself is what gets quoted.

FAQs used to be an afterthought. A block of “Do you offer free shipping?” questions at the bottom of a page, mostly added because a plugin made it easy and Google sometimes showed them as a rich result.

That rich result is now gone. Google limited it to government and health sites in 2023 and switched it off for everyone in May 2026. Yet FAQs matter more than they did, because the way people search has changed. People now type full questions into AI tools, and those tools go looking for short, clear answers they can trust.

A well-written FAQ is exactly that: a set of questions with ready-made answers. Done badly, it’s filler. Done well, it’s some of the most quotable text on your whole site.

In this guide you’ll learn how AI tools read FAQs, how to pick the questions, how to write answers worth quoting, where FAQs should live, a valid FAQ schema example you can copy, and what the latest studies say about whether schema helps at all.

Grixy, the Grixhub robot mascot, thinking with a question mark above its headHow we put this guide together

This guide is written by Jade Teekhasaenee, who leads SEO and AEO at Grixhub, where our team technically audits websites for brands in Thailand and around the world. It draws on Google Search Central’s documentation and changelog, the schema.org definitions, guidance from Microsoft, OpenAI and Perplexity, two large 2025 and 2026 citation studies, and what we see when we run real customer questions through ChatGPT, Gemini and Google AI Mode. Every statistic was checked against its original source on 8 November 2026.

01

What does it mean to optimize an FAQ for AI?

Short answer

It means turning your FAQ into a set of clear, self-contained answers that AI search tools can find, understand and quote. The questions match how people ask, and each answer opens with the fact they need.

Optimizing an FAQ for AI means writing and structuring your questions and answers so that AI search tools pick them up and use them when they answer someone.

That’s a different goal from the one most FAQs were written for. The classic FAQ tried to reduce support emails, or to win a few extra lines in Google’s results. An AI-ready FAQ tries to be the source an answer engine leans on when a person asks a question you know the answer to.

Let’s make it concrete with an example we’ll use through this guide. Picture a hypothetical dental clinic in Bangkok that treats a lot of patients from abroad. One of them opens ChatGPT and asks: “How much does a dental implant cost in Bangkok, and how many trips do I need?”

ChatGPT doesn’t show ten links. It searches, reads a handful of pages, and writes back an answer with a few sources. If the clinic’s FAQ has a question that matches and an answer that states a price range, the number of visits and the healing time in two sentences, that answer is easy to use. If the FAQ says “Prices vary. Please contact us for a quote,” there’s nothing to use, and the clinic isn’t in the answer.

FAQ optimization for AI (n.)

The practice of choosing real customer questions, answering each one directly and specifically in its first sentence, keeping the text crawlable, and describing it accurately with structured data, so AI answer engines can quote the answer and cite the page.

There are four parts to it, and we’ll take them one at a time. The questions have to match how people actually ask. The answers have to be quotable on their own. The page has to be readable by the crawlers that feed AI search. And the markup should describe all of that accurately, without pretending to be more than it is.

FAQs are one application of a bigger idea: answer-first writing. If you want the full method behind it, read our guide on how to write answer-first content, which is the pillar for this whole topic.

What an AI-ready FAQ does

How much does a dental implant cost in Bangkok, and how many trips do I need?

AI answer: a price range, the number of visits and the healing time, each line backed by a numbered source

[1][2] The clinic’s FAQ answer[3]

1. Real questionsin the customer’s words
2. Quotable answersfact first, self-contained
3. Crawlable pageanswer text in the HTML
4. Honest markupschema matches what readers see

Hypothetical example. The four parts are explained one by one below.

02

Why do FAQs matter for AI search in 2026?

Short answer

Because AI search runs on questions. Google's AI features fan one question out into many related searches, and Microsoft says assistants can lift clear question and answer pairs word for word, so a good FAQ matches the way answers get built.

FAQs matter because AI search is built on questions, and an FAQ is the one part of your site that is already written as questions and answers.

Google explains how its AI features work in its own guide for site owners. AI Overviews and AI Mode use retrieval-augmented generation: they pull relevant pages from Google’s normal search index, review the specific information on those pages, and then write a response with links to the pages that support it (Google Search Central).

The same guide describes query fan-out: the model generates a set of related searches to gather more information. Google’s own example takes “how to fix a lawn that’s full of weeds” and fans it out into “best herbicides for lawns”, “remove weeds without chemicals” and “how to prevent weeds in lawn”.

Look at those fan-out searches. They’re exactly the kind of narrow questions an FAQ answers. When our example patient asks about implant costs and trips, the fan-out probably includes something like “how long does a dental implant take to heal” and “how many visits for a dental implant”. A clinic FAQ with those questions is lined up to answer the pieces.

Assistants can lift Q&A pairs as they are

Microsoft is even more direct. In its October 2025 guide to getting content into AI search answers, Bing’s Krishna Madhavan wrote that direct questions with clear answers mirror the way people search, and that “assistants can often lift these pairs word for word into AI-generated responses” (Microsoft Advertising Blog).

That’s the opportunity in one sentence. If your answer is clear enough to be lifted word for word, it has a real chance of being used. If it needs the rest of the page to make sense, it doesn’t.

Specific answers beat vague ones

Research on generative search points the same way. In the GEO study presented at KDD 2024, a team led by Pranjal Aggarwal tested how different rewrites changed a source’s visibility in generative engine answers. Methods such as adding statistics, quotations and citations to sources boosted visibility by up to 40% in their tests (Aggarwal et al., KDD 2024). The study wasn’t about FAQs specifically, and it ran on a research benchmark rather than live ChatGPT, but the lesson carries over: answers with concrete facts are easier to use than answers made of adjectives.

FAQs and AI search by the numbers

1M to 10Mdomains use FAQPage markupschema.org usage data from Google, August 2026
7 May 2026FAQ rich results stopped appearing in GoogleGoogle Search Central changelog
up to 40%visibility boost from rewrites such as adding statistics and quotationsGEO study, KDD 2024

Sources: schema.org, Google Search Central, Aggarwal et al.

03

What happened to FAQ rich results in Google?

Short answer

Google limited FAQ rich results to well-known, authoritative government and health websites in August 2023, then stopped showing them for every site on 7 May 2026. FAQPage markup is still valid, but it no longer changes how your page looks in Google.

Google has switched FAQ rich results off completely. It happened in two steps, three years apart.

Step one: August 2023

On 8 August 2023, Google announced that it was “reducing the visibility of FAQ rich results”. From then on, FAQ rich results from FAQPage structured data would “only be shown for well-known, authoritative government and health websites”, and for all other sites the rich result would “no longer be shown regularly” (Google Search Central Blog). The same post cut HowTo rich results back to desktop, and Google dropped those entirely a few weeks later.

The post also gave advice that still holds: “While you can drop this structured data from your site, there’s no need to proactively remove it. Structured data that’s not being used does not cause problems for Search, but also has no visible effects in Google Search.”

Step two: May 2026

On 8 May 2026, Google added a deprecation notice to its FAQ documentation. The reason it gave: “This feature will no longer appear in Google Search starting May 7, 2026.” On 15 June 2026, Google removed the FAQ rich result documentation altogether, noting that the feature “is no longer shown in Google Search results” (Google Search Central documentation updates).

Search Engine Journal reported the wind-down schedule: the FAQ search appearance filter, the FAQ rich result report in Search Console and FAQ support in the Rich Results Test were set to go in June 2026, with Search Console API support ending in August 2026 (Search Engine Journal). Google gave no reason and published no blog post about it.

Watch out

Many FAQ guides still say FAQ schema “gets you rich results”. That stopped being true for most sites in August 2023 and for every site on 7 May 2026. If an agency or plugin promises FAQ rich snippets today, the advice is out of date.

So what does that mean for our Bangkok clinic? Nothing changes about how it should write its FAQ. The questions and answers on the page are still read, indexed and used by Google’s systems like any other text. The only thing that went away is the special expandable display in the results page.

And the type itself isn’t going anywhere. FAQPage remains a valid schema.org type, and schema.org’s usage data, based on Google’s index in August 2026, shows it on somewhere between 1 million and 10 million domains (schema.org).

The end of FAQ rich results

  1. 2023
  2. 1
    8 Aug 2023: limited to government and health sites“well-known, authoritative government and health websites” only
  3. 2026
  4. 2
    7 May 2026: FAQ rich results stop appearingdeprecation notice added on 8 May
  5. 3
    June 2026: Search Console report and Rich Results Test support removeddocumentation removed on 15 June
  6. 4
    August 2026: Search Console API support endsFAQPage stays a valid schema.org type

Sources: Google Search Central Blog, Google documentation updates, Search Engine Journal

04

Does FAQ schema help you get cited by AI?

Short answer

Not by itself, according to the best data so far. Ahrefs found no clear citation uplift after 1,885 pages added JSON-LD, and SE Ranking found pages with FAQ schema averaged slightly fewer ChatGPT citations. Schema describes your content; the answer text earns the citation.

The honest answer is that adding FAQ schema, on its own, doesn’t appear to win AI citations. Two large studies looked at this from different angles, and neither found the boost that many guides promise.

The Ahrefs before-and-after study (May 2026)

Ahrefs tracked 1,885 pages that added JSON-LD schema between August 2025 and March 2026 and compared them with matched control pages from other domains that never added it. Every page was already well cited, with more than 100 AI Overview citations in February 2025. The team measured citations for 30 days before and 30 days after each page added schema (Ahrefs).

The result: “Adding schema produced no major uplift in citations on any platform.” In Google AI Mode the treated pages did 2.4% better than the controls and in ChatGPT 2.2% better, but neither difference could be told apart from zero. In AI Overviews, the treated pages did 4.6% worse, a small but statistically significant gap that the authors couldn’t explain and say may not be caused by schema at all.

The study has limits, and Ahrefs lists them. It pooled every schema type (Article, FAQ, Product, HowTo, Organization) rather than reporting FAQPage on its own. It only covered pages that were already heavily cited, so it can’t say whether schema helps an uncited page get noticed. The 30-day window might miss slower effects. And many sites added schema at the same time as other changes. Search Engine Roundtable’s coverage reached the same reading of the numbers (Search Engine Roundtable).

AI citations after adding schema vs control pages

Only the AI Overviews change was statistically significant

Source: Ahrefs, 1,885 pages that added JSON-LD, matched difference-in-differences, published 11 May 2026. Bar length shows the size of the change.

The SE Ranking correlation study (November 2025)

SE Ranking took a different route. It analyzed 216,524 pages across 129,000 domains in 20 niches and compared how often pages with and without certain features were cited by ChatGPT. Pages with FAQ schema averaged 3.6 citations against 4.2 for pages without it. Pages with an FAQ section averaged 3.8 against 4.1 without. Pages that used question-style headings averaged 3.4 against 4.3 for plain headings (Search Engine Journal).

Before you rip out your FAQ, read the researchers’ own explanation. FAQ sections often sit on simpler support pages, which earn fewer citations anyway. Their predictive model actually treated a missing FAQ section as a negative signal. This is a correlation study: it shows what cited pages tend to look like, not what happens when you change one thing.

Average ChatGPT citations by page feature

Correlation, not cause: FAQs often sit on simpler support pages

Source: SE Ranking study of 216,524 pages on 129,000 domains, via Search Engine Journal, 26 November 2025.

What the platforms themselves say

Google is clear about its own products. Its guide to generative AI features lists “overfocusing on structured data” as a myth: structured data “isn’t required for generative AI search, and there’s no special schema.org markup you need to add”, though it’s still worth using as part of your wider SEO (Google Search Central).

Microsoft sounds warmer. Its October 2025 guide says schema can label content “as a product, review, FAQ, or event” and turns plain text into data machines can interpret with confidence (Microsoft). In March 2025, attendees at SMX Munich reported that Bing’s Fabrice Canel said schema markup helps Microsoft’s LLMs understand content. That came from a LinkedIn summary of his talk rather than a published Microsoft statement (Search Engine Roundtable).

Put together, the picture is consistent. Schema can help machines understand what’s on a page. It doesn’t make a weak answer worth quoting. Our view, after checking many pages in ChatGPT and AI Mode, is to treat FAQPage markup as cheap, accurate labeling, and to spend most of your effort on the questions and answers themselves. For the wider schema picture, see our guide to which schema types actually help AI search.

05

How do AI answer engines read an FAQ?

Short answer

They crawl the page, index its text, break questions into related searches, retrieve the passages that answer each one, and quote or summarize the best of them with a link. Your FAQ answer competes as a passage, not as a whole page.

AI answer engines read an FAQ the same way they read any page: as text to retrieve passages from. Knowing the steps helps you see where an FAQ wins or loses.

1. Crawl. A crawler fetches the page. For Google that’s Googlebot. ChatGPT’s search uses OpenAI’s OAI-SearchBot, and OpenAI notes that it can take about 24 hours after a robots.txt change for its systems to adjust (OpenAI). Perplexity uses PerplexityBot to surface and link sites in its results, and also says robots.txt changes can take up to 24 hours (Perplexity).

2. Index. The text goes into a search index. Google says that to appear in its AI features, a page must be indexed and eligible to show in Search with a snippet. There’s no separate AI index to submit to.

3. Fan out. When someone asks a question, the model splits it into related searches, as we saw above.

4. Retrieve passages. For each search, the system pulls the most relevant pieces of text. Google says its systems “are able to understand the nuance of multiple topics on a page and show the relevant piece to users”, which is why it calls tiny forced “chunking” unnecessary (Google Search Central).

5. Write and cite. The model writes the answer and links to the pages that support it.

Notice where an FAQ answer competes. It doesn’t compete as a whole page. It competes as a passage, against every other passage on the web that answers the same narrow question. A clinic’s implant-healing answer is up against hospital pages, forum threads and medical sites. To win, it has to be the clearest and most specific version, and it has to make sense when it’s pulled out alone.

Pro tip

Read each FAQ answer with the question removed. If the answer still makes sense (“A single dental implant usually needs two visits about three to six months apart”), it’s ready to be retrieved. If it starts with “Yes, we do” or “It depends”, it needs the question to make sense, so rewrite it to restate the subject.

If you want to see this pipeline in more depth for each platform, our guides to ranking in Google AI Overviews and getting cited by ChatGPT walk through how each one picks sources.

How an AI answer engine uses your FAQ

  1. 1
    CrawlGooglebot, OAI-SearchBot, PerplexityBot
  2. 2
    Indexpage must be indexable and snippet-eligible
  3. 3
    Fan outone question becomes many related searches
  4. 4
    Retrieve passagesyour FAQ answer competes as a passage
  5. 5
    Write and cite[1] [2] [3]

Sources: Google Search Central, OpenAI, Perplexity

06

How do you find the questions to put in your FAQ?

Short answer

Start with the questions customers already send you, then add what search and AI tools show people asking: People Also Ask, Search Console queries, AI follow-up suggestions, and forums like Reddit and Pantip. Keep only questions with real buying or decision value.

The best FAQ questions come from your customers, not from a keyword tool. Keyword tools help, but they show you how people search, not what they’re worried about.

Here’s the order we work in when we build an FAQ for a page.

Your inbox and chat logs. Email, contact forms, WhatsApp and, for businesses in Thailand, LINE Official Account chats. These are gold because they’re in the customer’s exact words, including the awkward ones. Our Bangkok clinic would find the same five questions asked every week: price, number of visits, pain, how long they need to stay in Bangkok, and whether the price includes the crown.

Your sales and front-desk team. Ask them what people ask right before they book, and right before they walk away. Those two moments produce the questions that decide a purchase.

Google’s People Also Ask and Search Console. People Also Ask boxes show related questions for your topic. In Search Console, filter the Performance report for queries that contain words like “how”, “what”, “can”, “does” and “cost” to see the questions your pages already get impressions for.

The AI tools themselves. Ask ChatGPT, Gemini, AI Mode and Perplexity the main question your page answers, then look at the follow-up questions they suggest and the sub-points they cover. Those follow-ups are a decent window into fan-out.

Forums and communities. Reddit threads, Quora and, in Thailand, Pantip show the questions people ask each other when no brand is listening. They’re also where you find the doubts nobody puts in a contact form.

Competitors that already get cited. Run your questions in Perplexity, which shows numbered sources, and look at which pages it cites. What do those pages answer that yours doesn’t?

Once you have a long list, cut hard. A question earns a place only if a real customer would ask it about this page and the answer helps them decide or act. “What is your mission?” fails that test. “Is the implant price per tooth or for the whole treatment?” passes.

For the full method of finding the prompts people type into AI tools, see our guide to prompt research and AI search keywords.

07

How should you write FAQ questions for AI?

Short answer

Write each question the way a customer would ask it out loud, cover one intent per question, name the subject instead of saying it, and avoid stuffing keywords. The question is a label that helps both readers and retrieval systems match the answer.

Write each FAQ question the way a real person would ask it, with one clear intent, and with the subject named in full.

Questions do two jobs. For readers, they’re signposts. For retrieval systems, they’re labels that help match a passage to a search. Microsoft makes the point with headings: a vague heading like “Learn More” tells a machine little, while a specific one like “What Makes This Dishwasher Quieter Than Most Models?” defines a clear slice of content (Microsoft). The same logic applies to every FAQ question.

A few rules make the difference.

Use the customer’s words. If patients ask “Does it hurt?”, don’t write “What is the patient comfort level during the procedure?” Keep the plain version. AI tools understand synonyms, and Google says you don’t need to chase every long-tail variant, but plain wording still matches more real questions and reads better.

One intent per question. “How much does an implant cost and how long does it take?” is two questions. Split it. Each answer then has a single job, and each one can be retrieved for its own search.

Name the subject. “How long does it take?” means nothing out of context. “How long does a dental implant take from start to finish?” works on its own.

Add the qualifier people use. Location, audience, budget, situation. “Can I get a dental implant in Bangkok during a two-week trip?” is a real question with real search demand from medical travelers, and a generic page won’t answer it.

Don’t stuff keywords. A question like “Best dental implant Bangkok price cheap affordable?” is written for an old idea of SEO. Readers skip it, and the GEO researchers found that keyword stuffing tended to perform worse than leaving the text alone in their tests.

Before

Implant pricing and timing information

After

How much does a single dental implant cost in Bangkok, including the crown?

Ask in the language your customers use. If you serve customers in two languages, as most Thai businesses do, write the Thai FAQ from Thai questions, not as a translation of the English one. Thai customers ask about different things in different words. The same goes for any bilingual market.

Should the question be an H2, an H3 or an accordion summary? Any of these works, as long as each question is clearly marked and sits right above its answer.

08

How do you write FAQ answers that AI can quote?

Short answer

Open with a direct answer in one or two sentences that restates the subject, include at least one specific fact such as a price, time or condition, then add the detail. Each answer must make sense on its own, with no 'as mentioned above'.

Write every FAQ answer so that its first sentence answers the question completely, with a specific fact, and the rest adds detail.

This is the heart of FAQ optimization, and it’s where most FAQs fail. Here’s the same question answered two ways.

Before

Every patient is different, so the cost of your treatment will depend on your individual needs. Our friendly team will be happy to give you a personalized quote after your consultation. Contact us today!

After

A single dental implant at our clinic costs 45,000 to 65,000 baht including the abutment and crown, depending on the implant brand. Most patients need two visits about three to six months apart; the first takes about a week including the consultation and surgery.

The prices and timings in that example are made up for illustration. The point is the shape. The “before” answer contains no fact an AI tool could repeat. The “after” answer could be lifted into an AI response word for word, and the reader would know what it costs, what’s included and how many trips to plan.

The five-part test for every answer

It answers in the first sentence. No warm-up. If someone read only the first sentence, would they have their answer?

It restates the subject. “A single dental implant costs…” rather than “It costs…”. This is what makes the answer self-contained when it’s pulled out alone.

It includes a specific fact. A number, range, time, condition, name or limit. If you truly can’t give a price, give the range, what drives it, and how to get an exact figure. “It depends” is only acceptable when you then say what it depends on.

It stays within its question. Don’t drift into a sales pitch or a different topic. If there’s a related point, that’s a different question.

It’s true and current. An answer with last year’s price is worse than no answer, because an AI tool can repeat it to a customer who then feels misled.

How long should an answer be?

There’s no single right length, and Google is explicit that there’s “no ideal page length”. Our working rule is a direct answer of about 40 to 60 words, followed by more detail only when the question needs it.

There is one useful data point. In SE Ranking’s ChatGPT study, pages with 120 to 180 words between headings averaged 4.6 citations, the best of any range, while sections under 50 words averaged 2.7 (Search Engine Journal). That’s a correlation across whole pages, not a rule for FAQ answers, but it suggests very thin answers aren’t doing you any favors. A one-line “Yes.” is rarely the most useful passage on the web.

Average ChatGPT citations by section length

Source: SE Ranking study of 216,524 pages, via Search Engine Journal, November 2025. Correlation across whole pages.

Add evidence where it counts

For questions where trust matters (health, money, safety, legal), back the answer up. Name the standard, link to the official source, or say who reviewed it. The GEO study found that adding citations, quotations and statistics were among the rewrites that raised visibility most. For our clinic, an answer about implant success rates should link to a real clinical source, not state a round number with nothing behind it.

Our free AEO Content Checker scores a passage for answer-first structure in your browser, which makes it a quick way to test FAQ answers before you publish.

Write FAQ answers AI can quote

Before

  • Every patient is different… happy to give you a personalized quote
  • No fact to repeat

After

  • Answer in the first sentence
  • Subject restated
  • Specific fact: price, visits, time
  • Makes sense on its own

Hypothetical clinic example; prices are illustrative only.

09

Should FAQs live on one page or on every page, and how many questions?

Short answer

Both, with different jobs, and usually 5 to 10 questions per page. Put page-specific questions on the service or product page they belong to, and use a central FAQ or help center for site-wide questions like payment, booking and policies. Don't copy the same FAQ onto every page.

FAQs work best close to the topic they answer, so most questions belong on the page they’re about, with a central FAQ page for the questions that apply everywhere.

Think about how retrieval works. When someone asks about implant healing time, the best passage sits on the implant page, surrounded by everything else about implants. That context helps search systems understand the page and helps the reader who clicks through. A generic FAQ page that mixes implants, whitening, parking and refunds is a weaker home for that answer.

So we split FAQs into two kinds.

Page FAQs. Five to ten questions at the end of a service, product or location page, answering what buyers ask about that specific thing. Our clinic’s implant page gets implant questions. Its veneers page gets veneer questions.

Site FAQs. A central FAQ or help center for questions that apply across the business: payment methods, booking and cancellation, opening hours, language support, insurance. Each question there can link to the page with the full answer.

What you should avoid is copying one FAQ block onto every page. The same ten questions repeated on fifty URLs adds no new information, competes with itself, and dilutes the signal about what each page is for. Google’s guide also warns against producing lots of near-duplicate content mainly to match fan-out queries, which it says can fall under its scaled content abuse policy (Google Search Central).

How many questions should each FAQ have? As many as real customers ask about that page, and no more. For most service and product pages that lands at about 5 to 10. There’s no official number from Google, OpenAI or Perplexity; the limit is usefulness. For the clinic’s implant page, a strong set is cost and what’s included, number of visits, total time, pain, who isn’t a candidate, what happens if an implant fails, aftercare, and payment options for overseas patients. Order them by how often they’re asked, with price and timing first.

Note

Question-style headings in the body of an article work like an FAQ too. This guide uses question H2s, each opened by a short answer, so a passage can be pulled from any section. A separate FAQ block at the end then picks up the shorter questions that don’t need a whole section.

10

What does a valid FAQ schema example look like?

Short answer

A valid FAQPage example is a JSON-LD block with @type FAQPage and a mainEntity list of Question items. Each Question has a name and an acceptedAnswer of type Answer with a text property, copied word for word from the visible FAQ.

A valid FAQ schema example is a small JSON-LD block that lists each question and its answer, using the FAQPage, Question and Answer types from schema.org.

Schema.org defines FAQPage as “a WebPage presenting one or more Frequently asked questions”, and Question as a specific question, for example one “collected in a Frequently Asked Questions (FAQ) document” (schema.org, schema.org). Each Question points to its answer through the acceptedAnswer property.

Here’s a complete FAQ schema example for the implant page of our hypothetical clinic. The text in each name and text field is copied exactly from the questions and answers shown on the page.

FAQ schema example: FAQPage JSON-LD

Grixy, the Grixhub robot mascot, holding a wrench and a gear
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How much does a single dental implant cost in Bangkok, including the crown?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A single dental implant at our clinic costs 45,000 to 65,000 baht including the abutment and crown, depending on the implant brand."
      }
    },
    {
      "@type": "Question",
      "name": "How many visits does a dental implant need?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Most patients need two visits about three to six months apart. The first visit takes about a week, including the consultation and surgery."
      }
    }
  ]
}
</script>

Hypothetical example with illustrative prices. Types and properties from schema.org. Validate before publishing.

@context. Tells parsers the vocabulary is schema.org. Always “https://schema.org”.

@type: FAQPage. Says the page presents frequently asked questions. Use one FAQPage block per page and put every question in it, rather than one block per question.

mainEntity. The list of questions. Each item is a Question.

name. The full question text, exactly as it appears on the page.

acceptedAnswer. An Answer object whose text property holds the full answer, again exactly as shown. When Google still supported FAQ rich results, its documentation allowed basic HTML inside the answer text, such as links, lists and bold. Plain text is the safest choice for any parser.

That’s the minimum. You can add more, such as a url on each Question pointing to its anchor, or an author on the Answer, but those extras aren’t needed to describe a normal FAQ correctly.

If you’d rather not write JSON by hand, our free schema generator builds FAQPage markup in your browser: pick FAQPage, paste your questions and answers, and copy the result.

Watch out

The block above is shown as text on this page so you can copy it. On your own site, the script tags go into the page’s HTML so they’re read as code, not displayed. Never paste the JSON into a visible paragraph.

11

How do you add FAQ schema to a page, step by step?

Short answer

Write the visible FAQ first, generate FAQPage JSON-LD from that exact text, add it to the page's HTML, validate it with the Schema Markup Validator, then recheck it whenever the FAQ changes. Since June 2026 Google's Rich Results Test no longer checks FAQ markup.

Adding FAQ schema takes five steps, and the first one has nothing to do with code.

1. Finalize the visible FAQ. Write and approve the questions and answers on the page first. The markup must describe what readers see, so if the copy is still changing, wait.

2. Generate the JSON-LD. Use a generator or write it by hand, copying each question and answer exactly. Watch for smart quotes and line breaks that break JSON. If an answer contains a double quote, it needs a backslash before it.

3. Add it to the page. Paste the script block into the page’s HTML, in the head or the body. On WordPress, SEO plugins such as Yoast or Rank Math can generate FAQ markup from an FAQ block, or you can use a code snippet plugin. On a custom site, add it to the template. Keep it in the HTML the server sends where you can, rather than injecting it later with JavaScript. Ahrefs’ study only measured schema embedded in the HTML, so that’s the best-understood setup.

4. Validate it. Google’s Rich Results Test dropped FAQ support in June 2026, so it will no longer report on FAQPage markup. Use the Schema Markup Validator from schema.org instead. It checks that the JSON parses and that the types and properties are valid schema.org.

5. Recheck when the FAQ changes. This is the step everyone forgets. When someone updates a price in the visible answer but not in the markup, the two disagree. Make updating the schema part of the same task as updating the copy.

Google’s Search Central team has a short video on how structured data works under the hood for developers, which is useful if you’re implementing this on a custom site.

Google Search Central · YouTube

Google Search Central · Structured data for web developers · watch on YouTube

12

FAQPage vs QAPage: which schema should you use?

Short answer

Use FAQPage when your site writes both the questions and the answers. Use QAPage only for a page about one question where users can submit their own answers, like a forum thread. Google says a site-written FAQ is not a valid QAPage.

Use FAQPage for FAQs your business writes, and QAPage only for pages where users answer a single question.

People mix these up all the time, because both involve questions and answers. Google’s QAPage documentation draws the line clearly. QAPage is for a page with “one question followed by its answers”, and “users must be able to submit answers to the question”. It lists “an FAQ page written by the site itself with no way for users to submit alternative answers” as an invalid use, along with a blog post or how-to guide that answers a question (Google Search Central).

SituationUseWhy
Service or product page with a site-written FAQFAQPageYou write the questions and the one answer to each
Help center article listing several questionsFAQPageSeveral site-written Q&A pairs on one page
Forum thread or community question with user answersQAPageOne question, answers submitted by users
Blog post or guide built around one questionArticle (not QAPage)Google lists this as an invalid QAPage use
Product page where shoppers ask many questionsNot QAPageGoogle lists multiple user questions on one product page as invalid

Unlike FAQ rich results, Google still documents the Q&A rich result for QAPage, so forum-style sites have a live feature to aim for. For a normal business site, though, QAPage almost never fits.

FAQPage also isn’t the only markup an FAQ page might carry. The page can still have Organization, BreadcrumbList or, for a local business, LocalBusiness markup alongside it. Our guide to schema markup for AEO covers how those types fit together.

FAQPage or QAPage? A quick decision

  1. Who writes the answers?

    Your siteFAQPageUsersgo to the next question

  2. Is the page about one question that users can answer?

    YesQAPageNoneither: use Article or no Q&A markup

Source: Google Search Central, Q&A structured data

13

What FAQ schema mistakes should you avoid?

Short answer

The big ones: markup that doesn't match the visible text, marking up questions readers can't see, using FAQPage for ads or reviews, copying the same FAQ markup onto many pages, invalid JSON, and expecting markup to fix weak answers.

Most FAQ schema problems come from one root cause: the markup says something the page doesn’t.

Google’s general structured data guidelines apply to every type. “Don’t mark up content that is not visible to readers of the page.” Don’t mark up irrelevant or misleading content. Don’t use structured data to deceive. Breaking these rules can lead to a structured data manual action, which removes rich result eligibility but, Google says, doesn’t affect how the page ranks (Google Search Central).

Here are the mistakes we see most often when we audit sites.

Markup that drifts from the copy. The FAQ was rewritten, the schema wasn’t. Now the markup says one price and the page says another. That’s confusing for any machine reading both, and it’s exactly the kind of inconsistency that makes an AI tool less sure which figure to trust.

Questions that exist only in the markup. Some plugins and some agencies add extra questions to the JSON-LD that never appear on the page, hoping for more coverage. That breaks Google’s visible-content rule.

Advertising dressed as an FAQ. “Why is our clinic the best in Bangkok?” with three paragraphs of praise. It’s not a question anyone asked, and the answer has nothing in it to quote.

The same FAQ markup on every page. Usually a theme or footer widget that injects the same block site-wide. It tells machines nothing about each page.

Broken JSON. A missing comma, a smart quote, an unescaped double quote inside an answer. One error can make the whole block unreadable. Validate after every change.

Treating schema as the strategy. Adding FAQPage to thin answers and waiting for citations. As the Ahrefs data shows, the markup doesn’t carry the page.

14

Can AI read FAQ answers hidden in accordions?

Short answer

Usually yes, if the answer text is already in the page's HTML and the accordion only hides it visually. If answers load by JavaScript after a click, some AI systems may never see them. Microsoft advises against hiding important answers in tabs or expandable menus.

AI systems can usually read an accordion answer if the text is already in the HTML, but not if it only loads when someone clicks.

Google has long accepted collapsed FAQ answers. In July 2021, it updated its FAQ guidelines to say users must be able to access the answer on the page, and that clicking an expandable section to view the answer is a valid use case (Google Search Central documentation updates). Google renders JavaScript, and its AI guide says it “is able to process content within JavaScript as long as it isn’t blocked”.

Microsoft is more cautious. Its October 2025 guide says: “Don’t hide important answers in tabs or expandable menus,” because “AI systems may not render hidden content, so key details can be skipped” (Microsoft).

Both can be true at once. Not every AI crawler renders JavaScript the way Googlebot does. So the safe rule is about where the text lives, not how it looks.

Safe: the answer is in the HTML the server sends, and the accordion only hides it with CSS. The native HTML details and summary elements work this way, and so do most well-built accordion blocks. A crawler that reads raw HTML sees every answer.

Risky: the answer is fetched from a server or built by JavaScript only when someone clicks. A crawler that doesn’t run scripts, or doesn’t click, never sees it.

To check your own pages, open the page source (not the inspector) and search for a phrase from a collapsed answer. If it’s there, crawlers can read it. If it’s not, the FAQ is invisible to any system that reads raw HTML.

Pro tip

For your most important page, consider leaving the top two or three FAQ answers open by default. It costs a little scroll space and removes any doubt for readers and crawlers alike.

Accordion FAQs: safe vs risky

Safe

  • Answer text is in the HTML source
  • Accordion hides it with CSS only
  • Native details and summary elements

Risky

  • Answer loads only after a click
  • Built by JavaScript from an API
  • Missing from View Source

Test: open View Source and search for a phrase from a collapsed answer

Sources: Google Search Central, Microsoft Advertising Blog

15

How do you make sure AI crawlers can reach your FAQ?

Short answer

Allow the search crawlers in robots.txt (Googlebot, Bingbot, OAI-SearchBot, PerplexityBot), make sure your CDN or firewall isn't blocking them, keep the page indexable, and put the FAQ text in server-rendered HTML.

An FAQ can only be cited if the crawlers behind AI search can fetch it, so check access before you rewrite a single answer.

Allow the right crawlers in robots.txt. For Google’s AI features, that’s Googlebot, and the page must be indexable with a snippet allowed. For ChatGPT search, it’s OAI-SearchBot. OpenAI treats it separately from GPTBot, its training crawler, so you can allow search while blocking training (OpenAI). For Perplexity, it’s PerplexityBot, which Perplexity says is used to surface and link websites in its results, not to crawl content for AI foundation models (Perplexity). For Copilot, it’s Bingbot.

Check the firewall and CDN. Some security and CDN settings block AI crawlers by default. robots.txt can say “allow” while the CDN still returns an error. Check your server logs for requests from these user agents and look for 200 responses.

Keep the page indexable. No noindex, no nosnippet on the FAQ section, and a canonical that points to the page itself.

Keep the text in HTML. As covered above, answers that only appear after JavaScript runs are a risk.

Our free AI Crawler Checker reads your robots.txt and shows which AI crawlers are allowed or blocked, which is a two-minute first check.

16

Should you keep, remove or add FAQ schema in 2026?

Short answer

Keep accurate FAQPage markup, fix or remove markup that doesn't match the page, and add it to new FAQs if it's easy, because it's cheap and clearly describes your Q&A. Just don't expect it to win rich results or AI citations by itself.

Keep FAQ schema if it’s accurate, fix it if it isn’t, and add it to new FAQs if your setup makes it easy. Don’t make it a priority project.

Here’s our reasoning, based on the sources in this guide.

Keeping it costs nothing. Google said in 2023 that unused structured data “does not cause problems for Search”, and the 2026 deprecation didn’t change that. FAQPage is still valid schema.org, and other systems that read schema, including Microsoft’s by its own account, may use it to understand the page.

Removing it gains nothing, unless it’s wrong. Markup that no longer matches the page is the one case where we’d remove or rewrite it straight away.

Adding it is a small, low-risk job, not a growth lever. Ahrefs found no clear citation uplift when well-cited pages added schema, and Google says no special markup is needed for its AI features. If your CMS or SEO plugin adds FAQPage automatically from an FAQ block, let it. If adding it means a developer ticket, put that ticket behind rewriting your answers.

Stop expecting rich results. If your reporting still has a line for FAQ rich result impressions, retire it. That feature is gone for everyone.

For our Bangkok clinic, that means a simple plan: keep the FAQ block its WordPress plugin already marks up, make sure the markup updates when prices change, and spend the real effort on rewriting the eight implant answers so each one leads with a fact.

FAQ schema in 2026: what to do

  1. You already have FAQPage markup

    Matches the pageKeep itDoesn’t matchFix or remove it now

  2. You’re publishing a new FAQ

    Plugin adds itLet it, then validateNeeds a developerRewrite answers first

  3. You report on FAQ rich results

    Before May 2026Feature still existedNowRetire that metric

Based on Google Search Central and Ahrefs

17

How do you measure whether your FAQs get cited by AI?

Short answer

Run the questions from your FAQ in ChatGPT, Gemini, Google AI Mode and Perplexity on a fixed schedule, record whether your brand is mentioned and your page is cited, and compare month to month. Pair that with AI referral traffic and Search Console data.

You measure FAQ performance in AI search by asking the AI tools your FAQ questions, on a schedule, and recording what they cite.

1. A fixed prompt set. Take the questions from your FAQ, plus the natural-language versions people type into AI tools (“Which clinic in Bangkok is good for implants for foreigners?”). Run them in ChatGPT, Gemini, Google AI Mode and Perplexity. For each run, note whether your brand is mentioned, whether your page is cited, and which competitors appear.

2. Repeat runs. AI answers change from one run to the next. One run tells you very little. That’s why GrixTrack, our AI visibility tracker, runs each prompt three times and reports mentions and citations across ChatGPT, Gemini and Google AI Mode. Whatever tool you use, compare the same prompts month to month rather than reacting to a single answer.

3. Traffic signals. Watch AI referral sessions in your analytics, such as visits from chatgpt.com and perplexity.ai, landing on the pages whose FAQs you rewrote. Google also offers a Generative AI performance report in Search Console to show how content performs in its AI features (Google Search Central).

Give changes time. AI tools that fetch pages live can pick up a rewrite within days, but Google has to recrawl and reprocess the page first, so judge FAQ rewrites over weeks, not days.

GrixTrack has a free plan with 10 keywords, 5 prompts, 1 project and 2 competitors, which is enough to track one page’s FAQ against a couple of rivals. You can see how GrixTrack works here, and our guide to measuring AI visibility explains the full method.

18

What is the FAQ optimization checklist for AI?

Short answer

Real questions in customers' words, one intent each, direct fact-first answers that stand alone, page-specific placement, answers in server-rendered HTML, open crawler access, FAQPage markup that matches word for word, validation, and monthly checks in AI tools.

Use this checklist before you publish or update any FAQ. It condenses everything in this guide into the checks we actually run.

Questions. Every question comes from a real customer source, has one intent, names its subject, and uses the customer’s wording in the right language. No filler like “Why choose us?”.

Answers. The first sentence answers the question completely, restates the subject and includes a specific, current fact. Sensitive answers cite a source or a named reviewer.

Page, markup and access. Questions sit on the page they’re about, the answer text is in the HTML source even when collapsed, FAQPage JSON-LD copies the visible text word for word and passes the Schema Markup Validator, and Googlebot, Bingbot, OAI-SearchBot and PerplexityBot can reach the page. Then the questions go into your monthly AI visibility prompt set.

If you only have time for one thing this week, pick your most important page and rewrite its FAQ answers so each one opens with a fact. That single change does more than any markup.

And if you want a second pair of eyes, we’ll check how AI tools answer your customers’ questions today and show you which FAQ answers to fix first. Our AEO service covers the full process, from questions to measurement.

FAQ optimization checklist for AI

Questions

  • Real customer source
  • One intent, subject named
  • No filler

Answers

  • Answer in sentence one
  • Specific, current fact
  • Stands on its own

Page and markup

  • Text in HTML source
  • Crawlers allowed
  • Schema matches, validated

Then track it monthly in ChatGPT, Gemini, AI Mode and Perplexity

19

Frequently asked questions

Grixy, the Grixhub robot mascot, speaking into a megaphone

How do I optimize an FAQ for AI search?

Collect the questions customers really ask, write each one in their words, and answer it in the first sentence with a specific fact such as a price, time or condition. Keep each answer self-contained, put the text in plain HTML, let AI crawlers reach the page, and check monthly whether ChatGPT, Gemini, AI Mode and Perplexity cite it.

Does FAQ schema still work in 2026?

It still works as valid schema.org markup, but Google stopped showing FAQ rich results on 7 May 2026. A May 2026 Ahrefs study of 1,885 pages found that adding JSON-LD produced no clear increase in AI citations. Keep FAQPage markup if it matches your visible FAQ, but don’t expect it to earn citations by itself.

What is an FAQ schema example?

A minimal FAQPage example is a JSON-LD block with @context set to https://schema.org, @type set to FAQPage, and a mainEntity list. Each item is a Question with a name (the question text) and an acceptedAnswer of type Answer whose text is the answer, copied word for word from the visible FAQ on the page.

Should I remove FAQ schema from my website?

No, there is no need to remove it if it is accurate. Google has said structured data that isn’t used does not cause problems for Search. Remove or fix it only when it no longer matches the visible questions and answers, or when it marks up content that readers can’t see.

Can AI read FAQ answers inside accordions?

It depends on how the accordion is built. If the answer text is in the HTML the server sends, crawlers can read it even when it is collapsed. If the answer loads only after a click through JavaScript, some AI systems may never see it. Microsoft advises not hiding important answers in tabs or expandable menus.

How many questions should an FAQ section have?

There is no magic number. Most service or product pages need about 5 to 10 questions that buyers really ask about that page. A help center can hold many more if each question gets its own clear answer. Cut any question that exists only to repeat a keyword.

What is the difference between FAQPage and QAPage schema?

FAQPage is for questions and answers written by the site itself, such as a support FAQ or a service page FAQ. QAPage is for a page built around one question where users can submit their own answers, such as a forum thread. Google says a site-written FAQ with no way to add answers is not a valid use of QAPage.

How long should an FAQ answer be for AI?

Start with a one or two sentence answer of roughly 40 to 60 words, then add detail if the question needs it. SE Ranking found that pages with 120 to 180 words between headings earned the most ChatGPT citations in its 2025 study, while very short sections under 50 words earned the fewest.

20

Sources and further reading

  1. Google Search Central: Documentation updates (FAQ rich result deprecated 8 May 2026, docs removed 15 June 2026)
  2. Google Search Central Blog: Changes to HowTo and FAQ rich results (8 August 2023)
  3. Search Engine Journal: Google drops FAQ rich results (Matt G. Southern, 10 May 2026)
  4. Google Search Central: Optimizing your website for generative AI features on Google Search (updated 10 July 2026)
  5. Google Search Central: AI features and your website (updated 10 December 2025)
  6. Google Search Central: General structured data guidelines
  7. Google Search Central: Q&A (QAPage) structured data
  8. Schema.org: FAQPage
  9. Schema.org: Question
  10. Ahrefs: We tracked 1,885 pages adding schema. AI citations barely moved (Linehan and Guan, 11 May 2026)
  11. Search Engine Roundtable: Study says adding schema did not improve AI citations (13 May 2026)
  12. Search Engine Journal: New data on the top factors influencing ChatGPT citations (SE Ranking study, 26 November 2025)
  13. Microsoft Advertising Blog: Optimizing your content for inclusion in AI search answers (Krishna Madhavan, October 2025)
  14. Search Engine Roundtable: Microsoft confirms schema helps its LLMs understand content (20 March 2025)
  15. Aggarwal et al.: GEO: Generative Engine Optimization (KDD 2024)
  16. OpenAI: Overview of OpenAI crawlers
  17. Perplexity: Perplexity crawlers
  18. Schema.org: Schema Markup Validator
  19. Google Search Central on YouTube: Structured data for web developers

Keep reading

Jade Teekhasaenee, Founder and Managing Director of Grixhub

Written by Jade Teekhasaenee

Founder & Managing Director, Grixhub

Jade leads SEO and AEO strategy at Grixhub in Bangkok. He has technically audited websites for brands in Thailand and around the world, and he built GrixTrack to measure how often brands are mentioned and cited by ChatGPT, Gemini and Google AI Mode.

About Grixhub · Meet the team

Grixy, the Grixhub robot mascot, wearing a headset and ready to help

Want your FAQs quoted by AI?

We will run your customers' real questions through ChatGPT, Gemini, Google AI Mode and Perplexity, show you who gets cited today, and point out which FAQ answers to rewrite first.

Leave a Comment