自用百度蜘蛛php统计代码分享.png

近期有朋友看自己的网站在百度搜索引擎中收录还不错,想统计下百度蜘蛛数量,问家兴网络有没有统计百度蜘蛛的php代码。

其实百度蜘蛛统计代码很好写,百度蜘蛛的标识是:baiduspider,将表示作为统计表示即可,下面看spider.php代码:

<?php

//php直接输出蜘蛛日志

function get_naps_bot()

{

$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);


if (strpos($useragent, 'baiduspider') !== false){

return 'Baidu';

}

return false;

}

function nowtime(){

$date=gmdate("Y-n-j H:i:s",time()+8*3600);

return $date;

}

$searchbot = get_naps_bot();

if ($searchbot) {

$tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);

$url=$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

$file="spiderlogs.txt";//输出到根目录任意命名方便访问即可

$time=nowtime();

$data=fopen($file,"a");

fwrite($data,"Time:$time robot:$searchbot URL:$url ");

fclose($data);

}

?>

实际上就是之前发的统计蜘蛛php精简版代码。

我们只需要将代码加到index文件或者网站模板中调用即可,查看蜘蛛统计访问您的域名/spiderlogs.txt就能看到百度蜘蛛记录。

感觉家兴网络分享的百度蜘蛛php统计代码不错,请分享给你的站长朋友,一起学习下!