Comme il y a bientôt trois ans de cela, Bingbot va changer à la fin de l'année son user-agent, tout en restant « evergreen » (la rendition de la page sera faite comme actuellement avec la dernière version du navigateur Edge)...
Bing a fait une annonce dernièrement avec le changement de user-agent pour son robot Bingbot.
Jusqu'à maintenant, Bingbot se présentait sur votre site sous ce user-agent :
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
À partir de l'automne 2022 (aucune date plus précise n'a encore été indiquée), Bingbot crawlera avec un nouvel user-agent :
Sur Desktop
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
Sur Mobile
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)
Le moteur de rendu de pages Web (rendering) fonctionnant toujours avec la version stable la plus récente de Microsoft Edge (dans le but que le robot soit « evergreen »), dans les chaînes ci-dessus, "W.X.Y.Z" sera remplacé par la dernière version de Microsoft Edge utilisée, par exemple 100.0.4896.127.
À noter que Bing avait déjà fait le même type d'annonce en décembre 2019.
N'oubliez donc pas de modifier vos outils ou applications si vous vous servez de ce user-agent pour votre site web ou votre activité en général.
Fabrice Canel (Microsoft/ Bing) annonçant le passage en Evergreen de Bingbot au salon Pubcon en octobre 2019. Source : Twitter
La question que je me pose est « pourquoi ? » quelle est l’utilité de changer un user-agent ?
J’aurais tendance à dire que cela permet d’indiquer la version de Edge prise en compte pour la rendition…