以前分享过的记录百度蜘蛛抓取链接为txt的代码只能笼统的实现百度蜘蛛的记录,不能区分百度PC蜘蛛和移动蜘蛛。
现在越来越多的人说百度PC蜘蛛不收录,要移动蜘蛛才行,所以特意编写了这段代码,本代码可区别判断百度PC蜘蛛和移动蜘蛛! 其实核心是对百度蜘蛛是移动还是PC标识的判断,不过一个IF判断而已。 有了这个判断,我们还可以进行延伸,比如写PHP控制屏蔽百度PC蜘蛛抓取,只要百度移动蜘蛛抓取的代码。 好了废话不多说,直接看代码。
以上只是部份演示图片,详细可以付费购买。
在上面的代码中,为记录UA的含义,以前我们分享过的输出蜘蛛统计代码都用用到,但实际并未调用。 [PHP] 纯文本查看 复制代码 addslashes($_SERVER['HTTP_USER_AGENT'])
其输出的结果如图所示:
为了防止小白看不懂,已经特意做了注释,只要是个人基本上都能看明白。
有时间将会将上述代码加入到蜘蛛统计插件中去,这样更加美观。
|