Bingbot IP Address Ranges
A live, up-to-date list of official Bingbot IP address ranges, sourced directly from Microsoft, with a tool to geolocate any IP.
To verify if an IP is genuine Bingbot, run a reverse DNS lookup. Legitimate Bingbot IPs will resolve to a hostname ending in .search.msn.com.
Linux/Mac Terminal Command:
host 40.77.167.0
Search Logs for Bingbot (Grep):
grep "bingbot" /var/log/apache2/access.log
Bingbot IP Address Ranges & How to Optimise for Bing Crawling
If a crawler called BingBot is hitting your servers and webpages, you're seeing verified crawl attempts from BingBot.
You shouldn't block these IP addresses from accessing pages and content on your site (at least not the indexable areas).
Doing so can mean your entire website will be removed from Bing.com search results.
- Bingbot IPv4 Address List
- Bingbot IPv6 Address List
- Bingbot IP Geolocation Table
- How to Check if Your Website is in Bing's Index
- Verify Spoof BingBots
- How to Manage BingBot Crawl Frequency
- Using Bing's Crawl Control Feature
- Provide Access to Your Pages with IndexNow
- Use a CDN
- How to Optimise Crawling Efficiency for BingBot
Bingbot IPv4 Prefix Geolocation Table
The table below lists every current Bingbot IPv4 range alongside its approximate geolocation. All ranges are verified against the live bingbot.json feed published by Microsoft.
| Bingbot IPv4 Prefix | Geolocation |
|---|---|
| 157.55.39.0/24 | Unknown, Washington State, USA |
| 207.46.13.0/24 | Unknown, Washington State, USA |
| 40.77.167.0/24 | Boydton, Virginia, USA |
| 13.66.139.0/24 | Unknown, Washington State, USA |
| 13.66.144.0/24 | Unknown, Washington State, USA |
| 52.167.144.0/24 | Boydton, Virginia, USA |
| 13.67.10.16/28 | Unknown, Singapore, Singapore |
| 13.69.66.240/28 | Amsterdam, North Holland, The Netherlands |
| 13.71.172.224/28 | Toronto, Ontario, Canada |
| 139.217.52.0/28 | Beijing, Beijing, China |
| 191.233.204.224/28 | Campinas, São Paulo, Brazil |
| 20.36.108.32/28 | Canberra, Australian Capital Territory, Australia |
| 20.43.120.16/28 | Pune, Maharashtra, India |
| 40.79.131.208/28 | Paris, Paris, France |
| 40.79.186.176/28 | Tokyo, Tokyo, Japan |
| 52.231.148.0/28 | Busan, Busan, South Korea |
| 20.79.107.240/28 | Frankfurt am Main, Hesse, Germany |
| 51.105.67.0/28 | London, England, United Kingdom |
| 20.125.163.80/28 | Chicago, Illinois, USA |
| 40.77.188.0/22 | Chicago, Illinois, USA |
| 65.55.210.0/24 | Unknown, Washington State, USA |
| 199.30.24.0/23 | Unknown, Washington State, USA |
| 40.77.202.0/24 | Unknown, Washington State, USA |
| 40.77.139.0/25 | Chicago, Illinois, USA |
| 20.74.197.0/28 | Dubai, Dubai, United Arab Emirates |
| 20.15.133.160/27 | Des Moines, Iowa, USA |
| 40.77.177.0/24 | Boydton, Virginia, USA |
| 40.77.178.0/23 | Boydton, Virginia, USA |
How to Check if your Website is Included in Bing's Index?
Check that your website is included in Bing's index by:
- Navigate to bing.com and enter:
site:yoursite.com— you'll see all the URLs indexed by Bing in web search results. - Check Bing Webmaster Tools: go to Bing Webmaster Tools and head to the Search Performance tab, then select Pages to see a list of all of your indexed pages and the clicks and impressions they get. You can filter by search type to see crawling stats, video results, image results and news too.
If you're not seeing data or there are issues with certain pages on your website, then you will want to check your pages to make sure there are no technical issues preventing the pages getting crawled or indexed.
Verify Spoof BingBots Using the Bing IP Tool
Use the IP verification tool in Bing Webmaster Tools to check whether an IP address is genuine Bingbot.
Verified Bingbot IPs are shown as green.
Whereas IP addresses entered into the test tool which aren't verified BingBot are displayed with red warning text once you've hit the verify button.
How to Manage BingBot Crawl Frequency in Bing Webmaster Tools
Managing crawl frequency of the BingBot web crawler is simple enough because Bing are very transparent about their approach to crawling and how they optimise crawl efficiency.
Simply, Bing prioritise crawling of sites where HTML in webpages is frequently updated. Websites and website pages which are regularly updated more often get crawl refreshes by BingBot and those which serve more static or infrequently updated content get fewer updates.
This is explained in Bing's guide about optimising crawl efficiency. For Bing at least, crawling static sites and pages which seldom receive content updates is inefficient and de-prioritised.
What does this mean for webmasters?
For webmasters, the solution is simple. Create content relevant to the conversation in the industry, niche or sector your business operates in.
Keep content up to date by implementing a frequent update cycle to help maintain the freshness of the content or, if your content is “evergreen” in style, ensure that the quality is so high that it ranks competitively as soon as it is discovered by Bing crawlers.
Or, if it doesn't rank so well, keep updating it until it does.
Using Bing's Crawl Control Feature
Bing offer a feature called “Crawl Control” in their webmaster tools account. This tool allows you to set your preferred timezone and sync up BingBot crawls with areas of lowest human user activity on your website.
This means you can balance server load, minimising the risk of server overload if you're running the site on lower cost or shared hosting plans.
For U.K. based sites, you can set your timezone to UTC + 00:00 (co-ordinated universal time) and configure crawling increases overnight while human traffic levels drop to their lowest levels.
This kind of clarity on crawl control is something Google don't offer webmasters, so it is refreshing to see it implemented so effectively in Bing Webmaster Tools.
Provide Access to Your Pages & Content Quickly
You can request crawling of your website pages in Bing Webmaster Tools even more rapidly than through their URL submission tool by using their IndexNow feature.
IndexNow is a URL submission method built by Microsoft which can quickly and effectively inform search engines of changes to webpages or about the presence of new web pages recently published on your domains.
Similar to how Google's ping URL sitemap tool worked, the IndexNow system equates to a ping submission informing search engines of new webpages or updates to existing webpages on your website.
Whereas regular submissions through Bing Webmaster Tools can take a few days or weeks to discover content that has changed on your website, IndexNow promises to do so much more rapidly and prioritise them for recrawl more quickly.
How to use IndexNow
IndexNow is available via a simple and easy to install WordPress plugin for sites running WordPress.
Alternatively, you can follow the documentation on the indexnow.org website to prove ownership of the domain you're submitting URLs for.
This is done by:
- Hosting a text key at the root directory of your host
- Hosting a text key file within your host
Once verified, you'll be able to submit up to 10,000 URLs per JSON POST request, using the following POST syntax.
POST /indexnow HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: <searchengine>
{
"host": "https://searchnatural.co.uk/",
"key": "2f931fbdba2a4bcabb3f8c764b4fe5f1",
"urlList": [
"https://searchnatural.co.uk/blog/seo-financial/",
"https://searchnatural.co.uk/what-we-offer/technical/",
"https://searchnatural.co.uk/blog/googlebot-ip-address-list/"
]
}Replace the “host” domain above with your domain and the urlList URLs with examples of pages you'd like indexed.
You'll be able to mix both http requests and https requests in the file, should this be necessary for your web domain.
IndexNow can help your website pages get indexed more quickly in search engines like: Microsoft Bing, Naver, Seznam.cz and Yandex.
Does IndexNow Replace the Need for an XML sitemap?
No, IndexNow doesn't replace the need for a valid, crawlable sitemap.xml file which you've submitted to search engines through various Webmaster Tools accounts.
Search engines like Bing and Google both recommend you keep your sitemap.xml files up to date, include live, indexable URLs and submit them via their respective sitemap submission tools within their webmaster tools accounts.
Not only are sitemap.xml files vital for search engines looking to discover and recrawl URLs on your website, they can also provide an effective way for you to manage URLs on your website, track performance and maintain counts of your indexable pages.
Use a CDN
Bing's crawling of your site could be faster and more efficient if you cache your webpages on a CDN (Content Delivery Network) which utilises servers around the World to cache the latest versions of your webpages.
Using a CDN will help search engines to quickly load versions of your webpage wherever they are crawling from in the World.
For example, if your website serves Singapore and is hosted on a server based in or close to Singapore, you'll notice that both BingBot and GoogleBot run most crawlers from US based geolocations according to their IP addresses.
By caching your content globally you'll be helping to speed up access for end users of your website in locations anywhere in the World. In this case, the end users can be considered as BingBot and GoogleBot.
How to Optimise Crawling Efficiency for BingBot
There are many considerations to make when it comes to optimising crawl efficiency for BingBot, most of these can be simply defined as:
- Making sure BingBot can effectively crawl your pages.
- Making sure your pages don't consider BingBot a spam crawler because of the crawl rate.
- Allowing access to your website pages from all relevant geos and global locations, not just those you directly serve — don't automatically redirect visitors based on their IP address.
- Giving Bing access to your new content as soon as it is published.
Essentially, you want to make your website easy to access and easy to crawl — unrestricted in terms of crawling speed, without inhibiting human users who provide you with custom.
Keep your pages accessible to all geo locations and avoid automatic redirects to specific sections of the site which target certain geos.
Give search engines immediate access to new and updated content as soon as you hit publish by using IndexNow for Bing.
Check to make sure you aren't blocking Googlebot IP addresses.
For other search engine crawler IP ranges, see:
- Googlebot IP address list
- OpenAI / ChatGPT crawler IPs
- Perplexity crawler IP addresses
- Special Google crawler IP addresses
- Claude (Anthropic) doesn't currently make the IP addresses of it's crawlers public. We will update our suite when they do.