百度站长平台链接提交-js代码推送进化版

2017年10月19日23:06:39 3 1,096

百度站长工具链接提交js代码推送进化版,听说优化了加载速度和其它问题,和原提交代码相比变长支持https://网站等,原文来自百度站长学院。

百度站长平台链接提交-js代码推送进化版

使用方法和原来的代码一样,复制下面的代码放到你喜欢放的地方当然要能用才行。

 

  1. <script>
  2.     (function(){
  3.         var canonicalURL, curProtocol;
  4. //Get the <link> tag
  5.         var x=document.getElementsByTagName("link");
  6. //Find the last canonical URL
  7. if(x.length > 0){
  8. for (i=0;i<x.length;i++){
  9. if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){
  10.                     canonicalURL=x[i].href;
  11.                 }
  12.             }
  13.         }
  14. //Get protocol
  15. if (!canonicalURL){
  16.             curProtocol = window.location.protocol.split(':')[0];
  17.         }
  18. else{
  19.             curProtocol = canonicalURL.split(':')[0];
  20.         }
  21. //Get current URL if the canonical URL does not exist
  22. if (!canonicalURL) canonicalURL = window.location.href;
  23. //Assign script content. Replace current URL with the canonical URL
  24.         !function(){var e=/([http|https]:\/\/[a-zA-Z0-9\_\.]+\.baidu\.com)/gi,r=canonicalURL,t=document.referrer;if(!e.test(r)){var n=(String(curProtocol).toLowerCase() === 'https')?"https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif":"//api.share.baidu.com/s.gif";t?(n+="?r="+encodeURIComponent(document.referrer),r&&(n+="&l="+r)):r&&(n+="?l="+r);var i=new Image;i.src=n}}(window);})();
  25. </script>

原文:http://zhanzhang.baidu.com/college/articleinfo?id=1587

诗梦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  2   博主  1

    • avatar 优质香港空间 来自天朝的朋友 火狐浏览器 Windows 10 河北省唐山市 电信 2

      给博主点赞

      • avatar 龙笑天 来自天朝的朋友 火狐浏览器 Windows 7 上海市 电信 1

        这个不知效果如何,先用上再说~