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收集整理
?>