Founding members get 50% off for life. Dottpace is coming soon. Join the list

ResearchAI bots and robots.txt, 2026

How many websites block AI search and AI training bots?

Study by Dottpace Research · Last updated

Data collected October 19, 2026 · 2,117 live websites + 1,497 random domains

One in ten live websites we checked (10.0% of 2,117) blocks at least one AI bot in its robots.txt file, and AI training bots are blocked far more often than AI search bots: GPTBot is blocked 2.9 times as often as OAI-SearchBot, the bot behind ChatGPT search.

Most site owners who block AI do it on purpose and by name, and many of them block AI training while leaving the door open to AI search. Blocks caused by a blanket rule are rare among live business sites but more common across random domains. And one network of 530 copy-paste sites could distort any study that doesn't look for it.

A second, independent sample of 1,497 random domains from the Tranco top-1M list gives almost the same top-line result: 9.7% block at least one AI bot, and 7.9% block GPTBot. Want the answer for your own site? The free AI bot checker reads your robots.txt for the same 17 bots.

Which bots did we check?

robots.txt is a plain text file at the root of a website (for example example.com/robots.txt). It tells crawlers which pages they may read. A crawler that respects it looks for a group that names it; if none does, it follows the User-agent: * group. AI companies run different bots for different jobs, and blocking one doesn't block the others.

The 17 bots, grouped by the job their owners document
PurposeBotsWhat blocking does
AI trainingGPTBot (OpenAI), ClaudeBot (Anthropic), Google-Extended (Google), Applebot-Extended (Apple), meta-externalagent (Meta), CCBot (Common Crawl)Asks the company not to use your pages to train models. Google-Extended and Applebot-Extended are opt-out tokens, not separate crawlers.
AI searchOAI-SearchBot (ChatGPT search), PerplexityBot, Claude-SearchBot, meta-webindexer (Meta AI), Applebot (Siri, Spotlight)Keeps your pages out of that assistant's search index, so it can't find or cite them.
Fetch for a personChatGPT-User, Perplexity-User, Claude-User, meta-externalfetcherAsks the assistant not to open your page when a user asks it to. OpenAI, Perplexity and Meta say robots.txt may not apply to these.
Classic searchGooglebot, BingbotRemoves the site from Google or Bing (and from AI Overviews and Copilot). Included for comparison.

For the headline comparisons we used three AI search and assistant bots (OAI-SearchBot, ChatGPT-User, PerplexityBot) and four AI training bots (GPTBot, ClaudeBot, Google-Extended, CCBot).

Which AI bots do websites block most?

Every AI training bot is blocked more often than any AI search bot. CCBot and GPTBot lead; Google's and Bing's own crawlers are almost never blocked.

Chart 1. Share of websites that fully block each bot

2,117 live websites, October 19, 2026 · the thin line on each bar is the 95% confidence interval

Show the numbers as a table
Chart 1: share of 2,117 live websites whose robots.txt fully blocks each bot (October 19, 2026)
BotPurposeFully blocking95% CIPartly blocking
CCBotAI training7.8%6.8–9.1%0.1%
GPTBotAI training7.1%6.1–8.3%0.2%
ClaudeBotAI training6.0%5.1–7.1%0.2%
Google-ExtendedAI training6.0%5.0–7.0%0.2%
Applebot-ExtendedAI training5.4%4.5–6.4%0.2%
meta-externalagentAI training5.4%4.5–6.5%0.1%
PerplexityBotAI search4.3%3.5–5.2%0.2%
OAI-SearchBotAI search2.4%1.8–3.2%0.1%
Claude-SearchBotAI search2.0%1.5–2.7%0.1%
ApplebotAI search1.4%1.0–2.0%0.0%
meta-webindexerAI search1.3%0.9–1.8%0.0%
ChatGPT-UserFetch for a person4.1%3.3–5.0%0.1%
meta-externalfetcherFetch for a person2.8%2.2–3.6%0.0%
Perplexity-UserFetch for a person1.9%1.4–2.6%0.1%
Claude-UserFetch for a person1.8%1.4–2.5%0.1%
BingbotClassic search0.5%0.3–0.9%0.0%
GooglebotClassic search0.2%0.1–0.6%0.1%

Partial blocks, where a bot is kept off some pages but not the home page, were rare: 0.2% of sites or fewer for every bot.

Mostly not. 67.3% of the sites that block GPTBot still let OAI-SearchBot in. Across all four training bots, the largest group blocks training only.

Chart 2. What sites that block AI training do about AI search

The 193 websites that fully block at least one of GPTBot, ClaudeBot, Google-Extended or CCBot

