What is FAQ schema?
FAQ schema is structured data, written with the schema.org FAQPage type, that marks up a list of questions and their answers on a page. Each question is a Question with a name, and each answer is an Answer inside acceptedAnswer.
It's usually added as JSON-LD: a script block that sits in the page's HTML, separate from the visible content, which is the format this generator outputs.
Does FAQ schema still show in Google?
No. In August 2023 Google limited FAQ rich results to well-known, authoritative government and health websites. On May 7, 2026 it stopped showing FAQ rich results in Google Search altogether.
FAQPage is still valid schema.org markup. Google's Rich Results Test won't list it as an eligible result, but the Schema Markup Validator will check it, and other search engines and tools can still read it.
Is FAQ schema still worth adding?
It's harmless and cheap, so if your page has a genuine FAQ section it's reasonable to describe it accurately. Just don't add it expecting dropdowns under your Google listing, more clicks, or a ranking change.
We don't claim it helps with AI search either. No AI assistant has published whether it reads FAQPage markup, and Google says there are no extra technical requirements for AI Overviews. Clear questions and answers in the visible text are what any reader, human or machine, uses first.
How to add FAQ schema to a page
The markup only describes what's already on the page, so start with a real FAQ section.
- 1Write the questions and answers on the page where visitors can see them
- 2Add the same pairs here, word for word, or paste the section in
- 3Copy the script tag and paste it into the page's head or body
- 4On WordPress, use your SEO plugin's FAQ block or a custom HTML block instead of editing the theme
- 5Validate the live page at validator.schema.org
FAQ schema rules to follow
Google's structured data guidelines still apply to any markup you publish.
- Only mark up questions and answers visible on the page
- Use FAQPage for questions the site answers, not for user-submitted questions (that's QAPage)
- Keep each question's full text in name and the full answer in acceptedAnswer
- Don't use it for advertising copy
- Use one FAQPage block per page, even if the questions appear in several sections
FAQPage vs QAPage
FAQPage is for a list of questions that you, the site owner, have written answers to. QAPage is for a page with one question and answers submitted by users, like a forum thread or a support community post. Q&A rich results are still supported by Google for QAPage, while FAQ rich results are not.
Other schema types to consider
If you want structured data that can still earn rich results, look at the type that matches the page. Article markup for blog posts and guides, Product for product pages with a price, and Breadcrumb for site navigation are all still supported. Our Schema Markup Generator builds Article and Product JSON-LD.