-
Home
-
User Agent Directory
- Bingbot
Bingbot
What is Bingbot?
Bingbot is Microsoft's web crawler that powers Bing search engine, the second-largest search engine globally. Like Googlebot, Bingbot discovers and indexes web content, but it operates independently with its own crawling algorithms and ranking systems. The bot respects robots.txt, supports the same directives as other major crawlers, and can be verified through reverse DNS lookups to bing.com. Bingbot has evolved to support JavaScript rendering and modern web technologies. With Bing powering various Microsoft services including Cortana and Microsoft 365 search features, Bingbot's importance extends beyond just web search. The crawler also feeds data to Microsoft's AI initiatives and helps power Bing Chat (now Microsoft Copilot).
User Agent String
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
How to Control Bingbot
Block Completely
To prevent Bingbot 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 Bingbot
Reverse DNS lookup to search.msn.com
Learn more in the official documentation.
Detection Patterns
Multiple ways to detect Bingbot in your application:
Basic Pattern
/Bingbot/i
Strict Pattern
/^Mozilla/5\.0 \(compatible; bingbot/2\.0; \+http\://www\.bing\.com/bingbot\.htm\)$/
Flexible Pattern
/Bingbot[\s\/]?[\d\.]*?/i
Vendor Match
/.*Microsoft.*Bingbot/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
Bingbot
Robots.txt Name
bingbot
Category
search
Respects robots.txt
Yes