今天卡卡哥要给大家介绍的是wordpress如何记录百度爬虫什么时间来过网站抓取内容,大家可以对文章进行认真的阅读,对于大家的问题应该有一定的帮助,大家在使用pos机刷卡、pos机办理、pos机使用等等问题,上面有不明白的都可以加我微信(chengzhi369)
wordpress网站如何记录下爬虫来过我们网站的时间,做网站那么肯定是需要知道蜘蛛的爬行时间,什么时间来过网站抓取过,那么我们了解了蜘蛛的抓取时间,什么时间来的最频繁,接下来我们能更友好的为蜘蛛提供它们食物。食物那么肯定就是高质量的文章。
好了废话不多说,下面是实现的代码:
//蜘蛛爬行代码
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_thispagen page:$PRrn”);
fclose($data);
}
我们把上面的代码复制到functions.php <?php这里的你要放的代码 ?> 把以上代码放进去,然后再在你网站根目录建立一个文本robotslogs.txt,抓取的记录会在这个文件显示。
总结:对于wordpress如何记录百度爬虫什么时间来过网站抓取内容解答就到这里了,大家对于pos机问题如果还有不清楚的地方都可以联系本站人员,使用pos机一定要在正规渠道办理,这样子使用才会更加的安全可靠,有保障。