Directory / Search engines

Applebot

Fully verifiable

Apple's web crawler, used to index content for Siri, Spotlight Suggestions, and Safari's search features.

Operated by Apple · Official documentation

User agents

Patterns this directory matches, with real observed strings.

  • regexApplebot/\d
  • observedMozilla/5.0 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)
  • observedMozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4 (Applebot/0.1; +http://www.apple.com/go/applebot)

How to verify

Fetch the official IP range feed

curl -s https://search.developer.apple.com/applebot.json

Reverse-DNS check a client IP

dig -x <client-ip> +short   # expect a hostname matching *.applebot.apple.com

Reverse-DNS suffixes: *.applebot.apple.com

IP ranges (12)

Refreshed daily from the operator's feed. Also available as /data/ips/applebot.ips and /data/bots/applebot.json.

17.22.237.0/24
17.22.245.0/24
17.22.253.0/24
17.241.193.160/27
17.241.200.160/27
17.241.208.160/27
17.241.219.0/24
17.241.227.0/24
17.241.75.0/24
17.246.15.0/24
17.246.19.0/24
17.246.23.0/24

Good Bot Practices scorecard

  • Identifies honestly

    Stable UA token documented (1 pattern)

  • Verifiable

    Fully verifiable

  • Respects robots.txt

    Honors robots.txt (token: Applebot)

  • 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.