热点推荐

查看: 146|回复: 0

教你如何利用宝塔计划任务把全站链接推送到百度

[复制链接]
  • TA的每日心情
    郁闷
    2022-5-11 17:24
  • 等级头衔

    等級:管理员

    Rank: 9Rank: 9Rank: 9

    积分成就
    UID
    1
    威望
    582
    贡献
    2277
    主题
    1216
    精华
    3
    积分
    2963
    注册时间
    2020-1-22
    最后登录
    2022-5-25

    快捷版块
    版块
    官方交流Q群
    版块
    在线申请友链

    建功伟业

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献荣誉管理论坛元老

    发表于 2022-4-12 17:27:53 来自手机 | 显示全部楼层 |阅读模式
    新手搭建网站还是有很多事情要做的,例如网站所有链接肯定是要每天提交给百度的,但是一条条的提交肯定费事,不过大家使用下面的php代码即可搞定,配合宝塔自动提交就可以了!

    下面是全站链接自动推送到百度的操作步骤:

    在网站根目录新建一个文件夹,在文件夹新建一个 PHP 文件,填写网站 sitemap.xml 地址和百度的推送接口,把文件地址添加到宝塔定时任务,选择访问 URL,自定义执行时间后,保存即可。
    1. <?php
    2. header('Content-Type:text/html;charset=utf-8');
    3. $xmldata =file_get_contents("https://www.52qians.com/sitemap.xml");
    4. $xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);
    5. $value_array = json_decode(json_encode($xmlstring),true);
    6. $url = [];
    7. for ($i =0;$i < count($value_array['url']);$i++){
    8.     echo $value_array['url'][$i]['loc']."<br/>";
    9.     $url[]= $value_array['url'][$i]['loc'];
    10. }
    11. $api ='http://data.zz.baidu.com/urls?site=https://www.52qians.com&token
    12.     =c1uHCQqBUDPDvsMP';
    13. $ch = curl_init();
    14. $options = array(
    15.    CURLOPT_URL => $api,
    16.    CURLOPT_POST => true,
    17.    CURLOPT_RETURNTRANSFER => true,
    18.    CURLOPT_POSTFIELDS => implode("\n",$url),
    19.    CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),
    20. );
    21. curl_setopt_array($ch, $options);
    22. $result =curl_exec($ch);
    23. echo $result;
    24. ?>
    复制代码

    成功会返回 {"remain": 今日剩余数,"success": 推送成功数} 的。
    Screenshot_20220412_172054.jpg

    帖子地址: 

    温馨提示:
    1、在资源网里发表的文章仅代表作者本人的观点,与本网站立场无关。
    2、资源网的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
    3、当政府机关依照法定程序要求披露信息时,本资源网均得免责。
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,资源网不负任何责任。
    5、注册会员通过任何手段和方法针对资源网进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    6、 如遇到加密压缩包,默认解压密码为"www.52qians.com",如遇到无法解压的请联系管理员!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

  • 返回顶部