php记载蜘蛛代码 总结蜘蛛举动纪律
许多做搜索引擎优化的, 常常会问为何我的页里出有被支录,为何我的快照借是上个礼拜的,怎样百度借没有更新我的站面。那些皆是刚进门问的成绩。做搜索引擎优化的人皆晓得,晓得搜索系统的纪律很主要。您要晓得蜘蛛能否去过您的站面,甚么时分去 过,是哪家蜘蛛。那些皆有益于您针对性的做优化。
许多效劳器撑持蜘蛛匍匐日记,可是年夜部门站少皆是实拟机,有的空间其实不撑持记载蜘蛛匍匐。那时分便需求我们编写代码去记载蜘蛛的举动纪律。
正在网上找了许多的代码皆不克不及准确利用,大概功用没有完美。
只要本人研讨起去。总结出一下一套代码,百分百包管利用。
<?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=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); } ?> |
以上代码比网上传播的版本多了个记载搜索系统恳求页里记载,能够看到蜘蛛每次去爬与的是谁人页里。愈加利于阐发蜘蛛对网站的权重和对差别栏目战页 里的喜爱。
Seo终极的是从实践动身,用数听说话,而没有是平空设想。统统优化的根底皆是数据,统统优化的目标也是为了获得数据。
本文出自ceo 风背标 转载请说明出自ceologo/搜索引擎优化/371.html
注:相干网站建立本领浏览请移步到建站教程频讲。
相关信息
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|