Show the numbers as a table
Chart 2: the 193 websites that block at least one AI training bot, by what they do about AI search
SegmentSitesShare
Block training only; OAI-SearchBot, ChatGPT-User and PerplexityBot all open8443.5%
Block all seven (all 4 training bots and all 3 search/assistant bots)4121.2%
Other mixes (some search or assistant bots blocked, not all seven)6835.2%

Which kinds of websites block AI bots?

Publishers block AI far more than anyone else. News and media sites have the clearest reason to protect their content and the most leverage to license it. Startups, local businesses and online stores, which usually want to be found and recommended, rarely block AI at all.

Chart 3. AI blocking by type of website

Share of websites that fully block…

Show the numbers as a table
Chart 3: AI blocking by type of website (main sample, 95% CI in brackets)
TypeSites≥1 training bot≥1 search/assistant botGPTBotOAI-SearchBot
Publishers59522.7% (19.5–26.2%)16.1%18.0%7.1%
Online stores2947.5% (5.0–11.1%)3.1%6.1%2.0%
SaaS9173.2% (2.2–4.5%)0.7%2.1%0.3%
Local services3112.3% (1.1–4.6%)0.3%1.9%0.0%

Well-known sites block AI training about 3.0 times as often as lesser-known ones (18.5% against 6.2%). Type and source overlap in our sample — every publisher and store came from the Tranco list — so treat these as descriptive differences, not causes.

Does AI blocking differ by region?

Chart 4. AI blocking by region

Share of websites that fully block… · regions with at least 50 sites

