What is FAQPage schema?
Summary
FAQPage is a Schema.org type for pages that present a list of questions and answers. It's implemented with mainEntity containing Question objects with acceptedAnswer. It helps search engines understand your FAQ content structure.
Detailed Answer
Basic structure:
```json
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Question text here?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Answer text here."
}
}
]
}
```
Key requirements:
- Questions must be visible on the page
- Answers must match visible content
- One FAQPage per page
- Educational, not promotional