Kagibot
VerifiableKagi's web crawler, fetching pages for the paid Kagi search engine. Kagi publishes a fixed, small set of source IPs rather than a CIDR feed, each paired with a kagibot.org hostname.
Operated by Kagi · Official documentation
User agents
Patterns this directory matches, with real observed strings.
- regexKagibot/\d
- observedMozilla/5.0 (compatible; Kagibot/1.0; +https://kagi.com/bot)
How to verify
Reverse-DNS check a client IP
dig -x <client-ip> +short # expect a hostname matching *.kagibot.org Reverse-DNS suffixes: *.kagibot.org
Documented static ranges: 216.18.205.234/32, 35.212.27.76/32, 104.254.65.50/32, 209.151.156.194/32
IP ranges (4)
Refreshed daily from the operator's feed. Also available as /data/ips/kagibot.ips and /data/bots/kagibot.json.
104.254.65.50/32 209.151.156.194/32 216.18.205.234/32 35.212.27.76/32
Good Bot Practices scorecard
- Identifies honestly
Stable UA token documented (1 pattern)
- Verifiable
Verifiable
- Respects robots.txt
Honors robots.txt (token: Kagibot)
- Behaves
Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset
- Reachable operator
Operator and documentation published
Measured against the Good Bot Practices.