New: The $100M AI Visibility Roadmap, built from 7,960 live pages and 197 A/B tests. Get it free →

Home / Free SEO Tools / FAQ Schema Generator

Schema · Free, no sign-up

FAQ Schema Generator

Turn your questions and answers into valid FAQPage JSON-LD.

Loading the tool…

Found issues? We fix them for e-commerce and B2B brands every week, and report the revenue they recover.

Get My Custom Plan
Guide · 6 min read

FAQ Schema Generator: FAQPage Schema Guide

What FAQ schema does after Google's 2023 rich result changes, when it is still worth using, and how to generate valid FAQPage JSON-LD.

FAQ schema is structured data, using the schema.org FAQPage type, that marks up a list of questions and answers on a page. You can create it in seconds with the QCK FAQ Schema Generator, but know the context first: since August 2023 Google shows FAQ rich results only for well-known, authoritative government and health websites, so for most sites the markup no longer produces expandable FAQ snippets in search.

What FAQ schema is

FAQPage markup describes a page that contains a list of questions, each with a single accepted answer. In JSON-LD, the structure looks like this:

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Do you ship internationally?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, we ship to over 30 countries." } } ] }

Each Question has a name (the question) and an acceptedAnswer with text. FAQPage is for questions answered by the site owner. Pages where users submit questions and multiple answers, like forums, use QAPage instead.

What changed in 2023

For several years, FAQ markup could make a search result expand with clickable questions underneath it. Many sites added it to every page to take up more space in results. In August 2023 Google announced that FAQ rich results would be shown only for well-known, authoritative government and health websites. In the same update, HowTo rich results were limited and later removed entirely.

That means most e-commerce and B2B sites will not see FAQ rich results, no matter how valid their markup is. Google has said there is no harm in leaving existing FAQ markup in place.

Is FAQ schema still worth adding?

For most sites, adding FAQ schema is a low-cost, optional step. Reasons to still use it:

  • Machine-readable Q&A. The markup states explicitly which text is a question and which is its answer. That clarity can help any system parsing the page, including AI tools, though no major AI provider has documented relying on FAQPage markup specifically.
  • Other search engines and platforms. Google's display policy applies to Google. Other consumers of structured data set their own rules.
  • Eligibility if you qualify. Government and health sites can still earn FAQ rich results.

The bigger value is the FAQ content itself. Well-written questions and direct answers are exactly what answer engines quote. Write the FAQ for people first, then add the markup as a bonus. The answer engine optimization checklist explains why direct answers matter.

How to use the QCK FAQ schema generator

  1. Write your questions and answers on the page first. The markup must match visible content.
  2. Open the FAQ Schema Generator.
  3. Enter each question and its answer, using the same wording that appears on the page.
  4. Add, remove or reorder pairs as needed.
  5. Generate the FAQPage JSON-LD and copy it.
  6. Paste it into the page inside a <script type="application/ld+json"> tag.
  7. Validate the live page with a schema validator. See the schema validation guide.

How to write FAQs that are worth marking up

Choose real questions

Pull questions from customer support tickets, sales calls, on-site search, product reviews and the "People also ask" boxes for your topic. Real questions use the words your buyers use.

Answer in the first sentence

Start each answer with the direct answer: "Yes", "No", a number or a definition. Then add one or two sentences of context. Short, complete answers are easier to quote.

Keep answers on the page

Answers can sit inside accordions, but the text must be in the page's HTML and available to users. Do not add markup for questions that are not on the page.

Avoid promotional answers

Google's FAQ guidelines exclude advertising content. An answer should inform, not just sell.

Put FAQs where they help

Product pages benefit from questions about sizing, materials, shipping and care. Service pages benefit from questions about process, timelines and fit. A sitewide FAQ page is fine for policy questions, but page-specific FAQs answer the doubts people have at the moment they are deciding, which also supports conversion.

Common FAQ schema mistakes

MistakeFix
Markup questions not visible on the pageShow every marked-up question and answer to users
Same FAQ block on every pageUse page-specific questions; FAQPage markup belongs on pages whose questions are about that page
Two FAQPage blocks from theme and appKeep one source of markup
HTML or quotes breaking the JSONEscape quotes and keep answer markup to simple, allowed tags such as links and lists
Using FAQPage for user Q&AUse QAPage for forum-style content

If you are deciding where FAQ content fits in a broader structured data and AI visibility plan, our AI search optimization and SEO services teams can help prioritize the work that moves results.

FAQ

Questions & answers

Does FAQ schema still work?
FAQ markup is still valid schema.org, but since August 2023 Google shows FAQ rich results only for well-known, authoritative government and health websites. Most sites will not see FAQ rich results.
Should I remove FAQ schema from my site?
There is no need. Google has said leaving FAQ markup in place causes no harm. Just do not expect it to produce rich results unless you are an eligible government or health site.
What is the difference between FAQPage and QAPage?
FAQPage is for questions answered by the site owner, each with one accepted answer. QAPage is for pages where users ask a question and others submit answers, such as forums.
Do FAQ answers have to be visible on the page?
Yes. Structured data must describe content that users can see. Questions and answers can sit in accordions, but they must be present on the page.
Free custom plan

Find the revenue you're leaving on the table

A free 30-minute call where we build the first version of your plan with you. You leave with a plan either way.

  • Your score across Google, AI citations, branded demand, and reviews
  • The pages on your site that are ready to move right now
  • Your first Flagship page and the first three tests we'd run

Step 1 of 3

Get your free custom plan

Free. Takes about 30 seconds.