Updated 16 September 2026
01 · why an allowlist becomes a bypass
Why an allowlist becomes a bypass
Most sites allow search crawlers generously — skip the rate limit, skip the challenge, serve the full page. That is correct, and it depends entirely on the allow being scoped to the actual crawler.
When the scope is a user agent string, the rule reads: anyone who sets this header gets the crawler's privileges. The more carefully a site protects itself elsewhere, the more valuable that bypass becomes.
02 · how verification works
How verification works
- 1 Take the connecting address and resolve it backwards to a hostname.
- 2 Check the hostname belongs to the operator’s domain — googlebot.com or google.com for Googlebot.
- 3 Resolve that hostname forward again and confirm it returns the address you started with. Without this step, reverse DNS alone can be claimed by whoever controls the record.
- 4 Where an operator publishes address ranges or signs its requests, use that instead: it is cheaper and does not depend on DNS.
03 · crawlers with a documented verification method
Crawlers with a documented verification method
| Bot | Operator | Default policy | Verifiable |
|---|---|---|---|
| 360Spider | Qihoo 360 | Allow | By user agent |
| Alexa Archive | Alexandria.org | Allow | By user agent |
| alexa site audit | Amazon | Allow | By user agent |
| AlexandriaOrgBot | Alexandria.org | Allow | By user agent |
| Algolia | Algolia | Allow | By user agent |
| All Africa Crawler | AllAfrica Global Media | Allow | By user agent |
| Atom Feed Robot | RSSMicro | Allow | By user agent |
| Baidu ADS Server Proxy | Baidu | Allow | By user agent |
| Baiduspider | Baidu | Allow | By user agent |
| Baiduspider-render | Baidu | Allow | By user agent |
Read live from the Botscope crawler catalogue. Default policy is the catalogue default; every agent can be overridden per site.
04 · the cost
The cost
Reverse DNS is a network round trip, which is why sites skip it. Results are cached, and address ranges and request signatures avoid the lookup entirely where the operator supports them.
Questions
Why is the forward lookup necessary?
Reverse DNS records are controlled by whoever holds the address block, so a reverse record alone can claim any name. Resolving forward and matching the original address is what makes the pair hard to forge.
Does this slow down real crawlers?
The first request from an address pays the lookup; the result is cached. Operators that publish ranges or sign requests skip it entirely.
What about Bingbot and the AI crawlers?
Same approach, different domains and ranges. The catalogue records the applicable method for each agent.
Can I see impostors that already reached me?
Requests claiming a verified crawler that fail verification are recorded and can be reviewed, in observe mode as well as under enforcement.
See which of these reach your site
Free plan, no card: 100,000 events a month with every feature on. Nothing is blocked until you turn enforcement on.