AEO
Answer Engine Optimization for your own site — audit a page for AI-readability, validate JSON-LD, generate schema markup (FAQ, HowTo, Product, QAPage, Review, Speakable), and optimize content against a target question, via MCP or CLI.
AEO is enablement: make your site easy for AI assistants to quote. It is not AI-visibility monitoring — StartupKit does not track mentions, citations, or share of voice.
The aeo tool audits content you already have, or a URL it fetches, and helps
you ship the structured data and answer blocks that answer engines reward.
MCP Tool
- Tool name:
aeo - Actions:
audit(default),validate,generate,optimize - Cost: Free — every action is deterministic analysis; there is no paid provider.
audit
Score a page or content block for AI-readability: question coverage, heading hierarchy, a 40–60 word answer block near the top, paragraph length, entity/stat density, content depth, and whether structured data is present. Returns a 0–100 score, a grade, per-check detail, and fix recommendations.
{ "action": "audit", "url": "https://example.com/guide" }Pass content to analyze HTML or text directly instead of fetching a URL.
validate
Parse every JSON-LD block on the page, check required and recommended fields per schema.org type, and suggest schemas that are missing.
{ "action": "validate", "content": "<script type=\"application/ld+json\">…</script>" }generate
Emit JSON-LD for a schema type. Supported types: faq, howto, product,
qapage, article, organization, softwareapplication, website,
breadcrumb, review, aggregaterating, speakable.
{
"action": "generate",
"type": "faq",
"data": {
"items": [
{ "question": "What is AEO?", "answer": "Making content citable by AI." }
]
}
}The response includes the schema object, pretty-printed jsonLd, and a ready
<script type="application/ld+json"> tag.
optimize
Given content and a target question, extract a 40–60 word answer block, suggest
the right schema (HowTo for how-to questions, FAQPage otherwise), list
supporting evidence, and propose related questions.
{
"action": "optimize",
"question": "How do I optimize for answer engines?",
"content": "…"
}API
POST /v1/aeo/audit, /v1/aeo/validate, /v1/aeo/generate, /v1/aeo/optimize.