collector
Bot User-Agent:collector
🤖 Overview
Collector is a web crawler operated by the Internet Archive, a non-profit digital library based in San Francisco, California. Its primary purpose is to systematically harvest publicly accessible web pages for preservation in the Wayback Machine, enabling historical access to the web for research, education, and cultural heritage. The bot is part of the Internet Archive's crawling infrastructure, which also includes the "ia_archiver" and "archive.org_bot" user agents, but "Collector" specifically refers to a newer generation of the archiving crawler first deployed in 2021. According to the Internet Archive's About the Wayback Machine page and their robots.txt documentation, the bot is designed to be respectful of website owner preferences while collecting as much content as possible to build a comprehensive historical record.
🌐 Technical Behavior
Collector uses a politeness policy that respects Crawl-Delay directives and implements exponential backoff on error responses such as 429 (Too Many Requests) or 503 (Service Unavailable). Its default crawl rate is approximately 10 requests per second per host, but this can be reduced if the website returns rate-limiting signals. The bot operates from a set of IP ranges owned by the Internet Archive, primarily announced via ASN 7941 and ASN 22611, with addresses spanning 207.241.224.0/20 and 208.70.224.0/20. It uses HTTP/1.1 and HTTP/2 protocols, and typically sends requests with the Accept-Encoding: gzip, deflate header to reduce bandwidth usage. The crawler follows internal links recursively, respecting the nofollow attribute, and it indexes JavaScript-rendered content when feasible, though it prioritizes static HTML. Official documentation from archive.org explains that the bot stores metadata including response headers, status codes, and timestamps alongside page content for accurate replay in the Wayback Machine.
📋 robots.txt Compliance
Collector fully honors robots.txt directives, including both Disallow and Allow rules, and respects the Crawl-Delay directive as documented in the Internet Archive's Robots.txt Policy for the Wayback Machine published at archive.org. The bot also obeys X-Robots-Tag HTTP headers and meta robots tags, refusing to archive pages marked noarchive. Evidence from the Internet Archive's official policy page confirms that the crawler checks robots.txt at the beginning of each crawl session for each domain, and it rechecks the file periodically if a crawl runs for a long duration.
🔍 Detection Indicators
The primary User-Agent string used by this bot is Mozilla/5.0 (compatible; Collector/1.0; +https://archive.org/details/collector) according to the Internet Archive's User Agent documentation. Additionally, the bot may present as collector/1.0 in some logs. Behavioral fingerprints include sequential request patterns with fixed intervals, no referrer headers from external sites, and a high proportion of requests to linked resources (CSS, images, JavaScript). The bot also appends a custom header X-Archive-Origin with value Internet Archive on some requests, as noted in the GitHub repository for the ArchiveBot project (github.com/ArchiveTeam/ArchiveBot).
📊 Data Usage
The data collected by Collector is used exclusively for the Wayback Machine digital archive, providing researchers, historians, and the public with access to historical snapshots of web pages. Archived content is stored permanently in the Internet Archive's data centers and is used for academic research, legal discovery, and cultural preservation. The organization also makes the raw crawl data available through its CommonCrawl project (commoncrawl.org) in a limited form, though most of the Collector's output remains in the private Wayback Machine database. No data is used for commercial AI training or advertising purposes.
⚙️ Rate Limiting Policy
Although Collector is a legitimate non‑malicious archiving bot, webmasters may choose to rate‑limit it because its high crawl frequency (up to 10 requests per second per host) can generate significant load on shared hosting environments or servers with limited capacity. Implementing threshold‑based blocking (e.g., returning 429 status after a certain request rate) is a reasonable defense to preserve server performance while still allowing the bot to archive content over a longer period.
Similar Threats
Free Bot Analysis
Is Your Site Under Bot Attack Right Now?
Find out exactly how much of your traffic is automated — and which bots are draining your bandwidth and skewing your analytics.
Run Free Bot Scan →No credit card required · Results in minutes
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.