Who Blocks AI Crawlers? We Checked robots.txt on the Top 10,000 Sites
Short answer
Among 5,996 reachable sites in the Tranco top 10,000, checked by Backlnk on October 31, 2026, 20.0% block at least one AI training or dataset token at the site root, led by CCBot (16.9%) and GPTBot (15.8%). Only 11.3% block an AI search crawler, and 1.8% block Googlebot.
Written by Bryce Daly
Published · 12 min read

On this page
Original Backlnk research: we evaluated 25 crawler tokens against the robots.txt answers of 5,996 reachable top-10,000 sites to see who blocks AI training, AI search and user fetchers.
Site owners now face a decision that barely existed a few years ago: which AI companies may read their pages, and for what. Many AI vendors document separate crawlers for model training, for AI search and for fetching a page when a user asks about it, each with its own robots.txt token. So what have the most visited sites actually decided?
To find out, Backlnk requested the robots.txt file of every domain in the Tranco top 10,000 on October 31, 2026, and evaluated each answer the way RFC 9309 defines it for 25 crawler tokens from 11 companies. In all, 5,996 domains gave a readable answer. Every percentage below is a share of those reachable top-10,000 sites, and the full dataset is available to download.
User-agent: * rule- One in five reachable top-10,000 sites (20.0%) blocks at least one AI training or dataset token at the site root; four in five block none.
- Training crawlers are the main target. CCBot (16.9%), GPTBot (15.8%) and ClaudeBot (15.1%) lead; no AI search crawler is blocked by more than 9.7% of sites.
- "Training no, search yes" wins company by company: for six of seven, more sites block only the training token than both. Search-only blocking is almost absent: of the 678 sites that block an AI search crawler, all but 28 also block a training token.
- The highest-ranked sites are stricter with AI search crawlers: 16.3% of the Top 1,000 block one, against 10.8% further down the list.
- Control tokens are popular: 13.9% of sites disallow Google-Extended and 13.3% Applebot-Extended, while only 1.8% block Googlebot.
- Blanket rules have side effects: 196 sites disallow the root for every crawler they do not name, and 106 of them shut out Googlebot as well.
What we measured and why
robots.txt is where a site states which crawlers may fetch which paths. It is not access control: RFC 9309, the IETF standard, says its rules "are not a form of access authorization." But 10 of the 11 companies in our crawler catalog document it as the control for their crawlers, which makes it the most direct public record of what sites ask AI companies to do. The study asks: which sites in the Tranco top 10,000 block AI crawlers from their entire site, and which crawlers do they block?
- Sample. The top 10,000 domains of Tranco list 746VX, created on October 30, 2026 from CrUX, Farsight, Majestic, Cloudflare Radar and Cisco Umbrella data for October 1 to 30.
- Measurement. One request per domain on October 31, 2026, between 15:05 and 15:13 UTC, from a single network vantage point.
- Tokens. 25 tokens from 11 companies, reviewed against each company's documentation that day: 8 for AI training and datasets (two of them control tokens), 7 AI search crawlers, 7 user-triggered fetchers and 3 search engines.
- Decision. A token is blocked when, under RFC 9309 group matching and longest-match rules, it may not fetch the site root
/. Rules that close only some directories do not count.
The analysis base is 5,996 domains: 5,086 served a robots.txt file, 451 served an HTML page in its place (no rules) and 459 answered 404 or 410 (no file). The rest, mainly 3,205 domains that did not answer and 701 that refused the request, are excluded.
One in five top sites blocks AI training crawlers
The most-blocked tokens all belong to training and dataset crawlers: Common Crawl's CCBot at 16.9% (1,015 sites), OpenAI's GPTBot at 15.8% (945) and Anthropic's ClaudeBot at 15.1% (906). In total, 20.0% of sites block at least one of the eight training and dataset tokens, but only 6.0% (361) block all eight. AI search crawlers and user-triggered fetchers sit lower, topped by PerplexityBot (9.7%) and ChatGPT-User (8.3%), and the classic search engines are barely touched: Googlebot 1.8%, bingbot 2.2%, Applebot 3.4%.

