State of agent access, October 2026

We asked the 5,000 most-linked software sites what an AI agent meets on the way in. 602 stopped our agent at the home page. 204 of 1,153 sign-up pages carry a CAPTCHA.

Asked 12–13 Oct 20265,000 sitesThe data

602 of 5,000 stop an agent at the home page.

Their first answer to our agent was a bot check (372) or a refusal (230). Cloudflare's challenge was 321 of the 372.

What our agent got at the home page of 5,000 sites
Sites: the home page 3973, a bot check or a refusal 602, no answer or no page 425 of 5000.The home page · 3,973 of 5,000A bot check or a refusal · 602 of 5,000No answer or no page · 425 of 5,000The home page, 3,973 of 5,000A bot check or a refusal, 602 of 5,000No answer or no page, 425 of 5,000
Sites: the home page 3973, a bot check or a refusal 602, no answer or no page 425 of 5000.The home page · 3,973 of 5,000A bot check or a refusal · 602 of 5,000No answer or no page · 425 of 5,000The home page, 3,973 of 5,000A bot check or a refusal, 602 of 5,000No answer or no page, 425 of 5,000
Sites: the home page 3973, a bot check or a refusal 602, no answer or no page 425 of 5000.The home page · 3,973 of 5,000A bot check or a refusal · 602 of 5,000No answer or no page · 425 of 5,000The home page, 3,973 of 5,000A bot check or a refusal, 602 of 5,000No answer or no page, 425 of 5,000

Our survey of 5,000 sites, 12–13 Oct 2026 · The data

Data table
The home pageA bot check or a refusalNo answer or no pageTotal
What our agent got at the home page of 5,000 sites3,9736024255,000
A bot check or a refusal at the home page, by kind of siteConsumer services put up a check most often (252 of 1,121), collaboration and office least (5 of 156).
Consumer services (1,121 sites): 252 of 1,121; AI (39 sites): 8 of 39; Security (66 sites): 7 of 66; Developer and cloud (512 sites): 53 of 512; Other software (3,018 sites): 271 of 3,018; Business software (88 sites): 6 of 88; Collaboration and office (156 sites): 5 of 156.Consumer services (1,121 sites)Consumer services (1,121 sites): 252 of 1,121252 of 1,121AI (39 sites)AI (39 sites): 8 of 398 of 39Security (66 sites)Security (66 sites): 7 of 667 of 66Developer and cloud (512 sites)Developer and cloud (512 sites): 53 of 51253 of 512Other software (3,018 sites)Other software (3,018 sites): 271 of 3,018271 of 3,018Business software (88 sites)Business software (88 sites): 6 of 886 of 88Collaboration and office (156 sites)Collaboration and office (156 sites): 5 of 1565 of 156
Consumer services (1,121 sites): 252 of 1,121; AI (39 sites): 8 of 39; Security (66 sites): 7 of 66; Developer and cloud (512 sites): 53 of 512; Other software (3,018 sites): 271 of 3,018; Business software (88 sites): 6 of 88; Collaboration and office (156 sites): 5 of 156.Consumer services (1,121 sites)Consumer services (1,121 sites): 252 of 1,121252 of 1,121AI (39 sites)AI (39 sites): 8 of 398 of 39Security (66 sites)Security (66 sites): 7 of 667 of 66Developer and cloud (512 sites)Developer and cloud (512 sites): 53 of 51253 of 512Other software (3,018 sites)Other software (3,018 sites): 271 of 3,018271 of 3,018Business software (88 sites)Business software (88 sites): 6 of 886 of 88Collaboration and office (156 sites)Collaboration and office (156 sites): 5 of 1565 of 156
Consumer services (1,121 sites): 252 of 1,121; AI (39 sites): 8 of 39; Security (66 sites): 7 of 66; Developer and cloud (512 sites): 53 of 512; Other software (3,018 sites): 271 of 3,018; Business software (88 sites): 6 of 88; Collaboration and office (156 sites): 5 of 156.Consumer services (1,121 sites)Consumer services (1,121 sites): 252 of 1,121252 of 1,121AI (39 sites)AI (39 sites): 8 of 398 of 39Security (66 sites)Security (66 sites): 7 of 667 of 66Developer and cloud (512 sites)Developer and cloud (512 sites): 53 of 51253 of 512Other software (3,018 sites)Other software (3,018 sites): 271 of 3,018271 of 3,018Business software (88 sites)Business software (88 sites): 6 of 886 of 88Collaboration and office (156 sites)Collaboration and office (156 sites): 5 of 1565 of 156

