gpt4 book ai didi

php - 如何区分 Google Bot 访问和 Bing Bot 访问

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:49:56 25 4
gpt4 key购买 nike

我计划有一个页面的 2 个版本 (A/B)。如果访问来自 Google Bot 访问,则响应应该是 A 版本要么如果访问来自 Bing Bot 访问,则响应应为 B 版本。我如何知道访问是来自 PHP 中的 Google Bot 还是 Bing Bot?

谢谢。

最佳答案

首先通过此处了解机器人的用户代理字符串是什么:http://www.robotstxt.org/db.html

接下来使用 PHP 检查用户代理:

if (strpos($_SERVER['HTTP_USER_AGENT'],"Googlebot")){
//Show Page A
}else if(strpos($_SERVER['HTTP_USER_AGENT'],"MSNBOT")){
//Show Page B
}

但是为什么?机器人应该看到人们看到的内容,以便他们可以在搜索引擎上为网站编制索引。

关于php - 如何区分 Google Bot 访问和 Bing Bot 访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10325245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com