wordpress网站实现搜索引擎蜘蛛访问记录纯手动代码实现教程

wordpress网站实现搜索引擎蜘蛛访问记录纯手动代码实现教程

wordpress网站实现搜索引擎蜘蛛访问记录纯手动代码实现教程

支持查看网站日常各大搜索引擎蜘蛛来访的数据;增加搜索引擎蜘蛛访问记录可以方便站长对网站进行分析。

1.找到当前所使用的主题下的function.php文件,在该文件尾部插入如下代码就可以完成搜索引擎蜘蛛的访问记录。


function get_naps_bot(){
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($useragent, 'googlebot') !== false){
return 'Googlebot';
}
if (strpos($useragent, 'msnbot') !== false){
return 'MSNbot';
}
if (strpos($useragent, 'slurp') !== false){
return 'Yahoobot';
}
if (strpos($useragent, 'baiduspider') !== false){
return 'Baiduspider';
}
if (strpos($useragent, 'sohu-search') !== false){
return 'Sohubot';
}
if (strpos($useragent, 'lycos') !== false){
return 'Lycos';
}
if (strpos($useragent, 'robozilla') !== false){
return 'Robozilla';
}
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) {
$tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);
$url=$_SERVER['HTTP_REFERER'];
$file="robotslogs.txt";
$time=nowtime();
$data=fopen($file,"a");
$PR="$_SERVER[REQUEST_URI]";
fwrite($data,"Time:$time robot:$searchbot URL:$tlc_thispage\n page:$PR\r\n");
fclose($data);
}

2.在文件插入上面这段代码并保存后,然后在网站的根目录创建个robotslogs.txt的文件,并且linux主机设置给robotslogs.txt文件设置权限为777,然后过段时间,访问http://网址/robotslogs.txt 就可以看到搜索引擎的蜘蛛爬行记录了!

1. 全库网所有资源均来源于用户上传和网络,如有侵权请发送邮箱联系站长处理!
2. 如果你有好的资源或者原创教程,可以到审核区投稿发布,分享会有钻石奖励和额外收入!
3. 全库网所有的源码、教程等其它资源均源于用户上传发布,如有疑问,可直接联系发布作者处理
4. 如有链接无法下载、失效或广告,请联系全库网管理员核实处理!
5. 通过发布原创教学视频或优质源码资源可以免费获得全库网站内SVIP会员噢
6.全库网管理猿邮箱地址:admin@qkuser.com,我们会在收到您的邮件后三个工作日内完成处理!
7. 如遇到加密压缩包,默认解压密码为"qkuser.com",如遇到无法解压的请联系管理员!

全库网 » wordpress网站实现搜索引擎蜘蛛访问记录纯手动代码实现教程