Guide de Bingbot

Découvrez Bingbot, les services qu’il alimente au-delà de Bing, sa vérification par DNS inversé et le contrôle de son exploration avec robots.txt, le Contrôle de l’exploration et IndexNow.

Première publication : 24 juin 2026 · Dernière mise à jour : 9 août 2026 · Advanced
Langues
2 indices probants sur cette page

Bingbot est le robot Web de Microsoft Bing : il découvre, récupère et restitue les pages destinées à l’index Bing. Son jeton robots.txt est bingbot ; grâce au moteur Edge fondé sur Chromium, il reste à jour et restitue le JavaScript moderne. Le même index alimente Yahoo, DuckDuckGo, Ecosia et Copilot : bloquer Bingbot coûte donc bien plus que la seule part de marché de Bing. Vérifiez-le par DNS inversé puis direct, et contrôlez-le avec robots.txt, le Contrôle de l’exploration de Bing Webmaster Tools et IndexNow.

TL;DR — Bingbot est le robot d’exploration de Microsoft Bing (jeton robots.txt : bingbot), en service depuis le 1er octobre 2010 lorsqu’il a remplacé MSNBot. Toujours à jour grâce au moteur Edge fondé sur Chromium, il restitue le JavaScript moderne. Sa portée réelle dépasse le trafic directement attribué à bing.com, car Microsoft exploite son infrastructure de recherche dans plusieurs produits et partenariats. Vérifiez-le avec la méthode documentée par Bing plutôt qu’en faisant confiance à la chaîne d’agent utilisateur. Gérez son exploration avec robots.txt, le Contrôle de l’exploration de Bing Webmaster Tools et IndexNow, protocole d’envoi proactif co-créé avec Yandex.

Evidence for this claim Bingbot is Microsoft's crawler for Bing search services and identifies itself with documented user-agent strings. Scope: Current Microsoft Bingbot documentation. Confidence: high · Verified: Microsoft Bing Webmaster Tools: Bingbot Evidence for this claim Microsoft recommends verifying Bingbot through reverse and forward DNS rather than trusting the user-agent string alone. Scope: Current Bingbot verification method. Confidence: high · Verified: Microsoft Bing Webmaster Tools: Verify Bingbot

From MSNBot to Bingbot

Bingbot est le principal robot Web de Microsoft : il découvre, récupère et traite les pages afin de construire et d’actualiser l’index Bing. Mis en service le 1er octobre 2010, il a remplacé MSNBot. Cette transition s’accompagnait d’une règle robots.txt toujours pertinente lorsque d’anciennes directives subsistent. Microsoft annonçait : “as of October 1st, if we detect separate sets of custom directives for both MSNBot and BingBot in your robots.txt file, the BingBot directives will take precedence.” (traduction) À compter du 1er octobre, si des ensembles distincts de directives personnalisées existent pour MSNBot et BingBot dans robots.txt, celles de BingBot prévaudront. Les règles MSNBot ne remplacent donc pas discrètement celles de Bingbot ; c’est l’inverse.

Bingbot powers plus que Bing

C’est le changement de perspective le plus important de cette page. La part directe de Bing sur le marché est faible, ce qui pousse de nombreux spécialistes SEO à l’ignorer. Mais l’index construit par Bingbot alimente aussi Yahoo Search, DuckDuckGo, Ecosia, la recherche par défaut d’Edge et Microsoft Copilot ; il a également alimenté ChatGPT Search par le passé. Cette dépendance de Yahoo remonte au lancement de 2010, lorsque Microsoft avertissait : “To keep your content in the Bing index, please ensure that BingBot has the same access to your site as given to MSNBot.” (traduction) Pour conserver votre contenu dans l’index Bing, veillez à accorder à BingBot le même accès au site qu’à MSNBot.

Conséquence pratique : une directive Disallow visant bingbot ne vous prive pas « seulement de Bing ». Son effet se propage immédiatement à tout cet écosystème. Que Bing vous intéresse directement ou non, Bingbot ouvre l’accès à une part significative du Web consultable — et de plus en plus aux réponses produites par l’IA.

The user-agent string (and pourquoi it’s evergreen)

