WordPress搜索引擎蜘蛛统计

正文

很多时候,站长们都很关心自己的网站SEO做的是否到位,于是我们在翻看各种站长工具的时候,同时也想知道哪些爬虫来过了我们的网站,因为这关系到搜索引擎对我们的网站的喜好,所以我们可以通过查看网站日志来看蜘蛛的来访情况,今天我要给大家带来的是wordpress利用一段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); }

注意:

添加之前需要在网站根目录新建一个txt文本 robotslogs.txt ,权限设置为777,然后访问该文件就可以看到蜘蛛的来访记录了,很方便喔。

此文由“快兔兔AI采集器”自动生成,目的为演示采集器效果,若侵权请及时联系删除。

原文链接:https://www.ikxin.com/wordpress-spider-record.html

更多内容