前言

那包括了很多站长,但是博主可能最关心的是自己的网站,通常我们可以查看空间服务器日志文件来查看搜索引擎到底抓取了什么页面,然而,如果分析Web日志蜘蛛跟踪的PHP代码,是一个更好、更直观、方便的操作!下面是示例代码,有需要的朋友来看看吧。

示例代码


< PHP
获取蜘蛛或反捕获
功能isspider(){
机器人=数组(
眉目传情= > 'oglebot,
百度= > 'baiduspider,
雅虎= > 'yahoo喝,
搜搜= > 'sosospider,
MSN= > 'msnbot,
AltaVista= > 'scooter,
嗖= > 'sou蜘蛛,
有道= > 'yodaobot
);
strtolower UserAgent =美元(美元'http_user_agent_server { });
foreach($机器人达k = $ V){
如果(strstr($ V,根据美元)){
返回k;
打破;
}
}
返回false;
}
什么样的访问保存蜘蛛跟踪蜘蛛之后。
根据http_user_agent / /收购空防止采集
捕捉蜘蛛
SPI = isspider(美元);
如果(SPI){
tlc_thispage美元= addslashes($ _server { 'http_user_agent});
文件大小=机器人。txt;
$时间=日期('y-m-d H:我:',mktime());
为处理= fopen(文件,+);
PR =美元美元_server { 'request_uri};
fwrite(合处理,时间:{ $时间}机器人:{ $ SPI }代理:{ $ tlc_thispage }网址:{ $公关} ;
Fclose($处理);
}
>


总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何问题,您可以留言。