最新公告
  • 欢迎您光临更好小站,本站频繁遭到攻击,如无法访问请晚点或次日访问,感谢!立即加入我们
  • 纯代码实现WordPress记录搜索引擎蜘蛛爬行记录

    在新站或网站收录有问题时,可能需要持续关注搜索引擎蜘蛛的抓取情况。对于网站的内容是否能够及时的收录,都是我们站长每天都在关注的东西,毕竟每天产出的东西有限,所更加的关注自己写的内容是否能够讨的百度蜘蛛的欢心,好及时收录自己的网页,毕竟早一天收录,这样获得流量的可能性就会更多一点,那样的话,以后变现的成本也会变得更低。

    有时候当我们不知道蜘蛛什么时候来过我们的网站的时候,只能够通过一遍又一遍的向百度提交自己网站最近产生的新鲜内容。但是又害怕这样会让百度的蜘蛛讨厌我们的网站,总之那种感觉啊,不是太好。

    每次打开服务器端访问日志查看非常麻烦,特别是当日志文件比较大时更是不便。最好的办法就是在线直接打开看蜘蛛爬行记录。为此,我们可以免插件使用纯 PHP 代码来实现这个功能,以下是具体实现代码。

    // 记录蜘蛛访问记录    
    function get_naps_bot(){
    $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
    if (strpos($useragent, 'googlebot') !== false){
    return 'Googlebot';
    }
    if (strpos($useragent, 'bingbot') !== false){
    return 'Bingbot';
    }
    if (strpos($useragent, 'slurp') !== false){
    return 'Yahoobot';
    }
    if (strpos($useragent, 'baiduspider') !== false){
    return 'Baiduspider';
    }
    if (strpos($useragent, 'sogou web spider') !== false){
    return 'Sogouspider';
    }
    if (strpos($useragent, 'haosouspider') !== false){
    return 'HaosouSpider';
    }
    if (strpos($useragent, 'yodaobot') !== false){
    return 'YodaoBot';
    }
    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'];
    $addr=$_SERVER['REMOTE_ADDR'];
    $file="robotslogs.txt";  //根目录下记录蜘蛛访问的文件
    $time=nowtime();
    $data=fopen($file,"a");
    $PR="$_SERVER[REQUEST_URI]";
    fwrite($data,"[$time] - $addr - $PR - $searchbot $tlc_thispage rn");
    fcloseS($data);
    }

    将以上代码插入 funtion.php 文件,并在网站根目录下创建一个名为 robotslogs.txt 的文件即可,文件名可自定义。

    注意需为 robotslogs.txt 设置可写权限,最好是 777 权限,755 权限某些主机配置下可能存在无法写入的情况。

    以上代码能记录搜索蜘蛛的基本抓取信息,完成以后,一般 24 小时后,就可以看到你“robotslogs.txt”当中已经满是数据的了。

    本站坚持“不能用的源码发出去都是浪费大家时间“,付费源码都是亲测的

    源码已测试,但不保证完美无bug

    更好小站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,请练习客服予以删除。


    更好小站 » 纯代码实现WordPress记录搜索引擎蜘蛛爬行记录

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    站壳网
    一个高级程序员模板开发平台

    发表评论

    售后服务:

    • 售后服务范围 1、商业模板使用范围内问题免费咨询
      2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户
      3、单价超过200元的模板免费一次安装,需提供服务器信息。
      付费增值服务 1、提供dedecms模板、WordPress主题、discuz模板优化等服务请详询在线客服
      2、承接 WordPress、DedeCMS、Discuz 等系统建站、仿站、开发、定制等服务
      3、服务器环境配置(一般 ¥50-300)
      4、网站中毒处理(需额外付费,500元/次/质保三个月)
      售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
      免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 80027422@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这款模板有疑问,可以跟我联系哦!

    联系作者
    升级SVIP尊享更多特权立即升级
    按Ctrl+D收藏我们