FAQPage and QAPage look like twins, but they are actually answering the same question: who wrote the answer on this page. If you write a whole set of questions and answers by yourself and put them at the bottom of the pricing page or description page, that is FAQPage; under a user question, there are a bunch of answers from netizens, and you can like and vote, that is QAPage. Marking errors is not just a simple matter of not getting results. Google can directly judge it as a structured data violation, causing the entire page of markup to be skipped. Before choosing a model, think this through first.
One sentence is correct: Who wrote the answer?
You don't need to memorize the specifications to distinguish between the two, just ask a question: Who generated the answer on this page. FAQPage is used for official self-questions and answers. The questions and answers are written once by you, the website, and cannot be edited by readers. Usually there are several groups on one page. QAPage is used to answer multiple questions. The entire page is centered around a single user question. At the bottom are the answers contributed by community members, often with the number of likes, acceptance marks and the identity of the respondent. One is a document released unilaterally by you, and the other is a dialogue involving multiple people. The starting points are different.
- The answers are written by you (the website owner), readers cannot change them, multiple questions and answers on one page → use FAQPage.
- A single user asks a question, multiple community members answer, and there is a voting or adoption mechanism → Use QAPage.
- When you can’t tell, go back to the source: Are you the author of these answers? Yeah, that's pretty much all FAQPage.
FAQPage: Official Q&A written once
The structure of FAQPage is intuitive. The mainEntity of the page is a set of Questions. Each Question has a name to put the question itself, and an acceptedAnswer. The acceptedAnswer is the Answer type, and the answer text is placed inside. The key is that there is only one acceptedAnswer, because there is only one official position, and there is no room for others to supplement or refute it. The frequently asked questions at the bottom of the pricing page, the question area on the function page, and the instructions for the import process, as long as the questions and answers are written by you and are consistent with the text that can be seen on the page, they fall into this category.
Give a practical example. A SaaS puts questions and answers such as "Is there a discount for annual payment?" and "Can the plan be upgraded midway?" on the pricing page. The answers are all written by the marketing team and can only be read by users but not modified. This is a standard FAQPage scenario. Many teams mistakenly believe that QAPage should be used if there are many questions and answers and it looks like a discussion. In fact, as long as the author is you, no matter how many answers there are, it is still FAQPage.
There is a change here that most people have not kept up with. Starting in August 2023, Google will limit the FAQ compound search results to only authoritative government and medical websites. Generally, even if a B2B or SaaS website is marked with FAQPage, it will no longer have a row of expandable questions and answers in the search results. But this does not mean that markup is in vain. It allows the machine to cleanly cut your content into question and answer chunks. This is the shape that the AI engine needs most when it comes to grouping answers and selecting citation sources. The focus of results has shifted from grabbing search slots to being cleanly extracted.

QAPage: A community page with multiple questions and answers
QAPage has the exact opposite shape. Its mainEntity has only one Question. Under this Question, you can hang an acceptedAnswer to represent the accepted answer, and multiple suggestedAnswers to represent other suggested answers. Each answer can also have fields such as upvoteCount, author answerer, and dateCreated time. Forum discussion threads, community Q&A, product user assistance areas, and buyer Q&A at the bottom of e-commerce product pages. These pages where users ask questions and others answer are the right stage for QAPage. It describes a discussion, not a document.
Why in the GEO era, this choice should be made more correctly
When the AI engine answers a question, it does extraction and reorganization: it pulls out a fact that can be established independently and connects it to the answer it is generating. The question and answer markup with clear structure and truthful source is equivalent to cutting the content into good chunks in advance. If the type is marked correctly, the machine knows that this is an answer that is officially defined and cannot be edited by others, so the weight of accepting it will be different; if the type is marked incorrectly or randomly, it will be ignored at best, or the trust score of the entire page will be lowered. This is why in the GEO audit, we will check page by page whether the type of question and answer markup matches the true source of the content, not just whether there are grammatical errors.
- One question, one answer, each paragraph's answer is self-contained: it is not assumed that the reader has read the previous question, and can be understood by taking it out alone.
- The answer should be within the core range of 40 to 80 Chinese characters. Give the conclusion first and then add the conditions. Do not elaborate.
- Questions must be in words that readers would actually type, rather than internal terminology, so that they can be considered real questions.
- The text in the tag is exactly the same as the text visible on the page. Google explicitly requires it, so the AI extraction will not be out of context.
The tag is not a code for search engines, but it makes it clear "who said this passage and whether it can be quoted separately." If you choose the right type, the machine will dare to quote you.— Tenten GEO
Implementation and verification checklist
- Confirm the nature of the page: Are the questions and answers written by you or by users? Decide on FAQPage or QAPage accordingly.
- Only place one Q&A type on one page, and do not mix FAQPage and QAPage on the same page.
- Use the Google Compound Search Results Testing Tool and Schema Validator to check your syntax and make sure there are no errors or warnings.
- Compare one by one: whether each question and answer in the mark can be seen on the page, and whether the text is consistent.
- If it is a QAPage, remember to fill in the author, upvoteCount and other fields, otherwise the description will be incomplete and difficult for machines to interpret.
So, which one to use?
Back to the simplest criterion: if the answer is written by you, use FAQPage; if the answer comes from the community, use QAPage. In fact, more than 90% of the Q&A sections on most B2B and SaaS websites should be FAQPage, because those answers originally come from your marketing or product team. The real difficulty is never in selecting the type, but in rewriting each answer into a shape that can be extracted cleanly and truly correspond to the page. If you want to know whether the types of tags on your Q&A page are correct and whether the answer blocks can be cleanly referenced by the AI engine, you can book a 30-minute GEO diagnosis and we will directly point out the gaps.



