判断访问者是否是搜索引擎

有的时候我们需要针对搜索引擎抓取做一些特殊的回应、所以要用到判断是否为搜索引擎的方法,我在网上找了几种来做个笔记,就先不验证效果了。

第一种
来源:php判断是否搜索引擎 – php

看代码这一种方法是判断来访者是不是某一种浏览器,如果是的话就判断为用户,不是的话就判断为蜘蛛。
第二种
来源:PHP判断搜索引擎来路跳转代码 – 搜索优化 – 红黑联盟
[略修改]

这种方法很明显就是匹配搜索引擎列表

第三种
来源:php 判断是否为搜索引擎蜘蛛 转载 – 龙圆 – 博客园(由于来源博主没有指明更早来源,所以不能找到最初来源)

这个方法看起来和上一种类似,只是包含的搜索引擎更多。。





如文中无特殊说明,本站均使用以下协议:知识共享许可协议
知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

本博客使用Disqus评论系统,如果看不到评论框,请尝试爬墙。