AIRANKS — The Authoritative Rankings for AI Web Content
AIRANKS measures AI visibility: we ask AI models real product and service
questions, capture the complete answers as immutable observations, and publish
what they contain — which brands were mentioned, which domains were cited, and
which exact pages were linked. Every domain gets an AIR score from 1–10
(a decile of visibility in the active dataset; 0 means insufficient data),
with the methodology in the open.
01Helix■■■ locked Helix — ci 1.00–1.00 · n=373 · 100.0% of resamples held this rank · named in 100% of answers
02Saatva■■■ locked Saatva — ci 0.94–0.94 · n=373 · 100.0% of resamples held this rank · named in 98% of answers
03Brooklyn Bedding■□□ soft Brooklyn Bedding — ci 0.83–0.89 · n=373 · 76.9% of resamples held this rank · named in 87% of answers
04Nolah■□□ soft Nolah — ci 0.78–0.89 · n=373 · 72.5% of resamples held this rank · named in 48% of answers
05Nectar■□□ soft Nectar — ci 0.72–0.83 · n=373 · 79.0% of resamples held this rank · named in 75% of answers
06Bear■■□ firm Bear — ci 0.72–0.78 · n=373 · 83.1% of resamples held this rank · named in 65% of answers
07Casper□□□ contested Casper — ci 0.50–0.67 · n=373 · 45.5% of resamples held this rank · named in 24% of answers
08Leesa✕✕✕ unsettled Leesa — ci 0.44–0.67 · n=373 · 27.7% of resamples held this rank · named in 27% of answers
09Siena✕✕✕ unsettled Siena — ci 0.44–0.67 · n=373 · 34.9% of resamples held this rank · named in 31% of answers
10Dreamcloud✕✕✕ unsettled Dreamcloud — ci 0.44–0.67 · n=373 · 35.1% of resamples held this rank · named in 23% of answers
11Allswell□□□ contested Allswell — ci 0.39–0.56 · n=373 · 63.3% of resamples held this rank · named in 23% of answers
12WinkBed■□□ soft WinkBed — ci 0.39–0.44 · n=373 · 78.0% of resamples held this rank · named in 20% of answers
13Tempur-Pedic■■□ firm Tempur-Pedic — ci 0.28–0.33 · n=373 · 93.4% of resamples held this rank · named in 13% of answers
14Tuft & Needle□□□ contested Tuft & Needle — ci 0.11–0.33 · n=373 · 54.2% of resamples held this rank · named in 10% of answers
15Sealy✕✕✕ unsettled Sealy — ci 0.11–0.28 · n=373 · 36.8% of resamples held this rank · named in 8% of answers
16Purple✕✕✕ unsettled Purple — ci 0.06–0.28 · n=373 · 29.0% of resamples held this rank · named in 5% of answers
17Avocado□□□ contested Avocado — ci 0.06–0.22 · n=373 · 45.5% of resamples held this rank · named in 8% of answers
18Sleep Number■□□ soft Sleep Number — ci 0.06–0.17 · n=373 · 77.0% of resamples held this rank · named in 5% of answers
19Zinus■■■ locked Zinus — ci 0.00–0.00 · n=373 · 98.2% of resamples held this rank · named in 2% of answers
The Incomparability Lattice
what the intervals separate, not what the list claims
An edge means one brand's interval sits strictly above another's — zero overlap. No edge between two brands is not a gap in the drawing, it is the finding: their intervals overlap, and the bootstrap cannot tell them apart. Brands on the same rung are incomparable, not tied — the ranking above orders them anyway because a list has to print a total order; this diagram is the honest version.
19 of 19 brands measured · 48 dominance edges · 9 rungs · 32 pairs the data does not separate