• RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • Google sitemap
  • 订阅本站的 RSS 2.0 新闻聚合

抓取百度谷歌蜘蛛爬行痕迹的php代码

Post by seo, 2009-6-22, Views:

进来在做seo的时候发现不少虚拟主机都没有提供日志功能!还好这个难不倒我。以前写的[南京SEO日志分析,抓取搜索引擎爬行痕迹的代码]  这是ASP的。下面的就是php的了

function get_naps_bot()
{
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($useragent, 'googlebot') !== false){
return 'Googlebot';
}

if (strpos($useragent, 'baiduspider') !== false){
return 'Baiduspider';
}


return false;
}


function nowtime(){
date_default_timezone_set('Asia/Shanghai');
$date=date("Y-m-d.G:i:s");
return $date;
}

$searchbot = get_naps_bot();

if ($searchbot) {
$inurl='null';
$inurl=$_SERVER['HTTP_REFERER'];
$file="robotlog.txt";
$time=nowtime();
$url_this ="http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
$data=fopen($file,"a");
fwrite($data,"Time:$time robot:$searchbot inlink:{$inurl} url_this:{$url_this} \r\n");
fclose($data);
}

Tags:
分类:SEO技术 | 评论:0 | 引用:0 | 点击这里获取该日志的TrackBack引用地址
上一篇:seo不是全部,排名更不是全部
下一篇:sEO是一门艺术也是一门哲学

或许你还对下面的文章感兴趣

Comments

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Hot Articles

New Articles

Last Comments

Guest