Our survey of 5,000 sites, 12–13 Oct 2026 · The data

Data table
SitesOf
Consumer services (1,121 sites)2521,121
AI (39 sites)839
Security (66 sites)766
Developer and cloud (512 sites)53512
Other software (3,018 sites)2713,018
Business software (88 sites)688
Collaboration and office (156 sites)5156

At sign-up, the wall is a CAPTCHA.

Of the 1,153 sign-up pages a home page links to, 204 carry a CAPTCHA, reCAPTCHA in 160 of them. A bot check in front of the sign-up page itself was rare: 43 of 1,598.

What stands in front of a sign-up
A CAPTCHA in the sign-up page: 204 of 1,153; robots.txt closes the sign-up page to our agent: 136 of 1,445; A bot check or a refusal at the sign-up page: 43 of 1,598.A CAPTCHA in the sign-up pageA CAPTCHA in the sign-up page: 204 of 1,153204 of 1,153robots.txt closes the sign-up page to our agentrobots.txt closes the sign-up page to our agent: 136 of 1,445136 of 1,445A bot check or a refusal at the sign-up pageA bot check or a refusal at the sign-up page: 43 of 1,59843 of 1,598
A CAPTCHA in the sign-up page: 204 of 1,153; robots.txt closes the sign-up page to our agent: 136 of 1,445; A bot check or a refusal at the sign-up page: 43 of 1,598.A CAPTCHA in the sign-up pageA CAPTCHA in the sign-up page: 204 of 1,153204 of 1,153robots.txt closes the sign-up page to our agentrobots.txt closes the sign-up page to our agent: 136 of 1,445136 of 1,445A bot check or a refusal at the sign-up pageA bot check or a refusal at the sign-up page: 43 of 1,59843 of 1,598
A CAPTCHA in the sign-up page: 204 of 1,153; robots.txt closes the sign-up page to our agent: 136 of 1,445; A bot check or a refusal at the sign-up page: 43 of 1,598.A CAPTCHA in the sign-up pageA CAPTCHA in the sign-up page: 204 of 1,153204 of 1,153robots.txt closes the sign-up page to our agentrobots.txt closes the sign-up page to our agent: 136 of 1,445136 of 1,445A bot check or a refusal at the sign-up pageA bot check or a refusal at the sign-up page: 43 of 1,59843 of 1,598

Our survey of 5,000 sites, 12–13 Oct 2026 · The data

Data table
Sign-up pagesOf
A CAPTCHA in the sign-up page2041,153
robots.txt closes the sign-up page to our agent1361,445
A bot check or a refusal at the sign-up page431,598

264 robots.txt files shut out AI assistants.

Of the 3,689 robots.txt files we read, 863 name an AI agent or crawler and 492 shut at least one out of the whole site. An assistant or agent is what a person sends to open your page for them, so a rule against it turns that person away too.

