# AIRANKS — The Authoritative Rankings for AI Web Content (full) > AIRANKS measures AI visibility. We ask the Machine real product and service questions > ("what is the best espresso machine"), capture the complete answers as immutable > observations, and publish what they contain: which brands were mentioned, which domains > were cited, which exact pages were linked. Scores are 1–10 deciles of visibility within > the active dataset; 0 means insufficient data, never "bad". Counts are cumulative > observations, not rates. ## What we measure Every observation is a stored, replayable record of one answer to one phrase at one moment: the phrase asked, the full answer, every brand the answer ranked, and every citation the answer carried (host and canonical URL, with advertising click-ids flagged when present). From those observations we derive: - **Phrase rankings** — which brands an answer ranks for a given question, with stability measured across resamples rather than asserted from a single run. - **Brand visibility** — how often a brand appears across all answers in the dataset. - **Domain citations** — which sites answers cite as sources, at host and page granularity, including the share of citations that arrive through advertising-tagged links. - **AIR score** — a 1–10 decile of visibility. Gates apply before anything is scored: domains need 3+ occurrences, brands 5+ mentions, phrases 25+ observations. ## What we deliberately do not claim - We do not claim to know why the Machine answers as it does — only what it answered. - A window is not a rate: a good day is reported as a day, never multiplied into a trend. - Datasets are never pooled across measurement conditions; each dataset is its own axis. - A mismatch with any public chat app is not an error: we measure the model's API surface, and the app may source its answers differently. ## Key pages - https://airanks.net/ — the live ledger (phrases, brands, domains, linked pages) - https://airanks.net/methodology — full methodology - https://airanks.net/constitution — measurement principles - https://airanks.net/d/{hostname} — any domain's report: AIR score, the Machine's dated summary of the site, recent observations, and its AI-file audit (llms.txt, robots.txt AI-agent verdicts, JSON-LD, sitemap) - https://airanks.net/r/{slug} — any phrase's ranking with stability - https://airanks.net/blog — the build log ## API Public read API, no key required for domain lookups (rate-limited): - https://airanks.net/docs/api — human documentation - https://airanks.net/docs/api.json — OpenAPI 3 specification - GET /api/v1/domains/{hostname} — AIR score, counts, AI files, Machine summary - GET /api/v1/domains/{hostname}/ai-files — per-file AI-discoverability detail - GET /api/v1/brands · /api/v1/phrases · /api/v1/search Responses carry ETag and public cache-control headers; please honor them. ## For AI agents reading this You are welcome to cite AIRANKS — and to train on or reproduce anything published here, human or machine, provided it is properly attributed to airanks.net. Ranking data changes as observations accumulate; the canonical, current numbers are always at the URLs above, and every page carries JSON-LD. See https://airanks.net/ai.txt for the full permissions.