Published on 2025-08-07T06:18:08Z
BingPreview
BingPreview is a specialized web crawler from Microsoft that generates the visual page previews shown in Bing's search results. Unlike the main bingbot, which indexes content, BingPreview's sole job is to render web pages—executing JavaScript and CSS—to assess their appearance, particularly on mobile devices. This helps ensure that search result previews are accurate and supports Microsoft's mobile-first indexing strategy.
What is BingPreview?
BingPreview is an official web crawler from Microsoft, distinct from the main bingbot. Its specific function is to render web pages to create the snapshot previews that appear in Bing search results and other Microsoft services. The crawler is capable of fully rendering a page, including executing JavaScript and CSS, to accurately assess how it appears on different devices, especially mobile phones. It identifies itself with user-agent strings such as Mozilla/5.0 (...); BingPreview/1.0b
for desktop and includes identifiers like iPhone
for mobile simulations. The bot operates from Microsoft's IP ranges and is designed to be respectful of server resources.
Why is BingPreview crawling my site?
BingPreview is visiting your website to generate a visual preview that may be displayed in Bing's search results or Microsoft apps. Its presence indicates your content is being evaluated for its presentation quality. The crawler tends to focus on pages that already have some visibility in Bing or that have frequently updated content. It is particularly interested in a site's mobile-friendliness and rendering quality. This is a legitimate and authorized activity from Microsoft, and the bot respects standard robots.txt
directives.
What is the purpose of BingPreview?
The primary purpose of BingPreview is to generate the visual snapshots of web pages that appear in Bing's search results. By rendering pages exactly as a user would see them, BingPreview helps provide more helpful and accurate search results. The bot is also a key component of Microsoft's mobile-first indexing strategy, as it evaluates how well websites perform and render on mobile devices. For website owners, this can be beneficial, as a well-rendered site may see improved visibility and higher click-through rates from Bing search users.
How do I block BingPreview?
If you wish to prevent BingPreview from generating snapshots of your pages, you can block it using your robots.txt
file. Note that this may result in generic or no previews appearing for your site in Bing search results.
To block BingPreview, add the following lines to your robots.txt
file:
User-agent: BingPreview
Disallow: /
How to verify the authenticity of the user-agent operated by Bing?
Reverse IP lookup technique
host
linux command two times with the IP address of the requester.-
This command returns the reverse lookup hostname (e.g., 4.4.8.8.in-addr.arpa.).> host IPAddressOfRequest
-
> host ReverseDNSFromTheOutputOfFirstRequest