WebmasterID logoWebmasterID
Search bots

Verifying Applebot

Applebot is the crawler behind Apple features such as Siri and Spotlight Suggestions. Because any client can copy its user-agent string, verifying a request claiming to be Applebot means confirming the source rather than trusting the token. Apple documents Applebot and identification guidance, and the standard reverse-DNS-then-forward-DNS technique applies.

Verified against primary sources

What this means

Applebot is Apple's web crawler. Its content informs Apple products such as Siri and Spotlight Suggestions. Apple publishes documentation describing Applebot, the user-agent token it uses, and how operators can identify it.

Verification matters because the Applebot token can be copied by any client. A real Applebot request comes from Apple's infrastructure; a fake one only carries the string. Treat the user agent as a claim and confirm the source before granting it any special treatment.

How to verify

Use the same reverse-then-forward DNS technique that applies to Googlebot and Bingbot. Take the request's source IP, do a reverse DNS (PTR) lookup, confirm the hostname resolves to an Apple-controlled domain, then do a forward DNS lookup on that hostname and confirm it returns the original IP.

Apple also documents Applebot's identification details; follow Apple's guidance for the authoritative domain and any published address information. A request that fails the round-trip, or resolves outside Apple's space, is not genuine Applebot.

How it appears in analytics and logs

A user agent containing the Applebot token is only a claim. A verified Applebot request resolves, by reverse DNS, to an Apple-controlled host that forward-resolves back to the same IP; anything else is likely a spoof and should be treated as suspicious bot traffic.

Diagnostic use case

Confirm that a request claiming to be Applebot is genuinely from Apple before allowing privileged behaviour or counting it as legitimate crawl coverage.

What WebmasterID can help detect

WebmasterID classifies Applebot server-side and flags requests that carry the token but fail source verification, so spoofed Applebot traffic does not pass as genuine Apple crawling on your bot-intelligence surface.

Common mistakes

Privacy and accuracy notes

Verification uses only network metadata (source IP, DNS), never visitor identity. Applebot is a crawler, not a person; WebmasterID records the verified or unverified result as a bot event only.

Frequently asked questions

Is checking the user agent enough to confirm Applebot?
No. The token can be copied. Confirm the source IP resolves by reverse DNS to an Apple host and that the hostname forward-resolves back to the same IP, in line with Apple's published guidance.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.