En

aeo

AEO Website Audit and Optimization Tool

Install & Use

Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:

Help me install this AI Skill: aeo.
It is used for: AEO Website Audit and Optimization Tool
Full Skill content: https://321skill.com/skills/aeo-x-8/raw/index.md
Read that page and install it.

The prompt includes a link to the full Skill content. You can also view the full content.

This Skill addresses the need for Answer Engine Optimization (AEO) auditing and diagnostics for websites. In practical development, developers often need to evaluate a website's visibility in scenarios like AI search and voice assistants, but traditional SEO tools fail to cover the scoring dimensions specific to answer engines. It also handles complex scenarios such as preview branch audits, changed-page sitemap audits, and local/private preview audits, helping teams identify optimization opportunities before launch.

Usage is straightforward: simply run npx @ainyc/aeo-audit@1 "<url>" [flags] --format json in your terminal. You can then execute different tasks by specifying a mode (audit, fix, schema, llms, monitor, detect-platform, compare). For example, running audit https://example.com --sitemap performs a batch audit of the entire sitemap, returning an overall score, factor breakdown, strengths, and improvement suggestions. It also supports a static output mode (audit ./out) for offline auditing of pre-built HTML files.

It is well-suited for teams or individuals requiring continuous optimization of their website's AI visibility. This is especially true for teams already using CI/CD pipelines who wish to automate AEO regression testing before each deployment. E-commerce operators, content creators, and SEO specialists can use it to quickly pinpoint performance gaps of their pages within answer engines and generate actionable remediation plans. Furthermore, it supports competitor comparison (monitor --compare) and regression comparison (compare --baseline --current), making it suitable for long-term monitoring.

We recommend integrating this tool into your CI/CD pipeline, using the --require-meta flag as a quality gate to enforce the inclusion of necessary metadata on every page. Note that it primarily targets publicly accessible URLs or local static outputs; for private pages requiring login, flags like --allow-local and --rewrite-sitemap-origin are needed. Additionally, all user input must undergo strict security validation to mitigate shell injection risks.

Key Features

Unlike Google Lighthouse, AEO focuses on Answer Engine Optimization (e.g., for AI search, voice assistants). It supports preview branch audits, changed-page sitemap audits, local/private preview audits, and can generate an llms.txt file to enhance AI search visibility.

Limitations

Requires a Node.js environment (v18+), depends on npx for execution, needs additional configuration (`--allow-local` and `--rewrite-sitemap-origin`) for private pages requiring login, and does not support targets using non-HTTP/HTTPS protocols (except in static output mode).

FAQ

How do I install the AEO audit tool?

No installation is required; you can run it directly using `npx @ainyc/aeo-audit@1`. Alternatively, you can install it globally: `npm install -g @ainyc/aeo-audit`.

What audit modes are supported?

Supported modes include audit, fix, schema (JSON-LD validation), llms (generate llms.txt), monitor (monitoring/comparison), detect-platform (platform detection), and compare (regression comparison).

Installation guide for AI assistants

If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:

Visit https://321skill.com/skills/aeo-x-8/raw/index.md to read the original Skill definition (Markdown format) for aeo, and install it according to the instructions.