| Token | Company | Sites blocking | Share | 95% CI |
|---|---|---|---|---|
| AI training and datasets | ||||
CCBot | Common Crawl | 1,015 | 16.9% | 16.0–17.9% |
GPTBot | OpenAI | 945 | 15.8% | 14.9–16.7% |
ClaudeBot | Anthropic | 906 | 15.1% | 14.2–16.0% |
Google-Extended (control token) | 831 | 13.9% | 13.0–14.8% | |
meta-externalagent | Meta | 827 | 13.8% | 12.9–14.7% |
Applebot-Extended (control token) | Apple | 795 | 13.3% | 12.4–14.1% |
Amazonbot | Amazon | 794 | 13.2% | 12.4–14.1% |
MistralAI-Training | Mistral AI | 390 | 6.5% | 5.9–7.2% |
| AI search | ||||
PerplexityBot | Perplexity | 583 | 9.7% | 9.0–10.5% |
DuckAssistBot | DuckDuckGo | 417 | 7.0% | 6.3–7.6% |
OAI-SearchBot | OpenAI | 390 | 6.5% | 5.9–7.2% |
Claude-SearchBot | Anthropic | 388 | 6.5% | 5.9–7.1% |
meta-webindexer | Meta | 352 | 5.9% | 5.3–6.5% |
Amzn-SearchBot | Amazon | 281 | 4.7% | 4.2–5.3% |
MistralAI-Index | Mistral AI | 240 | 4.0% | 3.5–4.5% |
| User-triggered fetchers | ||||
ChatGPT-User | OpenAI | 500 | 8.3% | 7.7–9.1% |
meta-externalfetcher | Meta | 443 | 7.4% | 6.8–8.1% |
Perplexity-User | Perplexity | 430 | 7.2% | 6.5–7.9% |
Claude-User | Anthropic | 406 | 6.8% | 6.2–7.4% |
MistralAI-User | Mistral AI | 391 | 6.5% | 5.9–7.2% |
Amzn-User | Amazon | 288 | 4.8% | 4.3–5.4% |
facebookexternalhit (link previews) | Meta | 153 | 2.6% | 2.2–3.0% |
Training, AI search and user-triggered fetchers
AI training and datasets
Seven of the eight tokens sit within four points of each other, from 13.2% for Amazonbot to 16.9% for CCBot. Two are broader than training: Common Crawl builds an open repository of web crawl data that anyone can access and analyze, and Amazon says Amazonbot improves its products and services and may be used to train Amazon AI models. The outlier is MistralAI-Training at 6.5%: only 3.9% of robots.txt files name it, and almost half of its blocks (194 of 390) come from blanket User-agent: * rules.
AI search crawlers
These crawlers decide whether a site can be found and linked in an AI product's answers. At least one of the seven is blocked by 11.3% of sites (678; 95% CI 10.5–12.1%). For the less familiar names, many blocks are incidental: two thirds of Amzn-SearchBot's blocks (188 of 281) and four in five of MistralAI-Index's (194 of 240) come from blanket rules rather than from a rule that names the crawler.
User-triggered fetchers
These fetchers visit a page because a person asked an assistant about it. At least one of the seven is blocked by 10.5% of sites (632; 95% CI 9.8–11.3%). Read these figures with the vendors' caveats: OpenAI says robots.txt rules "may not apply" to ChatGPT-User, Perplexity says Perplexity-User "generally ignores robots.txt rules", and Meta and Amazon give similar warnings for their user-triggered fetchers. For those tokens, a block is a stated preference. Anthropic and Mistral AI, by contrast, present Claude-User and MistralAI-User as the controls for which sites user requests may reach.
Vendor by vendor: training no, search yes
OpenAI, Anthropic, Meta, Amazon and Mistral AI run separate training and AI search crawlers; Google and Apple pair a training control token with their search crawler. Compared site by site, the pairs show what most blockers want: out of training, still in search.
OpenAI documents its two settings as independent, and sites use them that way: 556 of the 945 sites that block GPTBot (58.8%; 95% CI 55.7–61.9%) still allow OAI-SearchBot, while only one site blocks OAI-SearchBot without GPTBot. Anthropic looks almost identical, with 519 of 906 ClaudeBot blockers (57.3%) leaving Claude-SearchBot allowed. The split is widest where the search side is a classic search engine: 87.2% of Google-Extended blockers leave Googlebot alone, and 76.7% of Applebot-Extended blockers leave Applebot alone.
Mistral AI is the exception. More sites block both of its tokens (207) than only MistralAI-Training (183), largely because MistralAI-Index is named in just 49 robots.txt files, so most of its blocks come from the * group.

