«

EMLOG实现文章自动推送给百度的代码

时间:2019-9-15 11:05     作者:博客志     分类: emlog教程


百度搜索资源平台对于站长提交新资源的方法给出了很多,比如手动推送、主动推送(实时)、自动推送、sitemap,理论上来说都有利于实现百度快速收录,那么现在就来为大家分享一个EMLOG实现文章自动推送给百度的代码。

一、操作步骤

1、打开模板文件footer.php,在合适的位置添加如下代码

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

2、发布新的文章,等待若干时间后去百度搜索资源平台查看效果

二、原理解析

引入百度提交JS代码,实现网站新资源实时推送给百度搜索引擎

三、注意事项

1、本教程中的代码也可以放在header.php文件,或者是放置在后台的统计代码的位置,只要你愿意

2、本教程中所使用的代码适用于任何一个EMLOG网站,当然也适用于任何一个开源程序

3、本教程可以实现百度搜索引擎实时推送,如果你觉得引入JS代码比较繁琐,也可以尝试通过EMLOG百度网站地图插件生成XML地图,再推送给百度