当前位置

添加百度自动推送工具代码告知网页存在

James Qi 在 2018年11月25日 - 23:57 提交

  很久前在百度站长平台后台提交网站地图的时候就看到有一种“自动推送工具代码”,但我们因为使用了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年了,呵呵。😲

自由标签:

评论

添加新评论

Plain text

  • 不允许使用HTML标签。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。