苹果cms教程

苹果CMS V10站点接入百度自动推送代码实操教程

发布时间:2024-11-06共14人阅读

苹果CMS V10自带后台主动推送功能,结合百度官方自动推送代码搭配使用,可进一步提升页面推送效率。无需人工手动提交链接,用户访问页面时系统会自动向百度提交页面链接,适配懒人运维模式,大幅降低站点运营工作量。

一、推送代码部署路径

打开当前站点正在使用的模板目录,找到公共底部模板文件,固定路径如下:

vfed/html/public/footer

该文件属于全站通用底部文件,所有页面都会加载运行,是部署自动推送代码的最佳位置。

二、百度自动推送完整代码

将下方官方推送JS代码粘贴至footer底部文件的 </body> 标签之前,位置规范可保证代码正常加载生效:

<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>

三、部署原理与效果说明

代码可自动识别站点访问协议,根据HTTP、HTTPS不同协议自动匹配对应的官方推送接口,规避协议不匹配导致的推送失效问题。代码部署保存后,清空网站缓存,后续任意页面被访问时,都会自动触发百度链接推送,持续提交新增页面与更新页面链接。

四、功能搭配建议

日常运营中,保留苹果CMS V10后台主动推送功能,叠加本次部署的全自动页面推送代码,双重推送机制可最大化链接提交覆盖率,有效提升站点页面抓取频次。