Skip to content

aeorank scan

npx aeorank-cli@0.1.1 scan <url> scores 12 dimensions and writes 8 files. npm 0.1.1 is canonical.

Terminal window
npx aeorank-cli@0.1.1 scan <url> [options]
FlagDefaultDescription
--format <type>humanhuman or json
--output <dir>./aeorank-outputWhere to write the 8 files
--config <path>—Config file
--max-pages <n>50Crawl cap
--no-filesoffSkip writing files
--overwriteoffReplace existing output

Not in 0.1.1: --fail-on-crawler-block, --pillar, --page, --browser. Use the GitHub Action fail-on-crawler-block input to fail a Check when GPTBot (or ClaudeBot, PerplexityBot, Google-Extended) is disallowed. Missing robots.txt is unknown, not blocked.

Terminal window
npx aeorank-cli@0.1.1 scan https://example.com
npx aeorank-cli@0.1.1 scan https://example.com --format json --no-files

Published JSON includes score, grade, dimensions (length 12), files (8 names), pagesScanned, url. It does not include dimensionCount, generatedFiles, crawlerAccess, or crawlerGate on this release. Count dimensions with dimensions.length.

Each dimension has id, name, score, maxScore, weight (high | medium | low), status, hint.

Crawler allowlists matter. llms.txt is agent-docs hygiene, not a citation guarantee. We do not promise citations.