FAQ schema markup no longer gets you the dropdown questions under your result in Google. Google stopped showing FAQ rich results on May 7, 2026, and removed the documentation for them on June 15, 2026, according to its Search Central updates page. FAQPage markup is still valid schema.org code and does no harm, but if you were adding it for the extra space in search results, that reason is gone.
That changes the advice in most guides you’ll find, many of which still promise bigger listings and more clicks. This guide covers what changed and when, what the markup can still do for you, when it’s worth keeping, and a JSON-LD example if you decide to use it.
What happened to FAQ rich results
FAQ rich results were the expandable questions that used to appear under a page in Google, sometimes doubling the space a result took up. They went away in two steps.
In August 2023, Google limited FAQ rich results to “well-known, authoritative government and health websites”. For most business sites, the dropdowns had already gone by then. The May 2026 change removed them for everyone else too. Google’s entry for May 8, 2026 reads: “This feature will no longer appear in Google Search starting May 7, 2026.”
If you’re seeing an FAQ rich result in a report or a tool, check the date. Anything after May 2026 is old data or a tool that hasn’t caught up.
What FAQ markup still does
Removing a rich result is not the same as Google ignoring the code. Google’s general guide to structured data says it “uses structured data that it finds on the web to understand the content of the page”. FAQPage is still a valid type on schema.org, so other search engines and tools can still read it.
What it no longer does is change how your result looks in Google. There’s no visual payoff, and nothing to measure in Search Console.
What about AI search?
You’ll see FAQ schema sold as the way to get into AI Overviews and AI answers. Google says otherwise. Its guide to AI features and your website states: “There’s also no special schema.org structured data that you need to add.” A page needs to be indexed and eligible to show with a snippet, and that’s all.
What does help with AI answers is the thing FAQ markup was always wrapping: clear questions with direct, short answers in the visible text of the page. That’s useful with or without the code around it. Our guide on how to optimize content for AI search covers what actually makes a page easier to cite.
Should you keep it, add it or remove it?
It depends on how the markup got there.
| Your situation | What to do | Why |
|---|---|---|
| Your theme or CMS adds it automatically | Keep it | Valid, harmless, no work to maintain |
| You hand-wrote it on a few pages | Keep it, stop adding more | Not worth new effort |
| A plugin you pay for mainly for FAQ schema | Consider cancelling | The main benefit is gone |
| A client pays you to add it for rich results | Stop selling it on that promise | The rich result no longer exists |
| The markup doesn’t match the visible page | Fix or remove it | Mismatched markup was always against Google’s rules |
The last row is the only case where removing it is urgent. Google’s AI features guide lists “making sure your structured data matches the visible text on the page” as a best practice. Hidden questions that exist only in the code were never a good idea.
For what it’s worth, this site still adds FAQPage markup. Every article ends with an FAQ, and the blog template turns those questions into markup automatically, so it costs nothing. I wouldn’t spend an hour adding it by hand to old pages.
A JSON-LD example
If you do add it, this is the structure. It follows the FAQPage and Question types on schema.org. Put it in a <script type="application/ld+json"> tag anywhere in the page.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How much does a water heater repair cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most repairs cost between $150 and $450, depending on the part."
}
},
{
"@type": "Question",
"name": "Do you charge a service call fee?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, $89, which we take off the bill if you go ahead with the repair."
}
}
]
}
The business and prices in that example are made-up. Three rules for your own:
- Every question and answer must be on the page. Copy the text from the visible FAQ, don’t write a separate version.
- One question per
Question. Thenameis the question,acceptedAnswer.textis the answer. - Use FAQPage only when you wrote both the questions and the answers. A forum thread where users post answers is a different type, QAPage.
Rule 1 matters most. If you change the visible FAQ, the markup must change with it, which is why automatic markup from your template beats hand-written code.
How to check your markup
Don’t rely on Google’s Rich Results Test for this: it checks markup against rich results Google shows, and the FAQ one is gone. Use the Schema Markup Validator instead, which checks any schema.org type against the vocabulary. Paste a URL or the code and look for errors on the FAQPage item.
Then check the bigger picture. If you’re looking for structured data that still earns something visible in Google, LocalBusiness for a local business is the one most small sites are missing. Our free local business schema generator writes it for you, and the technical SEO checklist covers where structured data fits among everything else.
FAQ
Does Google still show FAQ rich results?
No. Google stopped showing FAQ rich results on May 7, 2026, for all sites, including the government and health sites that kept them after the 2023 limits.
Should I remove FAQ schema from my site?
Only if it doesn’t match the visible text on the page. Valid FAQ markup does no harm, so if your CMS adds it automatically, leave it.
Does FAQ schema help with AI Overviews?
Google says no special structured data is needed to appear in AI Overviews or AI Mode. Clear questions and direct answers in the visible text help more than the markup does.
What is the difference between FAQPage and QAPage?
FAQPage is for a page where you wrote both the questions and the answers. QAPage is for a page where one question gets answers from users, such as a forum or support community.
The short version
FAQ schema no longer changes how you look in Google. Keep it if it’s already there and accurate, don’t pay for it or sell it on the promise of rich results, and put your effort into clear answers on the page instead.