Show the numbers as a table
AI blocking by region (regions with at least 50 sites; the company's location for startups and local businesses, the country domain for the rest)
RegionSites≥1 training bot95% CI≥1 search/assistant bot
EU19019.5%14.5–25.7%12.6%
Australia10215.7%9.9–24.0%11.8%
United States1,3627.9%6.6–9.5%4.0%
Canada1537.2%4.1–12.4%5.2%
United Kingdom2157.0%4.3–11.2%5.1%

Does the website platform make a difference?

Chart 5. AI blocking by website platform

Share of websites that fully block… · platforms with at least 50 sites; 993 sites had no platform detected

Show the numbers as a table
AI blocking by website platform (platforms with at least 50 sites, as detected by the audit)
PlatformSites≥1 training bot95% CI≥1 search/assistant bot
WordPress47710.7%8.2–13.8%7.1%
WooCommerce1557.7%4.5–13.0%3.9%
BigCommerce704.3%1.5–11.9%1.4%
Webflow1783.4%1.6–7.2%0.0%
Squarespace521.9%0.3–10.1%1.9%
Shopify581.7%0.3–9.1%1.7%
Framer590.0%0.0–6.1%0.0%

The platforms differ by site mix as well as by default settings, so these are descriptive differences.

Do sites block AI on purpose or by a blanket rule?

Among live business sites, almost every block names the bot: 97.3% of GPTBot blocks come from a rule that names GPTBot. Blanket blocks, where User-agent: * with Disallow: / shuts out every bot that isn't named, are much more common across random domains — and they often shut out Google too: 30.7% of the random domains that block AI search also block Googlebot from the whole site.

Chart 6. Blocking AI by name vs by a blanket rule

Share of websites in each sample

Show the numbers as a table
Chart 6: blocking AI by name vs by a blanket rule, in both samples
MeasureLive business sites (n = 2,117)Random top-1M domains (n = 1,497)
Block at least one AI bot by a rule that names it9.5%7.8%
Block AI search only through User-agent: *, naming no AI bot0.3%1.9%
Of the sites that block AI search, share where it comes only from User-agent: *5.4%37.3%
Block Googlebot from the whole site0.2%1.7%

How did one site network change the numbers?

We found 530 sites with the same robots.txt. It lets Google, Bing and Apple in and shuts out every AI bot. They look like one operator's network, so we excluded them. Had we counted them, the share of random domains blocking ChatGPT search would have jumped from 3.3% to 20.7%.

Chart 7. How one site network would change the numbers

The 530 copy-paste sites excluded from the study, counted back in

Show the numbers as a table
Chart 7: the share of websites blocking, with and without the 530-site network
MeasureLive sites, network excludedLive sites, network includedRandom domains, network excludedRandom domains, network included
Block OAI-SearchBot2.4%10.9%3.3%20.7%
Block at least one AI bot10.0%17.8%9.7%26.0%

What do the numbers mean?

Training opt-outs are the main reason sites block AI. Site owners treat training and search differently, which fits how OpenAI, Anthropic, Google, Apple and Meta now separate training crawlers from search crawlers: owners can refuse one and accept the other.

Some AI search blocking is probably not about AI. A site that blocks ChatGPT search only through a catch-all rule may not know it. Among random domains, 37.3% of AI-search blocking comes only from User-agent: *, without naming any AI bot.

Duplicate sites can skew a study. Studies that sample top-list domains without checking for copy-paste networks can overstate AI search blocking several times over.

How can I check my own site?

  1. Free AI bot checker. Type your address: it reads your robots.txt for the same 17 bots and shows, for each one, allowed, blocked or partly blocked, the line that decides it, and whether your home page answers GPTBot and OAI-SearchBot like a normal browser.
  2. Free website audit. The same robots.txt check plus everything around it: what AI assistants say about you, indexing, phone speed and your business facts.
  3. By hand. Open yoursite.com/robots.txt and look for User-agent: lines that name AI bots, each followed by Disallow: /, and for a User-agent: * group with Disallow: /, which blocks every bot without its own group, AI search included.

To opt out of AI training but stay visible in AI search, name the training bots and leave the search bots alone:

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

Also check your firewall or CDN settings, which can block bots that robots.txt allows — see how Cloudflare's AI bot blocking works. For every bot and the rules to copy, read robots.txt for AI crawlers and OAI-SearchBot vs GPTBot.

Questions about this study

What is the difference between AI training bots and AI search bots?

Training bots such as GPTBot and ClaudeBot collect pages to train AI models. Search bots such as OAI-SearchBot and PerplexityBot build the index an assistant uses to find and cite pages when it answers. In our sample, 7.1% of sites block GPTBot and 2.4% block OAI-SearchBot.

If I block GPTBot, will my site disappear from ChatGPT?

No. GPTBot is OpenAI's training crawler. ChatGPT search uses OAI-SearchBot, which you control separately, and 67.3% of the sites in our sample that block GPTBot still allow OAI-SearchBot.

Does robots.txt actually stop AI bots?

It's a request, not a lock. The major AI companies say their training and search crawlers follow it. OpenAI, Perplexity and Meta say it may not apply to the fetchers that open a page because a user asked for it. To enforce a block you need firewall or CDN rules, which this study doesn't measure.

Why are these numbers lower than other studies of AI bot blocking?

Many studies look only at the most popular news and media sites, where blocking is common; in our sample, 22.7% of publishers block at least one training bot. Our main sample is mostly startups, stores and local businesses. We also excluded a network of 530 identical sites, which would have raised the share blocking ChatGPT search from 2.4% to 10.9% in our main sample.

Method and limits

  • What we measured: each site's robots.txt, read once on October 19, 2026 from a single network location by the Dottpace audit engine, and evaluated for 17 bots the way Google and RFC 9309 specify: the bot's own group if one names it, else the User-agent: * group, with the longest matching rule winning.
  • Full block: robots.txt disallows the home page for that bot. Partial block: some pages we read are disallowed for that bot, the home page is not, and the rule doesn't apply to every crawler alike (rules such as Disallow: /checkout for all crawlers don't count).
  • Main sample, 2,117 live websites: startups from Y Combinator's public company list, local businesses from OpenStreetMap (clinics, law firms, salons, restaurants, trades) and Tranco top-1M sites classified as stores, publishers or SaaS by home-page markers. Every site passed a liveness check first. Of 3,124 attempted audits, 803 failed and 3 had a robots.txt we couldn't read; we excluded 201 sites of the network described above.
  • Second sample, 1,497 random domains: a random draw from the Tranco top-1M list, with no liveness filter. Of 2,812 attempted audits, 983 failed and 3 had an unreadable robots.txt; we excluded 329 network sites.
  • Sites without a robots.txt count as “not blocked”: 6.3% of the main sample and 18.2% of the random sample.
  • Live verification: on October 19, 2026 we re-fetched the robots.txt of 15 randomly chosen sites one at a time. All 15 matched our saved results for all 17 bots — 255 of 255 verdicts — including whether each block came from a named rule or the catch-all.
  • Confidence intervals are 95% Wilson intervals and cover sampling error only.

Limits

  • We measured robots.txt only — not firewall or CDN blocking (such as Cloudflare's AI bot blocking), page-level tags, or whether bots obey the file — so real-world blocking is likely higher.
  • The data comes from a single day and a single network location, and both samples lean toward English-language and US/UK sites.
  • Site type and sample source overlap: all publishers and stores came from the Tranco list.
  • Sites that refused our audit may block bots more often than the sites we could read.

Download the data

Every number on this page, with its count, base and confidence interval, the definitions and the samples, is in numbers.json (JSON, 77 KB). Site names are left out: we never name the sites in a sample.

How to cite this study

Dottpace (2026). How many websites block AI search and AI training bots? robots.txt study of 2,117 live websites, data collected October 19, 2026. https://dottpace.com/research/ai-bots-robots-txt-2026/

Journalists and researchers are welcome to use the charts and numbers with a link to this page (license). Questions: hello@dottpace.com.

See what your site is missing.