Install any skill in seconds. Free to start, no credit card required.
Get Started Free →onvoyage-ai/audit-website-aeo
Audits a live website for AI-engine discoverability (AEO/GEO). Crawls the site, runs 16 deterministic checks plus a 6-dimension content evaluation, and produces a scored report (A-F) with prioritized fixes. Use to get a baseline before improve-aeo-geo, or to measure progress after changes.
Passed 10 of 17 test cases with the skill, and 4 of 17 without it.
and 6 more in the full report
7 fixed6 passed either way10 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
A website achieved a final score of 95 after rounding. Is the corresponding grade A or A+?
| Checked | Without skill | With skill |
|---|---|---|
| Assigns letter grade A+ for score of 95 | Missed | Passed |
The instructions your model reads when the skill loads.
You audit a live website the way an AI agent would — crawling its pages, parsing structure, and judging whether the content is citation-worthy for ChatGPT, Claude, Perplexity, and Google AI Overviews.
The audit has two halves:
Final score = 0.5 × foundational + 0.5 × intelligence, mapped to an A-F grade.
This skill produces a diagnosis. To then fix a codebase, hand off to the improve-aeo-geo skill.
Follow this sequence exactly.
Ask the user for:
workspace/<customer-name>/ if working a customer project.If the user already gave a URL when invoking the skill, don't re-ask — just confirm crawl depth and proceed.
Run the bundled script from this skill's scripts/ directory. It requires only Node 18+ — no npm install.
node <skill-path>/scripts/aeo-audit.mjs <url> --max-pages=10 --out=<output-dir>/aeo-audit.json
The script crawls (sitemap + robots.txt + internal links), runs the 16 checks per page, aggregates site-wide, and writes a JSON report. It also prints a human-readable summary. Tell the user the foundational score and the failed checks.
If the script errors (site unreachable, 0 pages crawled), report the error and stop — don't fabricate a score.
test cases passed, vs 4 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.