Score how quotable your content is by AI answer engines (ChatGPT, Claude, Perplexity, Google AI Overviews, Gemini). One-click on-page audit per post + a worst-first site dashboard, with specific fixes. 100% local — no API, no cloud, no per-use cost.
Part of the SkynetLabs AEO Suite — Radar measures · AEO Kit emits · On-Device AI creates.
Search is moving from blue links to AI answers. The new question isn't "do I rank?" — it's "does the AI quote me?" AEO Radar scores exactly that, per page, and tells you what to fix. All analysis runs in PHP on your own server — no key, no cloud, nothing sent anywhere.
| Check | Weight | Looks for |
|---|---|---|
| Answer-first opening | 20 | Concise, self-contained answer up top |
| Heading structure | 15 | ≥2 descriptive H2/H3 |
| Question-style headings | 10 | A heading phrased like the user's query |
| Lists & tables | 15 | Structured content AI lifts cleanly |
| FAQ section | 10 | The most-cited content shape |
| Meta description | 10 | Present, 50–160 chars |
| Focused title | 10 | Specific, 20–65 chars |
| Depth | 10 | 300+ words of substance |
Shown live on every edit screen (sidebar panel) and in a site-wide dashboard (Tools → AEO Radar) that ranks all content worst-first — your AEO work queue.
- Copy
aeo-radarintowp-content/plugins/(or zip → Plugins → Add New → Upload). - Activate.
- Edit a post → see the AEO Radar score in the sidebar. Visit Tools → AEO Radar for the dashboard.
includes/class-aeor-analyzer.php is dependency-free (AEOR_Analyzer::analyze($html, $title, $excerpt) → score + checks). No WordPress or network needed to run it — which is how it's unit-tested.
aeo-radar/
├── aeo-radar.php
├── uninstall.php
├── readme.txt
├── includes/
│ ├── class-aeo-radar.php # Loader
│ ├── class-aeor-analyzer.php # Pure scoring engine
│ ├── class-aeor-meta-box.php # Per-post score panel
│ └── class-aeor-admin.php # Tools → AEO Radar dashboard
└── assets/
└── admin.css
GPL-2.0-or-later. Built by SkynetLabs. PRs welcome.