AI Crawler Index
Who blocks AI crawlers?
About 1 in 6 popular websites block OpenAI's GPTBot in robots.txt. We check the robots.txt of 1,005 of the world's most visited websites against 26 AI crawlers every day: training bots, AI search bots and the fetchers that run when a user asks a question.
top 100: 22%
top 100: 23.2%
ChatGPT search
n=126
Share of the 855 sites whose robots.txt we could read. "Block" means the home page is disallowed for that crawler.
Key findings
- Training is blocked more than search. 17.3% of sites block OpenAI's training crawler GPTBot, but only 6.9% block OAI-SearchBot, the crawler behind ChatGPT search.
- Most blocked: CCBot (19.5%), Bytespider (17.8%), GPTBot (17.3%).
- News & media sites are the most restrictive: 49.2% block ClaudeBot and 43.7% block GPTBot. Education is the most open (0% block GPTBot; categories with 20+ sites).
- The biggest sites block more: 22% of the top 100 block GPTBot, versus 17.3% across all 1,005.
- ClaudeBot is blocked about as often as GPTBot, PerplexityBot less often: ClaudeBot 16.5%, PerplexityBot 13%, GPTBot 17.3%.
- llms.txt is still rare: 142 of 1,005 sites publish one; 26 use Cloudflare's Content-Signal in robots.txt (13 of them say
ai-train=no).
Block rate by crawler
- Training
- AI search
- User-triggered fetch
- Ads review
By category
Share of readable sites in each category that block the crawler on the home page. Sorted by average block rate.
| Category n | GPTBot | OAI-Search | ChatGPT-User | ClaudeBot | Claude-Search | Perplexity | Google-Ext. | CCBot | llms.txt |
|---|---|---|---|---|---|---|---|---|---|
| News & media 126 | 43.7% | 21.4% | 28.6% | 49.2% | 27.8% | 45.2% | 41.3% | 58.7% | 10 |
| Social 48 | 33.3% | 18.8% | 22.9% | 27.1% | 18.8% | 25% | 27.1% | 29.2% | 2 |
| Reference 43 | 27.9% | 7% | 11.6% | 23.3% | 7% | 9.3% | 16.3% | 27.9% | 1 |
| AI 9 | 11.1% | 11.1% | 11.1% | 0% | 0% | 11.1% | 22.2% | 11.1% | 1 |
| E-commerce 59 | 11.9% | 5.1% | 5.1% | 13.6% | 6.8% | 8.5% | 10.2% | 15.3% | 10 |
| Other 261 | 13.8% | 5.4% | 8% | 10.7% | 5.7% | 8.4% | 10.3% | 13.4% | 49 |
| Entertainment 68 | 14.7% | 1.5% | 7.4% | 10.3% | 1.5% | 7.4% | 10.3% | 14.7% | 7 |
| Travel 13 | 15.4% | 0% | 0% | 23.1% | 7.7% | 0% | 7.7% | 7.7% | 1 |
| Government 33 | 6.1% | 0% | 3% | 6.1% | 0% | 3% | 3% | 6.1% | 1 |
| Tech 154 | 4.5% | 0.6% | 1.3% | 5.2% | 1.3% | 2.6% | 3.9% | 5.8% | 55 |
| Education 20 | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0 |
| Finance 16 | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 3 |
| Telecom 5 | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 2 |
Policy mix
- Open 547 (54.4%)
No listed AI crawler is blocked on the home page - Blocks training only 63 (6.3%)
Training crawlers blocked, AI search and assistant crawlers allowed - Blocks some AI search 148 (14.7%)
At least one AI search or assistant crawler blocked - Blocks all AI search 10 (1%)
Every AI search and assistant crawler blocked - No robots.txt 87 (8.7%)
No robots.txt file: open to every crawler - Unreadable 150 (14.9%)
robots.txt could not be read from our datacenter IP (403, bot wall, connection error)
Changes since yesterday
This is the first day of the index (2026-09-30), so there is nothing to compare yet. From the next daily run, every site that starts or stops blocking an AI crawler shows up here.
Block rate over time
The daily series starts on 2026-09-30. A trend chart appears here once there are two days of data.
The top 100 sites
✕ blocked · ◐ partially blocked (some paths) · ✓ allowed · ? robots.txt unreadable. "#" is the position in our sample, ordered by popularity.
| # | Site | Category | Policy | GPTBot | OAI-Search | ChatGPT-User | ClaudeBot | Claude-Search | Perplexity | Google-Ext. | CCBot | llms.txt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | google.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 2 | cloudflare.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 3 | facebook.com | Social | Blocks some AI search | partial | blocked | blocked | partial | blocked | partial | partial | blocked | – |
| 4 | microsoft.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 5 | youtube.com | Entertainment | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 6 | apple.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 7 | instagram.com | Social | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 8 | mail.ru | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 9 | twitter.com | Social | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 10 | linkedin.com | Social | Blocks some AI search | blocked | partial | blocked | blocked | partial | blocked | blocked | blocked | – |
| 11 | office.com | Tech | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 12 | amazon.com | E-commerce | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 13 | azure.com | Other | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 14 | github.com | Tech | Blocks training only | partial | partial | allowed | partial | allowed | partial | allowed | allowed | yes |
| 15 | wikipedia.org | Reference | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 16 | bing.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 17 | cloud.microsoft | Other | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 18 | netflix.com | Entertainment | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 19 | gandi.net | Other | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 20 | wordpress.org | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 21 | x.com | Social | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 22 | skype.com | Social | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 23 | icloud.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 24 | pinterest.com | Social | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 25 | tiktok.com | Social | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 26 | whatsapp.com | Social | Blocks some AI search | blocked | allowed | allowed | blocked | allowed | blocked | blocked | allowed | – |
| 27 | yahoo.com | Tech | Blocks some AI search | blocked | partial | blocked | blocked | partial | blocked | blocked | blocked | – |
| 28 | roblox.com | Entertainment | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 29 | spotify.com | Entertainment | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 30 | adobe.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 31 | qq.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 32 | zoom.us | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 33 | nginx.org | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 34 | baidu.com | Tech | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 35 | chatgpt.com | AI | Blocks some AI search | allowed | allowed | allowed | allowed | allowed | blocked | blocked | blocked | – |
| 36 | vimeo.com | Entertainment | Blocks training only | partial | allowed | allowed | partial | allowed | allowed | partial | blocked | – |
| 37 | openai.com | AI | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 38 | opera.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 39 | f5.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 40 | sentry.io | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 41 | windows.com | Other | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 42 | samsung.com | Tech | Open | partial | partial | partial | allowed | allowed | partial | partial | allowed | yes |
| 43 | mozilla.org | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 44 | t.me | Social | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 45 | dellemc.com | Other | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 46 | reddit.com | Social | Blocks all AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 47 | ui.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 48 | office365.com | Tech | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 49 | europa.eu | Government | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 50 | amazonvideo.com | Entertainment | Blocks some AI search | allowed | allowed | blocked | allowed | allowed | blocked | allowed | blocked | – |
| 51 | epicgames.com | Entertainment | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 52 | snapchat.com | Social | Blocks some AI search | blocked | partial | partial | blocked | partial | partial | blocked | blocked | – |
| 53 | apache.org | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 54 | reg.ru | Other | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 55 | dropbox.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 56 | vk.com | Social | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 57 | intuit.com | Finance | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 58 | unity3d.com | Tech | Blocks training only | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 59 | nih.gov | Government | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 60 | discord.gg | Social | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 61 | kaspersky.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 62 | archive.org | Reference | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 63 | godaddy.com | Tech | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 64 | tumblr.com | Social | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 65 | nytimes.com | News & media | Blocks some AI search | blocked | blocked | blocked | blocked | blocked | blocked | blocked | blocked | – |
| 66 | xiaomi.com | Tech | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 67 | mts.ru | Telecom | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 68 | webex.com | Tech | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | yes |
| 69 | paypal.com | Finance | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 70 | spectrum.com | Telecom | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 71 | shopify.com | E-commerce | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 72 | vk.ru | Social | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 73 | base.org | Other | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 74 | hosting24.com | Other | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 75 | macromedia.com | Other | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 76 | paytmfirstgames.com | Finance | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 77 | w3.org | Reference | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 78 | flickr.com | Other | Blocks some AI search | blocked | partial | partial | blocked | partial | partial | blocked | blocked | – |
| 79 | miit.gov.cn | Government | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 80 | soundcloud.com | Entertainment | Open | partial | partial | partial | partial | allowed | partial | partial | partial | – |
| 81 | telekom.net | Telecom | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 82 | creativecommons.org | Other | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 83 | medium.com | News & media | Blocks some AI search | blocked | allowed | allowed | blocked | allowed | allowed | allowed | allowed | – |
| 84 | cnn.com | News & media | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 85 | theguardian.com | News & media | Blocks some AI search | allowed | allowed | allowed | blocked | blocked | blocked | allowed | blocked | – |
| 86 | ebay.com | E-commerce | Blocks some AI search | blocked | partial | partial | blocked | partial | blocked | allowed | blocked | – |
| 87 | t-online.de | News & media | Blocks some AI search | blocked | allowed | allowed | blocked | allowed | blocked | partial | blocked | – |
| 88 | oracle.com | Tech | Open | partial | partial | partial | partial | allowed | partial | partial | allowed | – |
| 89 | doi.org | Reference | No robots.txt | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 90 | android.com | Tech | Open | partial | partial | allowed | partial | partial | partial | partial | partial | – |
| 91 | forbes.com | News & media | Blocks some AI search | blocked | allowed | allowed | blocked | allowed | blocked | allowed | blocked | – |
| 92 | bbc.com | News & media | Blocks some AI search | blocked | blocked | blocked | blocked | allowed | blocked | blocked | blocked | – |
| 93 | ubuntu.com | Tech | Open | partial | partial | partial | partial | partial | partial | partial | allowed | yes |
| 94 | sciencedirect.com | Reference | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 95 | twitch.tv | Entertainment | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 96 | researchgate.net | Reference | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 97 | mit.edu | Education | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | – |
| 98 | ozon.ru | E-commerce | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
| 99 | cisco.com | Tech | Open | allowed | allowed | allowed | allowed | allowed | allowed | allowed | allowed | yes |
| 100 | comcast.net | Telecom | Unreadable | unknown | unknown | unknown | unknown | unknown | unknown | unknown | unknown | – |
Download the data
- sites.csv one row per site, one column per crawler (26)
- data.json everything on this page: per-crawler and per-category stats, changes, trend and sites
Free to reuse under CC BY 4.0. Please cite: TidyTools AI Crawler Index, 2026-09-30, https://tools.yukai.uk/ai-crawler-index
Methodology & caveats
- Sites. 1,005 domains: the most popular sites of the Tranco list (list ID
V349N) with CDN, ad, tracking, adult and gambling domains and duplicate brand domains removed, plus a few sites from an earlier study. Tranco: Le Pochat et al., Tranco: A Research-Oriented Top Sites Ranking Hardened Against Manipulation, NDSS 2019, https://doi.org/10.14722/ndss.2019.23386. We use the domain names as a sample only; the Tranco list itself and exact ranks are not redistributed. - robots.txt only. We read
https://<site>/robots.txtonce a day and evaluate the rules for the home page (/) with standard robots.txt matching (RFC 9309). Firewalls, CDN bot rules, paywalls and licensing deals are not visible here: a site can allow a crawler in robots.txt and still block it at the network level, or the other way round. - Datacenter IP, honest user agent. Requests come from one US datacenter IP with the user agent
TidyToolsAICrawlerIndex/1.0 (+https://apify.com/tidytools/ai-crawler-access-checker). 150 sites (14.9%) could not be read: 97 answered 401/403, the rest had a bot wall or a connection, DNS or TLS error. They count as unknown and are excluded from the percentages. - Blocked, partial, allowed. Blocked = the home page is disallowed for that crawler. Partial = the home page is allowed but some paths are disallowed. A crawler a site does not name follows the
*group. 87 sites have no robots.txt at all and count as allowing everything. - Crawlers. 26 documented AI user agents (list version
26-5d7f1211, updated 2026-09-29), the same logic as the AI Crawler Access Checker. - llms.txt counts when
/llms.txtreturns non-empty plain text (not an HTML page). Content-Signal is Cloudflare's robots.txt extension (search,ai-input,ai-train). - Changes compare today with the previous run; a site whose robots.txt is temporarily unreadable keeps its last known rules for the comparison.