• 注册
  • 网络技术 网络技术 关注:81 内容:559

    利用宝塔实现百度自动推送收录功能

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 网络技术 > 正文
    • 12
    • 网络技术
    • 在网站根目录新建一个文件夹,在文件夹新建一个 PHP 文件,填写网站 sitemap.xml 地址和百度的推送接口,把文件地址添加到宝塔定时任务,选择访问 URL,自定义执行时间后,保存即可。

      成功返回

      {“remain”: 今日剩余数,”success”: 推送成功数} 

      <?php
      header('Content-Type:text/html;charset=utf-8');
      $xmldata =file_get_contents("https://自己网站/sitemap.xml");
      $xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);
      $value_array = json_decode(json_encode($xmlstring),true);
      $url = [];
      for ($i =0;$i < count($value_array['url']);$i++){
          echo $value_array['url'][$i]['loc']."<br/>";
          $url[]= $value_array['url'][$i]['loc'];
      }
      $api ='百度站长的推送接口';
      $ch = curl_init();
      $options = array(
         CURLOPT_URL => $api,
         CURLOPT_POST => true,
         CURLOPT_RETURNTRANSFER => true,
         CURLOPT_POSTFIELDS => implode("\n",$url),
         CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),
      );
      curl_setopt_array($ch, $options);
      $result =curl_exec($ch);
      echo $result;
      ?>
      Lv.11
      灌水*1
      水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。
      回复
      卧槽!无奈本人没文化,一句卧槽行天下!
      回复
      Lv.7

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复
      Lv.11

      水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复
      Lv.6

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复
      水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。
      回复
      卧槽!无奈本人没文化,一句卧槽行天下!
      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: