AEO Inspector

AEO grader: deep site scan with ready-to-paste fixes, plus a 10-engine AI visibility report (x402).

Hosted MCP Server

npx add-mcp 'https://aeoinspector.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Free AEO grader: can AI find, read and pay you?

Check any URL in about 30 seconds: an AEO score out of 100, which AI crawlers can actually read your pages, whether agents can use your site, and the fixes. No signup.

1 free check a day per person (per browser) · works without JavaScript · results saved for 30 days

84

AEO score can engines read and cite you

92

AI crawler access 21 crawlers: robots.txt + firewall

55

Agent-ready llms.txt, MCP, OpenAPI, x402

Example result. Yours appears at a shareable link.

What you get

Robots.txt and firewall

Rules for 21 AI crawlers, plus fetches as GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot and Googlebot to catch 403s, challenges and empty JavaScript shells.

Content, metadata, schema

Text without JavaScript, title, description, H1, canonical and JSON-LD validation on up to 10 pages.

Agent-ready checks

/llms.txt, MCP server card, OpenAPI, x402, machine-readable pricing and Web Bot Auth, each with a paste-ready fix.

Paste-ready fixes

llms.txt, robots.txt and JSON-LD drafts, a Cloudflare rule when needed, and one fixes.txt download.

Full 16-engine report: $9

Five questions about your category, each asked 3 times to 16 AI engines (240 answers): mention rate and citation rate per engine, which competitors they name instead, and which sources they cite. Not charged unless at least 12 of 16 engines answer.

The 16 engines

ChatGPT, Microsoft Copilot, Gemini, Claude, Grok, Google AI Overviews, Google AI Mode, Perplexity, Meta AI, DeepSeek, Qwen, Mistral, GLM, MiniMax, Exa Answer and You.com.

Pricing and how to pay

How the score works

The 100-point AEO rubric

AreaPointsWhy it matters
AI crawler access in robots.txt2016 points for AI search and user-fetch bots (they decide whether you can be cited), 4 for training bots (blocking them is a business choice, so it costs little).
Firewall lets AI crawlers through12We fetch your homepage as a browser and as GPTBot, ClaudeBot and PerplexityBot. A 403, a challenge page or a cf-mitigated header for a bot means robots.txt doesn't matter: the bot never sees the page.
Text visible without JavaScript12Most AI crawlers don't run JavaScript. 8 points for words in the homepage's raw HTML, 4 for the share of crawled pages with at least 150 words.
Title, description, H1, canonical, Open Graph10Answer engines use these to label and summarize pages. 7 points for the homepage, 3 for coverage across the other crawled pages.
Indexable page8A 200 status, no noindex, and HTTPS.
Structured data (JSON-LD), validated10Schema.org JSON-LD tells engines who you are and what each page is. 6 points for presence and types, 4 for having the required properties (Organization, LocalBusiness, Product, FAQPage, Article, SoftwareApplication).
Entity signals (sameAs, Wikidata)7Engines connect your site to a known entity through Organization sameAs links and a Wikidata item whose official website is your domain.
Answer-first structure6Question-style H2/H3 headings followed by a short direct answer (8-70 words) are easy for engines to quote.
Freshness signals4dateModified in JSON-LD, Last-Modified headers or sitemap lastmod within 90 days. Engines favor content that shows it is current.
Speed and page weight4AI fetchers have short timeouts. Time to first byte under 600 ms and HTML under 300 KB.
Language tags2An html lang attribute, and valid hreflang if you have language versions.
/llms.txt2A short Markdown guide for LLMs. Optional and still new, so it carries few points.
XML sitemap3Helps crawlers find your other pages; listing it in robots.txt is best.
Total100

Grades: A 90+, B 80+, C 65+, D 50+, F below 50. The AI crawler access and agent-ready scores are shown separately and aren't part of the AEO score; neither is the live AI sample. Results from before October 19, 2026 used an older homepage-only rubric and show their own breakdown.

FAQ

What is AEO?

AEO (answer engine optimization) means making your site easy for AI answer engines such as ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews and Copilot to crawl, understand and cite. It overlaps with SEO but adds AI-specific crawlers, JavaScript-free content and machine-readable context.

Is the AEO grader really free?

Yes. You get 1 free check a day per person (per browser), with no signup and no email. It is counted per browser, with up to 3 checks per IP address so shared networks such as offices and mobile carriers still work, and it resets at 00:00 UTC. Re-opening a result, or re-checking the same URL within 24 hours, is free and doesn't count. Each check runs the full technical audit and, while the daily pool lasts, one live Perplexity question to see whether you are mentioned.

What does the grader check?

Your homepage plus up to 9 more pages from your sitemap: robots.txt rules for 21 AI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Bytespider, meta-externalagent and more), whether your firewall blocks AI user agents, words visible without JavaScript, title, meta description, H1, canonical and Open Graph on every page, JSON-LD types and required properties, Organization sameAs and Wikidata, freshness dates, question-style headings with short answers, time to first byte, HTML size, language tags, /llms.txt and your XML sitemap.

How is the score calculated?

A fixed 100-point rubric: AI crawler access 20, firewall access 12, text without JavaScript 12, metadata 10, structured data with validation 10, indexability 8, entity signals 7, answer-first structure 6, freshness 4, speed 4, sitemap 3, language tags 2, llms.txt 2. The fix list is ordered by points you would gain.

What are the ready-to-paste fixes?

Every result includes a draft /llms.txt, a robots.txt that allows AI crawlers while keeping your existing disallow rules, and Organization, WebSite and FAQPage JSON-LD built from what we found on your pages. Copy them from the result page or download them as fixes.txt.

Why would my site be blocked even though robots.txt allows AI bots?

Firewalls and bot protection (for example Cloudflare's 'Block AI bots' or Bot Fight Mode) can return a 403 or a challenge page to AI crawlers before robots.txt matters. The grader requests your page as a normal browser and as GPTBot, ClaudeBot and PerplexityBot and compares the answers.

What is in the $9 full report?

Five real questions about your category, each asked 3 times to 16 engines (240 answers): ChatGPT, Microsoft Copilot, Gemini, Claude, Grok, Google AI Overviews, Google AI Mode, Perplexity, Meta AI, DeepSeek, Qwen, Mistral, GLM, MiniMax, Exa Answer and You.com. AI answers vary from run to run, so you get a mention rate per engine (for example, mentioned in 11 of 15 answers) and, separately, how often your own site is cited as a source, with an excerpt of each answer. If fewer than 12 of 16 engines answer, you are not charged.

How do I pay for the full report?

The report is sold per use over x402: $9 in USDC on Base, paid from a crypto wallet or an x402-capable agent. There is no account or subscription. Card checkout is coming soon.

What is weekly tracking?

$19 prepaid buys 4 weekly runs of the 16-engine report (5 questions asked 3 times to each of 16 engines). You get a private link with a trend chart of your visibility and how competitors' share of mentions shifts. It's paid over x402 today; card checkout is coming soon. You get a short email after each weekly run, and the tracking link keeps the full history.

What are the AI crawler access and agent-ready scores?

Two extra scores shown next to the AEO score, not part of it. AI crawler access (0-100) combines robots.txt rules for 21 AI crawlers with our fetches of your page as GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot and Googlebot; search and answer bots weigh three times as much as training bots. Agent-ready (0-100) checks the files AI agents look for: /llms.txt, an MCP server card or /mcp endpoint, an OpenAPI document, x402 payments, machine-readable pricing (JSON-LD Offer, OpenAPI or x402) and a Web Bot Auth key directory. MCP, OpenAPI, x402 and Web Bot Auth only matter if you offer an API, sell to agents or run a bot.

Do you store my results?

Results are saved at a shareable link for 30 days. Repeat checks of the same URL within 24 hours reuse the saved result.

Fazier badge Featured on Twelve Tools Verified on DANG!