【wordpress教程】利用代码生成wordpress蜘蛛爬取记录

屏聚源码 wordpress教程评论133,005阅读模式

  很多搞SEO优化的站长都喜欢研究网站日志来看看今天搜索蜘蛛是否来过你的网站,但是我们要从主机中下载日志下来还要研究网站日志如何查看等等。今天美菱阁精品网来介绍一个wordpress技巧,通过代码实现wordpress蜘蛛爬取记录,以后不用再自己从服务器中下载网站日志来研究了,直接访问你网站中的一个文件就可以了哦。

  wordpress蜘蛛爬取记录代码

  1.   function get_naps_bot(){

  2.   $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);

  3.   if (strpos($useragent, 'googlebot') !== false){

  4.   return 'Googlebot';

  5.   }

  6.   if (strpos($useragent, 'msnbot') !== false){

  7.   return 'MSNbot';

  8.   }

  9.   if (strpos($useragent, 'slurp') !== false){

  10.   return 'Yahoobot';

  11.   }

  12.   if (strpos($useragent, 'baiduspider') !== false){

  13.   return 'Baiduspider';

  14.   }

  15.   if (strpos($useragent, 'sohu-search') !== false){

  16.   return 'Sohubot';

  17.   }

  18.   if (strpos($useragent, 'lycos') !== false){

  19.   return 'Lycos';

  20.   }

  21.   if (strpos($useragent, 'robozilla') !== false){

  22.   return 'Robozilla';

  23.   }

  24.   return false;

  25.   }

  26.   function nowtime(){

  27.   date_default_timezone_set('Asia/Shanghai');

  28.   $date=date("Y-m-d.G:i:s");

  29.   return $date;

  30.   }

  31.   $searchbot = get_naps_bot();

  32.   if ($searchbot) {

  33.   $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);

  34.   $url=$_SERVER['HTTP_REFERER'];

  35.   $file="robotslogs.txt";

  36.   $time=nowtime();

  37.   $data=fopen($file,"a");

  38.   $PR="$_SERVER[REQUEST_URI]";

  39.   fwrite($data,"Time:$time robot:$searchbot URL:$tlc_thispage\n page:$PR\r\n");

  40.   fclose($data);

  41.   }

  将上面代码加入网站主题中的functions.php文件中,然后在网站根目录创建一个robotslogs.txt的文件,并且linux主机设置权限为777,然后过段时间,访问http://网址/robotslogs.txt 即可看到蜘蛛爬行记录了!

继续阅读
屏聚源码
辅助编程工具通义灵码 你的智能编码助手 屏聚学院

辅助编程工具通义灵码 你的智能编码助手

通义灵码是阿里推出的基于通义大模型,提供代码智能生成、研发智能问答能力的人工智能编码助手,经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码注释...
评论  0  访客  0
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定