回答

收藏

自用便于统计百度蜘蛛的php代码

SEO交流 SEO交流 92 人阅读 | 0 人回复 | 2024-10-26

  1. <?php
  2. //php直接输出蜘蛛日志
  3. function get_naps_bot()
  4. {
  5. $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);

  6. if (strpos($useragent, 'baiduspider') !== false){
  7.     return 'Baidu';
  8. }
  9. return false;
  10. }
  11. function nowtime(){
  12.     $date=gmdate("Y-n-j H:i:s",time()+8*3600);
  13.     return $date;
  14. }
  15. $searchbot = get_naps_bot();
  16. if ($searchbot) {
  17.     $tlc_thispage = addslashes($_SERVER['HTTP_USER_AGENT']);
  18.     $url=$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
  19.     $file="spiderlogs.txt";//输出到根目录任意命名方便访问即可
  20.     $time=nowtime();
  21.     $data=fopen($file,"a");
  22.     fwrite($data,"Time:$time robot:$searchbot URL:$url\n");
  23.     fclose($data);
  24. }
  25. ?>
复制代码
在泛目录的index.php和404.php中插入:

  1. include'spider.php';
复制代码
查看蜘蛛统计的话,访问:您的域名/spiderlogs.txt


以上代码转载出处:https://www.niuniubbs.com/thread-5072-1-1.html
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则