很久前在百度站长平台后台提交网站地图的时候就看到有一种“自动推送工具代码”,但我们因为使用了sitemap方式,就没有再使用这种。
上周同事又推荐这个给我,我详细看了一下,做起来倒是很简单,只要把一段JavaScript程序放在每个网页中就可以了,而且可与sitemap并存、互为补充。
于是我就修改了Drupal网站的模板html.tpl.php和MediaWiki网站的设置文件LocalSettings.php,在<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>
原理讲述请看:百度官方的文档《自动推送介绍及安装》。
本来今年都对百度没有寄寓什么希望的,但最近几个月来自百度的流量和收入有了突破性增长,所以我们又重视百度起来。今天早上还正好收到一封名为“【百度联盟】合作纪念日祝福,感谢一路有你”的邮件:
居然有13年了,呵呵。😲
评论2
上周同事又推荐这个给我
上周同事又推荐这个给我果然是联盟界的老司机,哈哈
果然是联盟界的老司机,哈哈