What 3,689 robots.txt files say to AI
Name an AI agent or crawler: 863 of 3,689; Shut at least one AI agent or crawler out of the whole site: 492 of 3,689; Shut an AI assistant or agent out of the whole site: 264 of 3,689; Carry a Content-Signal line: 149 of 3,689; Shut out every bot they don't name: 91 of 3,689.Name an AI agent or crawlerName an AI agent or crawler: 863 of 3,689863 of 3,689Shut at least one AI agent or crawler out of the whole siteShut at least one AI agent or crawler out of the whole site: 492 of 3,689492 of 3,689Shut an AI assistant or agent out of the whole siteShut an AI assistant or agent out of the whole site: 264 of 3,689264 of 3,689Carry a Content-Signal lineCarry a Content-Signal line: 149 of 3,689149 of 3,689Shut out every bot they don't nameShut out every bot they don't name: 91 of 3,68991 of 3,689
Name an AI agent or crawler: 863 of 3,689; Shut at least one AI agent or crawler out of the whole site: 492 of 3,689; Shut an AI assistant or agent out of the whole site: 264 of 3,689; Carry a Content-Signal line: 149 of 3,689; Shut out every bot they don't name: 91 of 3,689.Name an AI agent or crawlerName an AI agent or crawler: 863 of 3,689863 of 3,689Shut at least one AI agent or crawler out of the whole siteShut at least one AI agent or crawler out of the whole site: 492 of 3,689492 of 3,689Shut an AI assistant or agent out of the whole siteShut an AI assistant or agent out of the whole site: 264 of 3,689264 of 3,689Carry a Content-Signal lineCarry a Content-Signal line: 149 of 3,689149 of 3,689Shut out every bot they don't nameShut out every bot they don't name: 91 of 3,68991 of 3,689
Name an AI agent or crawler: 863 of 3,689; Shut at least one AI agent or crawler out of the whole site: 492 of 3,689; Shut an AI assistant or agent out of the whole site: 264 of 3,689; Carry a Content-Signal line: 149 of 3,689; Shut out every bot they don't name: 91 of 3,689.Name an AI agent or crawlerName an AI agent or crawler: 863 of 3,689863 of 3,689Shut at least one AI agent or crawler out of thewhole siteShut at least one AI agent or crawler out of the whole site: 492 of 3,689492 of 3,689Shut an AI assistant or agent out of the whole siteShut an AI assistant or agent out of the whole site: 264 of 3,689264 of 3,689Carry a Content-Signal lineCarry a Content-Signal line: 149 of 3,689149 of 3,689Shut out every bot they don't nameShut out every bot they don't name: 91 of 3,68991 of 3,689

Our survey of 5,000 sites, 12–13 Oct 2026 · The data

Data table
robots.txt filesOf
Name an AI agent or crawler8633,689
Shut at least one AI agent or crawler out of the whole site4923,689
Shut an AI assistant or agent out of the whole site2643,689
Carry a Content-Signal line1493,689
Shut out every bot they don't name913,689

Few sites publish what an agent reads.

859 of 3,973 sites serve an llms.txt. 158 of 5,000 offer an MCP server and 82 an OpenAPI document where we looked.

What sites publish for agents
An llms.txt, on the site or its docs: 859 of 3,973; An llms-full.txt: 208 of 3,973; An MCP server (in the official registry, or a server card): 158 of 5,000; An OpenAPI document at the usual paths: 82 of 3,973; An A2A agent card: 13 of 3,973.An llms.txt, on the site or its docsAn llms.txt, on the site or its docs: 859 of 3,973859 of 3,973An llms-full.txtAn llms-full.txt: 208 of 3,973208 of 3,973An MCP server (in the official registry, or a server card)An MCP server (in the official registry, or a server card): 158 of 5,000158 of 5,000An OpenAPI document at the usual pathsAn OpenAPI document at the usual paths: 82 of 3,97382 of 3,973An A2A agent cardAn A2A agent card: 13 of 3,97313 of 3,973
An llms.txt, on the site or its docs: 859 of 3,973; An llms-full.txt: 208 of 3,973; An MCP server (in the official registry, or a server card): 158 of 5,000; An OpenAPI document at the usual paths: 82 of 3,973; An A2A agent card: 13 of 3,973.An llms.txt, on the site or its docsAn llms.txt, on the site or its docs: 859 of 3,973859 of 3,973An llms-full.txtAn llms-full.txt: 208 of 3,973208 of 3,973An MCP server (in the official registry, or a server card)An MCP server (in the official registry, or a server card): 158 of 5,000158 of 5,000An OpenAPI document at the usual pathsAn OpenAPI document at the usual paths: 82 of 3,97382 of 3,973An A2A agent cardAn A2A agent card: 13 of 3,97313 of 3,973
An llms.txt, on the site or its docs: 859 of 3,973; An llms-full.txt: 208 of 3,973; An MCP server (in the official registry, or a server card): 158 of 5,000; An OpenAPI document at the usual paths: 82 of 3,973; An A2A agent card: 13 of 3,973.An llms.txt, on the site or its docsAn llms.txt, on the site or its docs: 859 of 3,973859 of 3,973An llms-full.txtAn llms-full.txt: 208 of 3,973208 of 3,973An MCP server (in the official registry, or a servercard)An MCP server (in the official registry, or a server card): 158 of 5,000158 of 5,000An OpenAPI document at the usual pathsAn OpenAPI document at the usual paths: 82 of 3,97382 of 3,973An A2A agent cardAn A2A agent card: 13 of 3,97313 of 3,973