| Company | Training token | Search token | Training only | Both | Search only | Training blockers that still allow search |
|---|---|---|---|---|---|---|
| OpenAI | GPTBot | OAI-SearchBot | 9.3% (556) | 6.5% (389) | 0.0% (1) | 58.8% (556 of 945) |
| Anthropic | ClaudeBot | Claude-SearchBot | 8.7% (519) | 6.5% (387) | 0.0% (1) | 57.3% (519 of 906) |
Google-Extended | Googlebot | 12.1% (725) | 1.8% (106) | 0.1% (4) | 87.2% (725 of 831) | |
| Apple | Applebot-Extended | Applebot | 10.2% (610) | 3.1% (185) | 0.3% (16) | 76.7% (610 of 795) |
| Meta | meta-externalagent | meta-webindexer | 8.2% (489) | 5.6% (338) | 0.2% (14) | 59.1% (489 of 827) |
| Amazon | Amazonbot | Amzn-SearchBot | 8.7% (521) | 4.6% (273) | 0.1% (8) | 65.6% (521 of 794) |
| Mistral AI | MistralAI-Training | MistralAI-Index | 3.1% (183) | 3.5% (207) | 0.6% (33) | 46.9% (183 of 390) |
Across all tokens the picture is more mixed: 547 of the 1,197 sites that block a training or dataset token (45.7%) block no AI search crawler at all, and the rest block at least one. Search-only blocking, however, is almost absent: only 28 of the 678 sites that block an AI search crawler leave every training token allowed.
Top-ranked sites block more AI search crawlers
Splitting the sample by rank shows a gap for AI crawlers and no clear difference for search engines. In the Top 1,000 (analysis base 588), 24.3% of sites block at least one AI training or dataset token, against 19.5% of sites ranked 1,001–10,000 (base 5,408), and the two intervals do not overlap. The gap is wider for AI search crawlers, 16.3% against 10.8%, and user-triggered fetchers, 15.6% against 10.0%. For search engines the shares are close, 3.2% against 3.8%, and the intervals overlap.
Part of the difference comes from blanket blocks, twice as common at the top (6.0% of Top 1,000 sites against 3.0%). Counting only rules that name a token, the AI search gap remains clear at 12.2% against 8.1%, while the training gap narrows to 20.7% against 16.9%, with overlapping intervals. The Top 1,000 base is also small: 412 of those domains are excluded, most because they did not answer.

