FAQPage
Schema for FAQ sections — makes your questions appear as expandable dropdowns directly in Google results.
FAQPage Schema
Best for: FAQ sections, service pages with objection-handling questions, product pages, knowledge bases.
Rich results unlocked: Up to 4 expandable questions with answers appear directly in the search result — before the user clicks. The result occupies significantly more vertical space in the SERP.
Plan: Basic+
Key properties
mainEntity— array of Question objects, each with:
- name — the question text *(required)*
- acceptedAnswer.text — the answer text *(required)*
Smart usage
When to add FAQPage schema:
- Pages with a dedicated FAQ section (at least 3 questions)
- Service pages that address common objections
- Product pages with shipping, sizing or compatibility questions
- Any page where you have a "People Also Ask" opportunity
What not to do:
- Do not add the same FAQ schema to multiple pages — Google may ignore duplicates
- Do not use it on pages where the questions are not visible in the page content
- Keep answers concise — Google truncates long answers in the rich result
AI detection trigger
The Auto-Generator and AI Generator detect FAQPage when content has 3+ real questions ending in "?" plus FAQ-related keywords, or 5+ questions without keywords.
Example schema
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Does Schemafy work with WooCommerce?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Schemafy integrates natively with WooCommerce products and supports all product schema fields including price, availability and ratings."
}
},
{
"@type": "Question",
"name": "Will it conflict with Yoast SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No. Schemafy detects Yoast and other SEO plugins automatically and coexists without conflicts."
}
}
]
}Was this page helpful?
Thanks for the feedback!