StartupKitstartupkit

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.

On this page