| At least one token blocked | Top 1,000 (base 588) | Ranks 1,001–10,000 (base 5,408) |
|---|---|---|
| AI training and datasets (8 tokens) | 24.3% (143; 21.0–27.9%) | 19.5% (1,054; 18.5–20.6%) |
| AI search (7 tokens) | 16.3% (96; 13.6–19.5%) | 10.8% (582; 10.0–11.6%) |
| User-triggered fetchers (7 tokens) | 15.6% (92; 12.9–18.8%) | 10.0% (540; 9.2–10.8%) |
| Search engines (3 tokens) | 3.2% (19; 2.1–5.0%) | 3.8% (208; 3.4–4.4%) |
Control tokens: out of AI training, still in search
Google-Extended and Applebot-Extended never crawl. Google describes Google-Extended as a standalone product token that manages whether crawled content may be used to train future Gemini models and for grounding in Gemini Apps and Vertex AI, and says it does not affect inclusion in Google Search. Apple says Applebot-Extended only determines how data crawled by Applebot is used, and pages that disallow it can still appear in search results. Sites use these controls far more often than they block the crawlers behind them:
| Token | What it governs | Sites blocking | Share (95% CI) |
|---|---|---|---|
Google-Extended | Use for Gemini training and grounding | 831 | 13.9% (13.0–14.8%) |
Googlebot | Crawling for Google Search | 110 | 1.8% (1.5–2.2%) |
Applebot-Extended | Use for Apple foundation model training | 795 | 13.3% (12.4–14.1%) |
Applebot | Crawling for Spotlight, Siri and Safari search | 201 | 3.4% (2.9–3.8%) |
Applebot is the one search crawler that sites block by name with some regularity: 92 sites, against 9 for Googlebot and 16 for bingbot. Another 8 block it only through Apple's documented fallback: they block Googlebot by name and never mention Applebot, which then follows the Googlebot rules.
How sites block: by name or with User-agent: *
Most AI blocks are explicit: they come from a group that names the token. For GPTBot, 797 of the 945 blocks (84.3%) name it; the other 148 come from the User-agent: * group, which applies to every crawler without a group of its own. Overall, 17.8% of sites (1,070) block at least one of the 22 AI tokens by name.
A smaller group takes the blunt route. 196 sites (3.3%; 95% CI 2.8–3.7%) disallow the root in their * group, which blocks every crawler they do not name, search engines included. That is where most search engine blocks come from: 101 of the 110 Googlebot blocks and 117 of the 133 bingbot blocks. Of those 196 sites, 90 add a group that lets Googlebot back in; the other 106 block it too.
Two templates stand out. The most common combination, on 162 sites (2.7%), blocks exactly the eight training and dataset tokens and none of the other 14 AI tokens. The second, on 129 sites (2.2%), blocks all 22 AI tokens, and 128 of those also disallow the root in their * group.
A blanket block is not an AI block. User-agent: * with Disallow: / applies to every compliant crawler you have not named, including Googlebot and bingbot, and a crawler with its own group ignores your * rules. To stop only AI crawlers, name them in their own groups.
The other tokens sites name
Sites also name crawlers outside our 25 tokens. We count them but do not evaluate them, because the catalog includes only tokens we could verify on the operator's own documentation. Among the 5,086 robots.txt files in the base, 95.6% have a * group, and these uncatalogued tokens appear most often:
| Token as written in files | Files naming it | Share of robots.txt files |
|---|---|---|
bytespider | 917 | 18.0% |
anthropic-ai | 717 | 14.1% |
cohere-ai | 674 | 13.3% |
diffbot | 666 | 13.1% |
omgili | 614 | 12.1% |
claude-web | 603 | 11.9% |
petalbot | 559 | 11.0% |
anthropic-ai and claude-web are not among the three bots (ClaudeBot, Claude-User and Claude-SearchBot) that Anthropic lists on the help page we reviewed on October 31, 2026, and Bytespider is not in the catalog because we could not verify it on an official vendor page. Naming is also not the same as blocking: of the 1,128 files with a GPTBot group, 335 still let it fetch the root, either by allowing it or by restricting only some paths.
What this means for your site
- Decide per purpose, not per company. For six of seven companies, most top sites that block the training token leave the search crawler allowed. Our guide on how to block AI crawlers with robots.txt has copy-ready configurations for that and other goals.
- Use control tokens for Google and Apple training opt-outs. Both companies say disallowing Google-Extended or Applebot-Extended does not remove a site from their search results.
- Treat blocks of user-triggered fetchers as requests. Several vendors say these fetchers may not follow robots.txt, and RFC 9309 points to valid security measures, such as HTTP authentication, for access control.
- Know what llms.txt does not do. It contains no access rules, as our explainer on what llms.txt is shows. If your goal is to be quoted, see how to get cited in AI answers.
- Check your own file. The AI Crawler Access Checker applies the same RFC 9309 evaluation used in this study and shows the group and line behind each verdict. It is also part of the free full website audit.
Methodology and limitations
Each domain received one HTTPS request for /robots.txt from BacklnkBot/1.0 through Backlnk's egress proxy, which recorded zero refusals during the run. The full methodology follows the article.
Exclusions. 3,205 domains were unreachable; Tranco ranks domains, not websites, and the highest-ranked unreachable entries are largely CDN, DNS and cloud infrastructure domains. Another 701 refused the request (642 with HTTP 403), and 98 were non-public, unreadable or invalid. RFC 9309 lets crawlers treat a 4xx answer as "allow everything"; counting the 701 refusals that way (base 6,697) lowers each rate slightly, for example GPTBot from 15.8% to 14.1%.
- One snapshot. One day, one vantage point, one user agent. Sites can serve different files to different clients, and files change.
- Root only. A token barred from some directories but allowed at
/counts as allowed. - Stated rules, not behavior. We did not observe crawler compliance, and robots.txt cannot show firewall blocks, robots meta tags or X-Robots-Tag headers.
- A defined population. The results describe the Tranco top 10,000, not the web. The 95% Wilson intervals express statistical uncertainty, not representativeness.
- Catalog choices. We applied Apple's documented Googlebot fallback for Applebot, but not Amazon's fallback for Amzn-SearchBot, because Amazon does not say which search bots' rules it follows. Bing's robots.txt documentation could not be re-verified on review day.
Download the data
The dataset has one row for each of the 10,000 domains: rank, fetch outcome, HTTP status, final URL, file size, group and rule counts, an allowed, blocked or unknown decision for each of the 25 tokens, the lists of blocked and named tokens, and the measurement time. Filter on robots_state and http_status to reproduce the analysis base. Unreachable domains show every token as blocked, the RFC 9309 reading of an unreachable file, and are excluded from every percentage here.
It comes as one ZIP file with the CSV, a README (method summary and a dictionary of every column) and the licence. Get it free on the dataset page: enter your e-mail address and we send you a personal download link. The data is licensed under Creative Commons Attribution 4.0 (CC BY 4.0), so you can reuse it for any purpose, including commercially, as long as you credit Backlnk. The ranks come from the Tranco list and keep their own terms.
Frequently asked questions
- Does blocking GPTBot remove a site from ChatGPT search?
- No. OpenAI documents GPTBot and OAI-SearchBot as independent settings: GPTBot covers training, while OAI-SearchBot controls whether a site is shown in ChatGPT search answers. In our data, 556 of the 945 sites that block GPTBot still allow OAI-SearchBot.
- How did Backlnk decide that a site blocks a crawler?
- A token counts as blocked when the site's robots.txt does not let it fetch the site root under RFC 9309. The group naming the token applies, otherwise the * group, and the longest matching Allow or Disallow rule decides. Rules that close only some directories are not counted as blocks.
- Why are only 5,996 of the 10,000 sites in the percentages?
- Percentages use domains whose robots.txt URL gave a clear answer: a file, an HTML page in its place, or a 404 or 410 meaning no file. We excluded 3,205 domains that did not answer, 701 that refused the request, mostly with HTTP 403, and 98 non-public, unreadable or invalid hosts.
- Is disallowing Google-Extended the same as blocking Googlebot?
- No. Google-Extended is a control token, not a crawler. Google says it governs use for Gemini training and grounding and does not affect inclusion in Google Search. In our sample, 13.9% of sites disallow Google-Extended, while 1.8% block Googlebot.
- Does a robots.txt block stop AI crawlers?
- Only crawlers that choose to follow it. RFC 9309 says robots.txt rules are not a form of access authorization, and several vendors say their user-triggered fetchers may not follow it. This study measures what sites ask for, not what crawlers do.
- Can I download the data?
- Yes. The dataset is a CSV file with one row for each of the 10,000 domains, including the fetch outcome, the decision for each of the 25 tokens and the measurement time. It is linked in the Download the data section, and the methodology explains how to reproduce the analysis base.
How this article was produced
- Byline
- Bryce Daly
- First published
- Evidence
- Observed results from our own data or tests
- External research (cited below)
Methodology
Research question. Which sites in the Tranco top 10,000 block AI training crawlers, AI search crawlers, user-triggered fetchers and search engines from their entire site in robots.txt, and how do they write those blocks?
Dates. Sample list created October 30, 2026. Measured October 31, 2026, between 15:05 and 15:13 UTC, and analyzed the same day. The crawler catalog was reviewed against each company's documentation on October 31, 2026.
Sample. The top 10,000 entries of Tranco list 746VX (Le Pochat et al., NDSS 2019), a daily list that combines CrUX, Farsight, Majestic, Cloudflare Radar and Cisco Umbrella rankings for October 1 to 30, 2026 with the Dowdall rule, keeping pay-level domains only.
Method. One GET request per domain to the robots.txt file at the root of its HTTPS origin, from a single network vantage point through Backlnk's egress proxy, with the user agent BacklnkBot/1.0 (+https://backlnk.com/about/tools; robots.txt research survey), up to five redirects, a 20-second limit and the first 500 KiB parsed as UTF-8. HTTP status handling follows RFC 9309: a 200 response means its rules apply, a 4xx response means no rules, and 5xx, 429 and network errors mean the file is unreachable. For each of 25 tokens from 11 companies, the applicable rules are those of every group naming the token (case-insensitive), otherwise the * group; the longest matching Allow or Disallow rule decides, and Allow wins ties. Each token was evaluated for the site root /. Applebot follows the Googlebot group when it is not named, as Apple documents.
Definitions. Blocked: the token may not fetch /; restrictions on some directories only are not counted. By name: the decision came from a group that names the token rather than from the * group. AI training and datasets: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, meta-externalagent, Amazonbot, CCBot and MistralAI-Training (Google-Extended and Applebot-Extended are control tokens that do not crawl). AI search: OAI-SearchBot, Claude-SearchBot, PerplexityBot, meta-webindexer, Amzn-SearchBot, DuckAssistBot and MistralAI-Index. User-triggered fetchers: ChatGPT-User, Claude-User, Perplexity-User, meta-externalfetcher, facebookexternalhit, Amzn-User and MistralAI-User. Search engines: Googlebot, bingbot and Applebot.
Analysis base and exclusions. The base is the 5,996 domains whose robots.txt URL answered 200 (5,537, including 451 that served an HTML page, treated as no rules) or 404 or 410 (459, no file). Excluded:
- 3,205 unreachable: 2,345 DNS or connection errors, 530 timeouts, 276 TLS errors and 54 HTTP 5xx or 429 answers;
- 701 refused: 642 HTTP 403, 42 other 4xx codes and 17 that redirected more than five times;
- 53 that are not public websites (non-public addresses or internal host names);
- 44 whose answer could not be read as robots.txt, for example because of a non-text content type;
- 1 invalid host name.
Sensitivity: RFC 9309 lets crawlers treat a 4xx answer as allowing everything. Counting the 701 refusals that way (base 6,697) lowers every rate slightly; GPTBot, for example, falls from 15.8% to 14.1%.
Statistics. Shares are given with one decimal and 95% Wilson score intervals. Rank tiers are the Top 1,000 (base 588) and ranks 1,001 to 10,000 (base 5,408). Shares of files naming a token use the 5,086 robots.txt files in the base. Blocks by name per tier, the most common block combinations, the allowlist count and the conditional shares were computed from the published dataset with the same base rule.
Integrity check. The egress proxy's refusal counter was read before and after the run and stayed at zero; the analysis rejects any run in which it changes, so proxy refusals cannot be mistaken for unreachable websites.
Limitations. One snapshot from one vantage point with one user agent; root-level blocks only; stated rules, not crawler behavior; robots meta tags, X-Robots-Tag headers and firewall or bot-management rules are not measured; results describe the Tranco top 10,000 only; Amazon's documented fallback for Amzn-SearchBot is not modeled; Bing's robots.txt documentation could not be re-verified on review day; tokens outside the catalog are counted but not evaluated.
Data availability. The per-domain dataset (CSV, README and licence) is free on the dataset page, where a personal download link is sent by e-mail, under the Creative Commons Attribution 4.0 licence (CC BY 4.0); the Tranco ranks keep their own terms. Rows outside the analysis base are included; unreachable domains show every token as blocked, the RFC 9309 reading of an unreachable file, and are excluded from all percentages.
Sources
- Tranco: A Research-Oriented Top Sites Ranking Hardened Against Manipulation, Tranco (accessed Oct 31, 2026)
- Information on the Tranco list with ID 746VX, Tranco (accessed Oct 31, 2026)
- Tranco: A Research-Oriented Top Sites Ranking Hardened Against Manipulation (Le Pochat et al., NDSS 2019), Network and Distributed System Security Symposium (accessed Oct 31, 2026)
- RFC 9309: Robots Exclusion Protocol, IETF RFC Editor (accessed Oct 31, 2026)
- Overview of OpenAI Crawlers, OpenAI (accessed Oct 31, 2026)
- Does Anthropic crawl data from the web, and how can site owners block the crawler?, Anthropic (accessed Oct 31, 2026)
- List of Google's common crawlers, Google for Developers (accessed Oct 31, 2026)
- About Applebot, Apple (accessed Oct 31, 2026)
- Perplexity Crawlers, Perplexity (accessed Oct 31, 2026)
- Meta Web Crawlers, Meta for Developers (accessed Oct 31, 2026)
- Amazon Web Search crawlers, Amazon (accessed Oct 31, 2026)
- CCBot, Common Crawl (accessed Oct 31, 2026)
- Is DuckAssistBot related to DuckDuckGo?, DuckDuckGo (accessed Oct 31, 2026)
- Mistral crawlers, Mistral AI (accessed Oct 31, 2026)

Keep reading
How to Block AI Crawlers with robots.txt Without Leaving AI Search
AI companies run separate bots for training, AI search and user requests. Here are the documented tokens, how robots.txt matching works and copy-ready configurations.
What Is llms.txt? Format, Example and Who Actually Reads It
A plain explanation of the llms.txt proposal: the format with a full example, how it differs from robots.txt and sitemaps, and what vendors really document about reading it.
How to Get Cited in AI Answers: Write Passages Worth Quoting
No method guarantees an AI citation. Here is what AI search providers actually document, what you control, and how to write self-contained passages that serve readers and quote cleanly.


