顺成小栈-免费资源小栈
顺成小栈-免费资源小栈

宝塔实现百度站长自动推送

利用网站的sitemap.xml和宝塔面板的监控功能实现定时推送文章到百度站长中心,实现快速收录。

  1. 在网站根目录新建一个文件夹(看你自己想放哪里就放哪里,只要能访问,放天上都可以),在文件夹新建一个 PHP 文件。
  2. 填写网站 sitemap.xml 地址和百度的推送接口(http://data.zz.baidu.com/urls?site=你的&token=你的),没token的 百度资源站长 前去获取。
  3. 把文件地址添加到宝塔定时任务,选择访问 URL,自定义执行时间后,保存即可。
    <?php
    $sitemapPath = '/var/www/html/sitemap.xml';
    
    $apiUrl = 'http://data.zz.baidu.com/urls?site=www.example.com&token=YOUR_TOKEN';
    
    $ch = curl_init($apiUrl);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/plain'));
    curl_setopt($ch, CURLOPT_POSTFIELDS, file_get_contents($sitemapPath));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($ch);
    curl_close($ch);
    
    echo $response;
    ?>

成功会返回

  • {“remain”: 今日剩余数,”success”: 推送成功数}
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容