-
Home
-
User Agent Directory
- Applebot
Applebot
What is Applebot?
Applebot is Apple's web crawler that powers search features across Apple's ecosystem, including Siri web answers, Spotlight Suggestions, and Safari's search features. Introduced in 2015, Applebot has become increasingly important as Apple expands its search capabilities. The bot renders JavaScript, supports modern web standards, and respects robots.txt directives. With Apple's focus on privacy, Applebot doesn't build user profiles or track individuals. As Apple continues to develop its search technologies and potentially its own search engine, Applebot's role in the search ecosystem continues to grow.
User Agent String
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15 (Applebot/0.1; +http://www.apple.com/go/applebot)
How to Control Applebot
Block Completely
To prevent Applebot from accessing your entire website, add this to your robots.txt file:
Block Specific Directories
To restrict access to certain parts of your site while allowing others:
Set Crawl Delay
To slow down the crawl rate (note: not all bots respect this directive):
How to Verify Applebot
Reverse DNS to applebot.apple.com
Learn more in the official documentation.
Detection Patterns
Multiple ways to detect Applebot in your application:
Basic Pattern
/Applebot/i
Strict Pattern
/^Mozilla/5\.0 \(Macintosh; Intel Mac OS X 10_15_5\) AppleWebKit/605\.1\.15 \(KHTML, like Gecko\) Version/13\.1\.1 Safari/605\.1\.15 \(Applebot/0\.1; \+http\://www\.apple\.com/go/applebot\)$/
Flexible Pattern
/Applebot[\s\/]?[\d\.]*?/i
Vendor Match
/.*Apple.*Applebot/i
Implementation Examples
Should You Block This Bot?
Recommendations based on your website type:
| Site Type | Recommendation | Reasoning |
|---|---|---|
| E-commerce | Allow | Essential for product visibility in search results |
| Blog/News | Allow | Increases content reach and discoverability |
| SaaS Application | Block | No benefit for application interfaces; preserve resources |
| Documentation | Allow | Improves documentation discoverability for developers |
| Corporate Site | Allow | Allow for public pages, block sensitive areas like intranets |
Advanced robots.txt Configurations
E-commerce Site Configuration
Publishing/Blog Configuration
SaaS/Application Configuration
Quick Reference
User Agent Match
Applebot
Robots.txt Name
Applebot
Category
search
Respects robots.txt
Yes