飞飞cms、海洋cms、苹果cms、maccms百度主动实时自动推送代码
该代码适用于所有网站,不限于苹果cms、飞飞海洋等。其他帝国cms、wordpress等等都可以使用。
代码如下:
<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>
将这个代码填入网站最底部即可。
苹果cms我们就填入模板目录的foot文件底部,foot文件就是负责网站全局底部信息的。
其他程序相同,我们只需要将此代码在网站全局底部引入即可。
另外根据百度官方给出的教程,我们也可以将以上代码存储为一个baidu_js_push.php的文件。
然后在每个PHP模板页文件中的 <body> 标记后面添加一行代码:
<?php include_once(“baidu_js_push.php”) ?>
自动推送会在网页被浏览时自动向百度推送一次该页面的URL。原理是这个代码在浏览器被浏览时会向百度服务器发送该页面的URL地址。百度会记录下来,后续会陆续抓取。