AEO · aeo-schema-faq
FAQ Schema Evaluator
Checks whether important pages include direct question-and-answer content plus valid FAQPage structured data.
What it checks
AI answer engines prefer self-contained answers. FAQ blocks make the query, answer, and entity relationship explicit in both HTML and JSON-LD.
Pass criteria
- The visible page includes direct Q&A pairs.
- FAQPage JSON-LD mirrors visible answers without hidden-only content.
- Answers are concise, factual, and specific to the page topic.
Example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is Answer Engine Optimization?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Answer Engine Optimization is the process of making a brand's content easier for AI answer engines to understand, cite, and recommend."
}
}]
}
</script>Common failures
- - FAQ schema exists but the answers are not visible on the page.
- - Questions are generic and do not match buyer prompts.
- - Answers are too vague for AI systems to quote.
Related surfaces
FAQ
- How many FAQ questions should a page include?
- Use enough to answer the actual buyer questions for that page. For most SaaS pages, 4 to 8 focused questions is a strong starting range.