WordPress搜刮引擎搜索引擎优化网站优化匍匐记载代码
写博客也有一段时候了,(北京网站扶植)为何搜刮引擎迟迟不收录你的页面呢?想晓得每天都有哪些蜘蛛“访问”你的网站吗?作为一名wordpress用户(北京网站制作),有需要晓得每天都有哪些蜘蛛匍匐过你的网站,以便于了解各搜刮引擎蜘蛛匍匐频次,对网站停止针对性的SEO网站优化。
其实很简略,只需增长以下代码,然后再挪用文件代码就OK了,是否是很容易呢?那就下手下手步履吧。
之前我也找过几个蜘蛛匍匐记载东西PHP版,了局都不尽人意。而且这些PHP法式大多要停止装置,还要将蜘蛛匍匐记载增长到MYSQL中,不免太费事。那就探求一个简略单纯的蜘蛛匍匐记载器吧~
谷歌bot
1.起首,在wordpress主题根目次树立一个robots.php文件,高端网页设计公司,写入以下内容:
function get_naps_bot()
{
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($useragent, ’谷歌bot’) !== false){
return ’Googlebot’;
}
if (strpos($useragent, ’msnbot’) !== false){
return ’MSNbot’;
}
if (strpos($useragent, ’slurp’) !== false){
return ’Yahoobot’;
}
if (strpos($useragent, ’百度spider’) !== 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。
法式道理:经由进程对蜘蛛标识符(如Baiduspider、Googlebot)的判别,记载蜘蛛匍匐时候,并生成日记文件robotslogs.txt于根目次。
法式弱点:没法记载蜘蛛匍匐的页面,功效较为简略。

免责声明:本文内容由互联网用户自发贡献自行上传,本网站也不承担相关的法律责任。如果您发现本文章中有涉嫌抄袭的内容,请发送邮件至:sales@sznetsoft.com或者至电给本网站进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权的内容。