如何通过PHP代码识别访问者是否为搜索引擎爬虫?
- 内容介绍
- 文章标签
- 相关推荐
本文共计268个文字,预计阅读时间需要2分钟。
我们可以通过检查HTTP_USER_AGENT来判断是否是爬虫,搜索引擎的爬虫都有自己的独特标识。下面是一个简化的示例:
javascriptfunction is_crawler() { $userAgent=strtolower($SERVER['HTTP_USER_AGENT']); $spiders=array('Goog', 'Baid', 'Sogou'); return in_array($userAgent, $spiders);}
我们可以通过HTTP_USER_AGENT来判断是否是蜘蛛,搜索引擎的蜘蛛都有自己的独特标志,下面列取了一部分。
本文共计268个文字,预计阅读时间需要2分钟。
我们可以通过检查HTTP_USER_AGENT来判断是否是爬虫,搜索引擎的爬虫都有自己的独特标识。下面是一个简化的示例:
javascriptfunction is_crawler() { $userAgent=strtolower($SERVER['HTTP_USER_AGENT']); $spiders=array('Goog', 'Baid', 'Sogou'); return in_array($userAgent, $spiders);}
我们可以通过HTTP_USER_AGENT来判断是否是蜘蛛,搜索引擎的蜘蛛都有自己的独特标志,下面列取了一部分。

