百度站长东西推送功用演示
看到论坛还有人在问帝国CMS百度主动推送的办法,今日就为我们共享一个简略有用的帝国CMS百度主动推送的办法。
只需在自己的帝国模板内加上一段代码,就可以到达主动推送的功用,此办法也合适任何体系,不单纯是帝国CMS。
教程开端:
百度主动推送是什么?
主动推送是百度站长渠道为进步站点新增网页发现速度推出的东西,装置主动推送JS代码的网页,在页面被拜访时,页面URL将立即被推送给百度。
百度主动推送办法:
接口调用地址:http://data.zz.baidu.com/urls?site=www.11px.cn&token=5tWMNHHiJ5jDJUrB
参数称号 | 是否必选 | 参数类型 | 阐明 |
site | 是 | string | 在站长渠道验证的站点,比方www.11px.cn |
token | 是 | string | 在站长渠道请求的推送用的准入密钥 |
type | 否 | string | 对提交内容的数据类型阐明,原创数据参数:original, 请提交实在原创内容 |
PHP百度主动推送示例:
$urls=array( 'http://www.example.com/1.html', 'http://www.example.com/2.html', ); $api='http://data.zz.baidu.com/urls?site=www.11px.cn&token=5tWMNHHiJ5jDJUrB'; $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;
以上办法需求有必定的根底才看得理解。
百度主动推送办法:
请将以下代码装置在网站页面中,装置完成后即可完成链接主动推送功用。
<script> (function(){ varbp=document.createElement('script'); varcurProtocol=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'; } vars=document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp,s); })(); </script>
引荐菜鸟运用以上办法,只需一代代码就可以了,帝国cms百度推送就这么简略。
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:帝国cms百度主动推送的教程发布于2022-06-14 07:43:34