◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
抓取百度谷歌蜘蛛爬行痕迹的php代码
Post by 南京seo, 2010-3-18, 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);
}
或许你还对下面的文章感兴趣
- 不要盲目的相信一个工具站对自己网站SEO的评分 (2010-3-18 10:10:43)
- 6.11百度更新幅度很大 (2010-3-18 10:8:9)
- 谷歌与雅虎在SEO中的一些区别 (2010-3-18 10:7:34)
- 提高关键词排名的小技巧 (2010-3-18 10:6:58)
- SEO(搜索引擎优化)有3个步骤会让你在搜索引擎获得好的排名 (2010-3-18 10:6:26)
- 10分钟网站优化快速入门 (2010-3-18 10:5:47)
- 大型网站制定一个好的SEO策略尤为重要 (2010-3-18 10:5:13)
- 南京SEO总结的SE排名新趋势 (2010-3-18 10:4:45)
- 网上的SEO资料只是参考而不是教科书 (2010-3-18 10:3:21)
- SEO新手常见问题总结 (2010-3-18 10:2:8)