大家是否有疑惑,为什么百度spider不爬自己的站点?
让瀚夜酱为大家讲解下百度收录加速方法:百度站长工具链接提交js代码推送进化版,听说优化了加载速度和其它问题,和原提交代码相比变长支持https://网站等,原文来自百度站长学院。JS:
<script> (function(){ var canonicalURL, curProtocol;//Get the <link> tag var x=document.getElementsByTagName("link");//Find the last canonical URLif(x.length > 0){for (i=0;i<x.length;i++){if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){ canonicalURL=x[i].href; } } }//Get protocolif (!canonicalURL){ curProtocol = window.location.protocol.split(':')[0]; }else{ curProtocol = canonicalURL.split(':')[0]; }//Get current URL if the canonical URL does not existif (!canonicalURL) canonicalURL = window.location.href;//Assign script content. Replace current URL with the canonical URL !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);})();</script>
Wordpress:Baidu Submit URLs插件因素,此插件采用了域名+标题这种形式在进行推送,而推送的URL301到真实的URL上面,就会出现,推送给百度的数据,实际上是一条不存在的含中文url,这是推送插件的错误导致。解决办法:下载百度上有效的百度提交插件,并用n++查看是否有毛病即可.
高效百度收录方法:
主动推送,一般插件辅助,占收录主体。②自动推送,JS源码升级版楼上有。③sitemap,最古老的推送,也是占主体。④手动推送,高收录的站点总有个勤劳的站长。