Bingbot inclut dans son agent utilisateur le jeton bingbot/2.0 et un numéro de version Chromium Chrome/W.X.Y.Z, où W.X.Y.Z est remplacé par la version stable actuelle de Microsoft Edge (exemple de Microsoft : 100.0.4896.127). Cette substitution rend la chaîne toujours à jour. Selon l’annonce d’avril 2022 des chaînes définitives, l’agent utilisateur de bureau est Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/W.X.Y.Z Safari/537.36 et l’agent mobile est Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm). L’aperçu précédent de décembre 2019 proposait aussi un fragment final supplémentaire Edg/W.X.Y.Z, mais il ne figure pas dans les chaînes définitives publiées en 2022 et confirmées comme entièrement déployées en février 2023. Si votre code reconnaît l’agent utilisateur de Bingbot, ne l’exigez pas. L’ancienne chaîne se limitait à Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm).

« Toujours à jour » signifie précisément que le numéro de version suit automatiquement la dernière version stable d’Edge. Cela a supprimé l’ancien écart entre exploration et restitution : Bingbot appartient à la même famille de moteurs Chromium qu’Edge et Chrome modernes et restitue JavaScript comme un navigateur actuel. Bing considère aussi le rendu dynamique de bonne foi comme une solution légitime pour les sites très dépendants de JavaScript, et non comme du cloaking.

Vérifier Bingbot : l’agent utilisateur ne suffit pas

Les chaînes d’agent utilisateur sont faciles à usurper : une requête qui se prétend Bingbot ne prouve rien. Le contrôle fiable est une vérification DNS inversée en deux étapes :

  1. Effectuez une recherche inversée (PTR) de l’adresse IP d’exploration relevée dans vos journaux. Une véritable IP Bingbot renvoie un nom d’hôte terminé par search.msn.com ; le modèle est msnbot-<ip-with-dashes>.search.msn.com (so 157.55.39.1msnbot-157-55-39-1.search.msn.com).
  2. Effectuez une recherche directe (A) de ce nom d’hôte. Il doit renvoyer l’adresse IP d’origine.

Si l’une des étapes échoue, ce n’est pas Bingbot. Microsoft publie une liste d’IP à bing.com/toolbox/bingbot.json (28 préfixes IPv4, dernière génération en janvier 2024), mais recommande de préférer le DNS inversé à la liste d’IP, car les adresses peuvent changer à tout moment. Considérez le JSON comme une référence approximative, pas comme une liste d’autorisation de pare-feu. Le même principe s’applique à Googlebot ; consultez les scripts de vérification dans l’onglet Scripts.

Comment Bingbot découvre et explore

La découverte repose sur les liens. Fabrice Canel, responsable historique de Bingbot chez Microsoft, décrit une approche guidée par l’importance : “We are guided by key pages that are important on the internet and we follow links to understand what’s next.” (traduction) Notre parcours est guidé par les pages importantes sur Internet, puis nous suivons les liens pour comprendre la suite. L’échelle est immense : dans un entretien de 2019, Canel déclarait “Every day, my team discovers more than 100 billion new URLs never seen before, while useless URLs parameters are ignored.” (traduction) Chaque jour, mon équipe découvre plus de 100 milliards de nouvelles URL jamais vues auparavant, tandis que les paramètres d’URL inutiles sont ignorés. Un chiffre de 2020 évoquait environ 70 milliards de nouvelles URL par jour ; les deux valeurs proviennent de dates différentes, qu’il faut conserver lorsqu’on les cite.

Deux comportements distinguent Bingbot de la manière dont Google décrit son propre robot :

  • Préfiltrage avant récupération. Bingbot évalue le rapport coût/valeur avant même de télécharger une URL. Bing l’explique ainsi : “Pages that are deemed to have absolutely no potential for being useful in satisfying a user’s search query in Bing results are not retained.” (traduction) Les pages jugées totalement incapables d’aider à satisfaire la requête d’un utilisateur dans Bing ne sont pas conservées.
  • Mémoire des URL. Bingbot se souvient pratiquement toujours des URL : “Bingbot retains every URL in memory and comes back and recrawls intermittently, even if all links to it have been removed.” (traduction) Bingbot conserve chaque URL en mémoire et revient l’explorer par intermittence, même si tous les liens vers elle ont été supprimés. Une page peut donc recevoir des visites longtemps après la suppression de tous ses liens internes.

