建站软件 优化软件 编程软件 网页辅助 站群程序 网站程序 图像处理 资源教程 字体下载 推荐软件


您的位置:首页 > 建站必知 > 百度主动推送怎么操作

百度主动推送怎么操作

时间:2017-09-09 16:34:44  来源:免费模板网 作者:风雪 阅读次数 tags百度seo

我们在百度账号后台默认有3种推送方式(1)主动推送(实时)(2) 自动推送 (3)sitemap

本文介绍下第一种方式,百度提供了demo

$urls = array(
   'http://www.freemoban.com/bootstrap/b2861.html',
    'http://www.freemoban.com/bootstrap/b2862.html',
    'http://www.freemoban.com/bootstrap/b2863.html',
    'http://www.freemoban.com/bootstrap/b2864.html',
);
$api = 'http://data.zz.baidu.com/urls?site=www.freemoban.com&token=iwEcu9aw';
$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;

这个还根据程序的不同代码也不同,大部分网页是php语言,本文用php的为例

文件一个php文件,输入上面代码,然后通过域名运行一下

22.jpg

这样就ok啦。ps返回的值代表的意义

23.jpg


简单介绍下第2种,官方是这样解释的

自动推送是百度站长平台为提高站点新增网页发现速度推出的工具,安装自动推送JS代码的网页,在页面被访问时,页面URL将立即被推送给百度

代码是

<script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';        
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>

具体做法就是在你的文章页面添加这代码就可以了

本文地址:https://www.freemoban.com/jzbz/2017/0909/2892.html

猜你喜欢
栏目推荐
模板推荐

Copyright:www.freemoban.com 免费模板网 All Rights Reserved 网站备案:辽ICP备19014872号-2   辽公网安备 21010602000376号  辽公网安备:42900402000182号

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,我们会及时删除侵权内容,联系QQ:1615187561 谢谢合作!