不久前,百度收录越来越慢,更过分的是还取消掉了自动推送接口,这是要命的节奏吗?本文就来介绍如何利用宝塔面板计划任务执行自动推送网址到百度的方法。
除了配合推送插件使用外,网站做不到自动推送了。突发奇想自己撸(网上下载一个)一个推送接口,方便自己推送。
通过宝塔定时访问进行网站url的主动推送。
适用任何泛目录彻底的自动提交百度推送代码,解放你的双手。
推送代码:
- <?php
- /**
- * 根据网站XML自动提交百度
- * zzvips:www.zzvips.com
- */
- $urls = array();
- //$i<100 随机提交100条
- for($i=0;$i<100;$i++){
- //这里是提交的链接随机数 默认是https://xxx.com/(随机数字1百万-9百万).html
- $urls[$i]= 'https://xxx.com/'.mt_rand(1,5000).'.html';
- }
- //这里填写你的百度token整条替换
- $api = "http://data.zz.baidu.com/urls?site=https://xxx.com&token=xxxx";
- $ch = curl_init();
- $options = array(
- CURLOPT_URL => $api,
- CURLOPT_POST => true,
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_POSTFIELDS => implode("\n", $urls),
- CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
- );
- curl_setopt_array($ch, $options);
- $result = curl_exec($ch);
- echo $result;
- ?>