---
title: "Pass rates by rank band | Agent Ready Checklist"
description: "Pass rates for 10 crawl checks in ten bands of 1,000 Tranco ranks: does a more popular site pass more of the checklist? Charts, a table and a CSV."
canonical: https://agentreadychecklist.com/data/by-rank
site: "Agent Ready Checklist"
last_updated: 2026-11-05
date: 2026-11-04
section: "Data"
---

# Pass rates by rank band | Agent Ready Checklist

> Pass rates for 10 crawl checks in ten bands of 1,000 Tranco ranks: does a more popular site pass more of the checklist? Charts, a table and a CSV.

Source: https://agentreadychecklist.com/data/by-rank
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Pass rates by rank band

Across ten bands of 1,000 Tranco ranks, only llms.txt presence moves much: 16.6% in the top three bands against 11.3% in the bottom three. Real 404s, JSON-LD and initial HTML differ by about two points or less, and robots.txt lets agents in slightly more often lower down the list. All 100 band rates are here.

## Ten checks in ten bands

Each panel is one crawl check. The line runs across the ten bands, from ranks 1 to 1,000 on the left to ranks 9,001 to 10,000 on the right, and every panel uses the same scale from 0 to 100 percent. The same line sits in the pass rate column of [the checklist table](https://agentreadychecklist.com/).

robots.txt allows all 17 agent tokens at /

71.2% overall

robots.txt blocks no search or user-fetch token

73.2% overall

Home page has an h1 and 50 words in the initial HTML

64.0% overall

A missing path returns 404 or 410

66.5% overall

/llms.txt exists

14.3% overall

Home page links to llms.txt

1.3% overall

Accept: text/markdown returns text/markdown

3.4% overall

Home page carries JSON-LD that parses

47.4% overall

OpenAPI linked from the home page or served at /openapi.json

0.5% overall

/.well-known/mcp.json serves JSON

0.4% overall

Reachable sites in the Tranco top 10,000 on which the check ran, crawl of 2026-11-04. A band holds between 524 and 859 tested sites, so a gap of a few points between neighbouring bands is not a trend.

Numbers behind the chart

| Rate | 1 to 1,000 | 1,001 to 2,000 | 2,001 to 3,000 | 3,001 to 4,000 | 4,001 to 5,000 | 5,001 to 6,000 | 6,001 to 7,000 | 7,001 to 8,000 | 8,001 to 9,000 | 9,001 to 10,000 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| robots.txt allows all 17 agent tokens at / | 67% | 66% | 74% | 74% | 73% | 73% | 69% | 75% | 71% | 70% |
| robots.txt blocks no search or user-fetch token | 70% | 69% | 76% | 76% | 74% | 74% | 71% | 77% | 73% | 71% |
| Home page has an h1 and 50 words in the initial HTML | 61% | 66% | 68% | 66% | 60% | 64% | 66% | 64% | 64% | 61% |
| A missing path returns 404 or 410 | 68% | 65% | 67% | 71% | 67% | 66% | 64% | 69% | 67% | 63% |
| /llms.txt exists | 20% | 12% | 19% | 16% | 15% | 15% | 14% | 14% | 10% | 10% |
| Home page links to llms.txt | 2% | 1% | 2% | 1% | 2% | 1% | 2% | 0% | 1% | 1% |
| Accept: text/markdown returns text/markdown | 4% | 2% | 4% | 5% | 4% | 4% | 2% | 3% | 3% | 3% |
| Home page carries JSON-LD that parses | 49% | 46% | 51% | 50% | 42% | 46% | 49% | 52% | 45% | 44% |
| OpenAPI linked from the home page or served at /openapi.json | 1% | 1% | 0% | 1% | 0% | 1% | 0% | 0% | 0% | 0% |
| /.well-known/mcp.json serves JSON | 1% | 1% | 1% | 0% | 0% | 1% | 0% | 0% | 0% | 0% |

## What the bands show

The table sorts the checks by the gap between the three top bands (ranks 1 to 3,000) and the three bottom bands (ranks 7,001 to 10,000). A positive gap means the more popular sites pass more often.

| Crawl check | Top 3 bands | Bottom 3 bands | Gap | Rows |
| --- | --- | --- | --- | --- |
| /llms.txt exists | 16.6% | 11.3% | +5.4 | AR-READ-07 |
| robots.txt allows all 17 agent tokens at / | 69.0% | 71.9% | -2.8 | AR-FIND-01 |
| robots.txt blocks no search or user-fetch token | 71.7% | 73.8% | -2.1 | AR-FIND-01, VERCEL-ROBOTS-EXCLUSIONS |
| Home page has an h1 and 50 words in the initial HTML | 65.1% | 63.0% | +2.1 | AR-READ-01, AR-READ-03 |
| Home page carries JSON-LD that parses | 48.7% | 47.2% | +1.5 | AR-READ-08 |
| Home page links to llms.txt | 1.6% | 0.9% | +0.7 | AR-READ-06, AR-READ-07 |
| Accept: text/markdown returns text/markdown | 3.3% | 2.9% | +0.4 | CF-MARKDOWN-NEGOTIATION, AR-READ-09 |
| /.well-known/mcp.json serves JSON | 0.6% | 0.2% | +0.4 | AR-ACT-03, AR-ACT-10 |
| OpenAPI linked from the home page or served at /openapi.json | 0.7% | 0.3% | +0.4 | AR-ACT-02, AR-READ-06 |
| A missing path returns 404 or 410 | 66.4% | 66.1% | +0.3 | AR-READ-02 |

Only llms.txt presence shows a gap above three points: 16.6% in the top three bands against 11.3% in the bottom three. The robots.txt check runs the other way, 71.9% in the bottom bands against 69.0% at the top, a gap of 2.8 points. For the rest, rank does not separate the sites that pass from those that fail, so the work is the same for a site at rank 50 and one at rank 9,500.

## Download

-   [pass-rates-by-rank-2026-11-04.csv](https://agentreadychecklist.com/data/pass-rates-by-rank-2026-11-04.csv)One line per check and band: tested, passing and share. Comma-separated, UTF-8.
-   [pass-rates-by-rank-2026-11-04.json](https://agentreadychecklist.com/data/pass-rates-by-rank-2026-11-04.json)The same rows with the crawl date and the Tranco list ID.

Licence: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Cite it as:

```text
Agent Ready Checklist, "Pass rates by rank band", edition 2026-11-04, https://agentreadychecklist.com/data/by-rank/
```

The overall rates, the definitions and the crawl behind them are on [the pass rates page](https://agentreadychecklist.com/data/). A band is a slice of the Tranco list (746WX); the list ranks domains by traffic and is not a ranking of agent readiness.

## Sources

-   [tranco-list.eu](https://tranco-list.eu/)read 2026-11-04
-   [rfc-editor.org/rfc/rfc9309](https://www.rfc-editor.org/rfc/rfc9309)read 2026-11-04

Edition

Data

2026-11-04

Reviewed

2026-11-05

Spec

AgentReady v2.0, 273d2d7

Crawl

13,071 rows, 2026-11-04

Ora

132 checks, contract 1.38.0, 2026-11-05

Verify with Ora

The scanner this site recommends for the whole checklist. 132 checks, a score out of 100, no account.

`npx ax@0.10 audit <url> --min-score <n>`

[Why Ora, and its limits](https://agentreadychecklist.com/verify-with-ora/)

Method

-   [How rows, commands and rates are made](https://agentreadychecklist.com/method/)
-   [How an Ora check is matched to a row](https://agentreadychecklist.com/checklist/ora-checks/)
-   [Pass rates by rank band](https://agentreadychecklist.com/data/by-rank/)

Sources and read dates sit at the foot of the page.

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