L’ensemble repose sur une priorité donnée à la courtoisie. Canel : “Our default crawl policy is to be as polite as possible when crawling the web.” (traduction) Notre politique d’exploration par défaut consiste à être aussi courtois que possible envers le Web. Il reconnaît aussi : “Crawling right is a fascinating engineering problem that hasn’t fully been solved yet.” (traduction) Bien explorer est un problème d’ingénierie passionnant qui n’a pas encore été entièrement résolu.

Autre Microsoft robots d’exploration

Bingbot isn’t the seulement Microsoft bot you’ll voir:

  • AdIdxBot (adidxbot) — robot de contrôle qualité de Bing Ads. Point important : il partage le budget d’exploration de Bingbot ; une forte activité publicitaire peut donc réduire le budget destiné aux pages organiques.
  • BingPreview — crée des instantanés et miniatures d’aperçu des pages.
  • MicrosoftPreview — produit les aperçus de liens dans Teams et Office.
  • BingVideoPreview — génère les aperçus vidéo affichés uniquement dans Bing. Il possède des variantes bureau et mobile et s’identifie avec +https://aka.ms/microsoftbots, plutôt qu’avec l’URL bingbot.htm des anciens robots.
  • MSNBot / MSNBot-Media — ancien robot, retiré le 1er octobre 2010.

Controlling Bingbot’s explorer

Trois leviers, du plus général au plus précis :

  • robots.txt — le jeton bingbot contrôle l’exploration. Utilisez-le pour exclure les espaces de faible valeur ; ce n’est pas un outil de désindexation.
  • Contrôle de l’exploration (Bing Webmaster Tools) — règle le débit horaire de Bingbot : ralentissez-le pendant les pics de trafic et accélérez-le aux heures creuses. C’est une vraie différence avec Google, qui a retiré le curseur de débit de Search Console alors que Bing conserve ce contrôle actif.
  • IndexNow — au lieu d’attendre une nouvelle exploration, vous transmettez le changement. C’est un protocole “created by Microsoft Bing and Yandex, allowing websites to easily notify search engines whenever their website content is created, updated, or deleted.” (traduction) créé par Microsoft Bing et Yandex pour permettre aux sites d’avertir facilement les moteurs dès qu’un contenu est créé, mis à jour ou supprimé. Un signal atteint tous les moteurs participants. Consultez le guide IndexNow pour la configuration, le fichier de clé et la limite de 10 000 URL par requête.

Le point stratégique central est que Bing a corrigé sa réputation d’exploration agressive en gagnant en efficacité, avec IndexNow comme pièce maîtresse. Comme je l’ai écrit dans mon analyse de l’exploration par les robots d’IA et de moteurs, “It’s estimated that 53% of crawler traffic is wasted effort, and IndexNow can help cut that number down to almost nothing.” (traduction) On estime que 53 % du trafic des robots est gaspillé, et IndexNow peut ramener cette proportion presque à zéro. Transmettre les changements vaut mieux que provoquer davantage d’exploration de découverte.

Bingbot, Copilot et l’absence d’option de retrait de l’IA

Puisque l’index Bing alimente Microsoft Copilot, Bingbot est aussi, dans les faits, un robot d’IA. Canel donne des conseils concrets : “schema markup helps Microsoft’s LLMs understand your content,” (traduction) le balisage Schema aide les LLM de Microsoft à comprendre votre contenu, et “Gen AIs value fresh content in particular, partly as a reference check of their LLM training data. Use the API at indexnow.org to push that information as it’s published or updated.” (traduction) Les IA génératives apprécient particulièrement le contenu récent, notamment pour vérifier leurs données d’entraînement ; utilisez l’API d’indexnow.org pour transmettre l’information dès sa publication ou mise à jour.

Une nuance souvent absente des articles concurrents : Google propose le jeton Google-Extended, qui permet de refuser l’entraînement de l’IA sans affecter l’indexation de recherche. La plupart des analyses tierces ne trouvent aucune option distincte équivalente chez Bing. Bloquer bingbot pour éviter l’entraînement de Copilot vous retirerait donc aussi de Bing et de tous les services en aval. Considérez cela comme une observation sur l’alignement actuel des contrôles, pas comme une politique Microsoft définitive, et vérifiez la documentation en vigueur avant d’agir.

Pour replacer Bingbot dans l’ensemble — famille de robots, Googlebot, agents utilisateurs, robots d’IA, robots.txt et IndexNow — le hub consacré à l’exploration relie tous ces sujets.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.