百度API提交代码

现在百度API提交很流行,并且百度也鼓励各位站长这么做,奥博说尝试了Sitemap.xml和手动提交,效果都不如API提交方便快捷。

我的博客之前一直是没有对百度开放的,所以百度也没有任何的收录,最近打算对百度开放,于是使用了API提交。

百度API提交代码

<?php
 $urls = array('');
 $urlsss = home_url( add_query_arg( array() ) );
 $urls[0] = $urlsss; 
 $api = 'http://data.zz.baidu.com/urls?site=https://www.oppblog.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);
 //print_r($urls);页面返回查看数组内的数据
 //echo $result; 页面返回推送消耗次数与推送结果
 ?>

每个站点的token是不一样的,这个在百度后台复制自己的再覆盖到以上代码中即可。

把以上代码放到网站的Header或者Footer当中。

百度API提交

从上图已经可以看到已经运行了自由提交了。效果还是不错的,收录也很快。

奥博说 版权所有丨如未注明 均为原创
转载请注明:https://www.oppblog.com/archives/2680

发表评论