PHP写的获取各搜索蜘蛛爬行记录代码 |
本文标签:搜索蜘蛛,爬行记录 那么下面分享一款用php写的获取各搜索蜘蛛爬行记录代码 支持搜索引擎如下 可以记录Baidu,Google,Bing,Yahoo,Soso,Sogou,Yodao爬行网站的记录! php代码如下 复制代码 代码如下: <?php function get_naps_bot() { $useragent = strtolower($_SERVER[HTTP_USER_AGENT]); if (strpos($useragent, googlebot) !== false){ return Google; } if (strpos($useragent, baiduspider) !== false){ return Baidu; } if (strpos($useragent, msnbot) !== false){ return Bing; } if (strpos($useragent, slurp) !== false){ return Yahoo; } if (strpos($useragent, sosospider) !== false){ return Soso; } if (strpos($useragent, sogou spider) !== false){ return Sogou; } if (strpos($useragent, yodaobot) !== false){ return Yodao; } return false; } function nowtime(){ $date=date("Y-m-d.G:i:s"); return $date; } $searchbot = get_naps_bot(); if ($searchbot) { $tlc_thispage = addslashes($_SERVER[HTTP_USER_AGENT]); $url=$_SERVER[HTTP_REFERER]; $file="www.jb51.net.txt"; $time=nowtime(); $data=fopen($file,"a"); fwrite($data,"Time:$time robot:$searchbot URL:$tlc_thispage\n"); fclose($data); } //http://www.jb51.net收集整理 ?> |