Bing 将停止使用历史用户代理并完全过渡到新的用户代理。
2019 年,微软必应宣布了新的 Bingbot 用户代理名称,该名称与其经久不衰的 Bingbot抓取和渲染服务更加契合。微软的 Fabrice Canel现已表示,到 2022 年秋季,旧的用户代理将停止使用,搜索公司将完全过渡到新的用户代理。
旧用户代理。微软表示,将在 2022 年秋季停止使用其历史用户代理。该用户代理如下所示:
Mozilla/5.0 (兼容;bingbot/2.0;+https://www.bing.com/bingbot.htm)
新用户代理。Bing 将使用识别正在抓取您网站的特定 Microsoft Edge 版本的用户代理。以下是桌面和移动设备的格式:
桌面 – Mozilla/5.0 AppleWebKit/537.36(KHTML,如 Gecko;兼容;bingbot/2.0;+https://www.bing.com/bingbot.htm)Chrome/WXYZ Safari/537.36
移动 – Mozilla/5.0(Linux;Android 6.0.1;Nexus 5X Build/MMB29P)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/WXYZ Mobile Safari/537.36(兼容;bingbot/2.0;+https://www.bing.com/bingbot.htm)
“WXYZ” 将被替换为 Bing 正在使用的最新 Microsoft Edge 版本,例如“100.0.4896.127”。
我们需要担心吗? 大多数网站都无需担心。微软表示:“对于大多数网站来说,没有什么可担心的,因为我们会在将网站切换到 Microsoft Edge 和我们的新用户代理之前仔细测试网站以确保动态渲染良好。”但是,如果您已将任何用户代理硬编码到脚本中,则需要修改这些脚本以确保 BingBot 可以继续抓取您的网站。
如何测试。Bing 之前表示,您可以通过安装新的Microsoft Edge浏览器进行测试 ,“以检查您的网站是否适合它”。Bing 表示“如果可以,则您不会受到此更改的影响。”“您还可以在 Bing 网站管理员工具上注册您的网站 ,以了解您的网站,如果我们检测到问题,您将收到通知,并使用我们即将推出的基于新渲染引擎的工具调查您的网站,”Bing 补充道。
Bing 补充道:“在将网站切换到新的用户代理之前,我们会仔细测试网站。Bing 网站管理员工具 URL 检查已经开始使用新的桌面用户代理进行实时 URL 测试,以帮助您调查潜在问题。”
Google 也是如此。Google本月 也将 迁移到新的 GoogleBot。Google 目前正在测试新的用户代理,因此您可能可以在日志文件中看到它们。我认为 Google 尚未全面推出它。
我们为什么关心。您可能应该为这一变化做好准备,因为它早在 2019 年就已宣布。但无论如何,如果您有任何针对 BingBot 的用户代理检测方法,此更改可能会影响您的网站。请务必测试您的网站以查看它是否支持新的用户代理。大多数网站可能不需要担心这一点,但如果您进行了任何高级机器人检测,您可能需要采取措施更新这些脚本。