Our survey of 5,000 sites, 12–13 Oct 2026 · The data

Data table
SitesOf
An llms.txt, on the site or its docs8593,973
An llms-full.txt2083,973
An MCP server (in the official registry, or a server card)1585,000
An OpenAPI document at the usual paths823,973
An A2A agent card133,973

The 329 products we drive or plan to drive publish these far more often, and more of them put a CAPTCHA on the sign-up page.

The top 5,000 sites and the 329 products we drive or plan to drive, 12–13 Oct 2026
Top 5,000Our 329
llms.txt22% 859 of 3,97372% 226 of 314
MCP server3% 158 of 5,00030% 100 of 329
OpenAPI2% 82 of 3,97321% 67 of 314
Bot check at the home page12% 602 of 5,0003% 10 of 329
CAPTCHA at sign-up18% 204 of 1,15321% 45 of 211
robots.txt shuts out AI assistants7% 264 of 3,6892% 6 of 315

No site asked our agent to pay.

We called one documented API operation at 57 sites: none answered 402 Payment Required. 1 of 82 API documents describes paid calls, and 18 sites are listed on mpp.dev.

Fix what stops agents on your site.

One guide per wall, with the fix in steps and a check you can run yourself.

How sure we are.

These numbers are what an AI agent meets when it runs on a server and reads pages without a browser, like ours.

We checked our reading. On 13 Oct 2026 we drew 100 at random from the 606 sites that first stopped our agent, asked them again and read every answer by eye. 97 of 100 were a real bot check or refusal. 2 were the site's own page that we had read wrong, and 1 let our agent in this time. We fixed the reading and asked all 606 again: 602 still stop our agent, the number on this page. All 50 we drew from the sites that let our agent in served their home page again.

Signed agents that Cloudflare knows get in more often. 71 of 92 sites that stopped our agent let Cloudflare's own signed agent in. Let signed agents past your bot check, and sign your own agent.

Details
  • Each of the 150 sites got one more request the same way, and one through Cloudflare Browser Rendering with JavaScript off. The draw used a fixed seed.
  • The second look also counts 49 sites as refusals that we had first counted as challenges.
  • An agent that works in a person's own browser, on their home connection, is not part of these numbers.

How we asked.

What. The 5,000 most-linked sites in the Majestic Million that Wikidata names as the website of software, an online service or a software company. On each: robots.txt, the home page, llms.txt, the MCP and A2A files under /.well-known/, OpenAPI at the usual paths, the sign-up page the home page links to, and one documented API call. Also the official MCP registry and mpp.dev.

How politely. GET requests only, from our server in Germany, signed as our agent. robots.txt obeyed for every URL, one request every 3 seconds per site. A site that answered with a bot check, a refusal or a 429 was asked nothing more there.

What we didn't do. Sign up, send a form, solve a CAPTCHA or open a browser.

Details
  • Each number counts the sites we could ask. A bot check at the home page ended every other question there, a robots.txt we couldn't read has no robots.txt numbers, and a sign-up number needs a sign-up page we found.
  • A request from a server doesn't see a check that runs in the browser after the page loads, a CAPTCHA a script adds, files at other paths, or an MCP server outside the registry without a server card. What sites publish and the checks they run are at least these numbers.
  • The CAPTCHA numbers count the sign-up pages a home page links to. Where it linked none we tried /signup, and some of those pages are the home page again. Counting every sign-up page that loaded, 241 of 1,555 carry a CAPTCHA.
  • 252 sites answered a check partway, after the home page loaded. What we hadn't asked them by then counts as not there.
  • AI assistants and agents are the names ai.robots.txt lists as assistants or agents (181 names in all, read during the survey); the rest are crawlers.
  • Kinds of site come from Wikidata's types. Our directory is the 329 products we drive or plan to drive, counted apart; 118 of them are also in the top 5,000. The MCP registry was read on 12 Oct 2026.
  • Sources: Majestic Million (CC BY 3.0), Wikidata (CC0), ai.robots.txt (MIT).

Use the data.

Every count on this page as JSON, free to reuse with a credit and a link (CC BY 4.0).

Cite it. AgentDrives, State of agent access, October 2026, https://agentdrives.com/research/state-of-agent-access-2026-10

See what an agent meets on yours.

The free check shows what an agent finds on your site and the wall it would likely hit. A Drive ($49) shows how far it gets.

?