写文章赚钱也是有一段时间了,(北京市网站建设)为何百度搜索引擎迟迟不百度收录你的网页页面呢?想要知道每日都有哪些搜索引擎蜘蛛“拜会”你的网址吗?作为一名wordpress客户(北京市网站制作),必须了解每日都有哪些搜索引擎蜘蛛爬取过你的网址,便于于掌握各百度搜索引擎搜索引擎蜘蛛爬取頻率,对网址开展目的性的SEO网址优化。
其实不是很难,要是加上下列编码,随后再启用文档编码就OK了,是否很便捷呢?那么就刚开始行動吧。
以前因为我找过好多个搜索引擎蜘蛛爬取纪录专用工具PHP版,結果都不尽如人意。并且这种PHP程序流程大多数要开展安裝,也要将搜索引擎蜘蛛爬取纪录加上到MYSQL中,有点不便。那么就找寻一个简单的搜索引擎蜘蛛爬取记录软件吧~
googlebot
1.最先,在wordpress主题风格网站根目录创建一个robots.php文件,载入以下几点:
<?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=gmdate(”Y-n-j H:i:s”,time() 8*3600);
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”);
fwrite($data,”Time:$time robot:$searchbot URL:$tlc_thispage\n”);
fclose($data);
}
?>
将其提交于你的主题目录内。
2.在Footer.php或header.php的适度部位加上下列编码启用robots.php。
<?php include(’robots.php’) ?>
程序流程基本原理:根据对搜索引擎蜘蛛标志符(如Baiduspider、Googlebot)的分辨,纪录搜索引擎蜘蛛爬取時间,并转化成日志文件robotslogs.txt于网站根目录。
程序流程缺陷:没法纪录搜索引擎蜘蛛爬取的网页页面,作用比较简单。
留下联系方式,我们将会在一个工作日内与你联系