All schema types
Data & Datasets
schema.org specQAPage
A page focused on a single question with one or more user-submitted answers.
What it is
QAPage differs from FAQPage in critical ways: QAPage is for ONE question with MANY answers (forum-style, like Stack Overflow); FAQPage is for MANY question-answer pairs by the page owner. Misusing FAQPage for forum content is a common manual-action trigger.
Required properties
mainEntity
Recommended properties
None — required properties are sufficient.
JSON-LD example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "QAPage",
"mainEntity": {
"@type": "Question",
"name": "How long should a meta description be?",
"text": "I'm wondering what the ideal length is for meta descriptions in 2026.",
"answerCount": 3,
"acceptedAnswer": {
"@type": "Answer",
"text": "Aim for 150–160 characters; mobile truncates earlier.",
"upvoteCount": 42,
"author": {
"@type": "Person",
"name": "Expert Name"
},
"dateCreated": "2026-04-01"
}
}
}
</script>Google rich result support
Q&A rich result with question, accepted answer, vote count.
When to use it
- Stack Overflow style Q&A
- Forum threads
- Community Q&A