当前位置: 首页 > SEO学院SEO知识

快速提高文章收录:百度自动推送文章收录怎么做?

来源:未知 浏览量:877次

百度抓取链接有四种措施

1、自动推送

JS代码是百度站长平台最新推出的轻量级链接提接组件,站长只需将自动推送的JS代码放置在站点每一个页面源代码中,当页面被参瞅时,页面链接会自动推送给百度,有用处新页面更快被百度收录。

2、Sitemap

不妨准时将网站链接放到Sitemap中,尔后Sitemap提接给百度。百度会周期性地抓取查瞅站长提接的Sitemap,闭于个中的链接进行处置。

3、自动推送

是最为赶快的提接本领,将站点当天新产出链接顿时经过此措施推送给百度,不妨保护新链接不妨登时被百度收录。

4、手动提接

假如你不想经过步伐提接,你不妨用这种措施手动提接链接到百度。

不日咱们引睹自动推送,这种措施是咱们最常用的,也是最方便的。

 

百度自动推送文章收录何如搞

百度站长平台供给链接索引,自动提接JS脚本已经有一段时间了。十脚平台(参瞅器、微信、微博)的页面安置代码尔后,页面链接会很快被推到百度,从而普及站点新本质创造的速度。

代码:

<script>

(function(){

var canonicalURL, curProtocol;

//Get the <link> tag

var x=document.getElementsByTagName("link");

//Find the last canonical URL

if(x.length > 0){

for (i=0;i<x.length;i++){

if(x[i].rel.toLowerCase() == 'canonical' && x[i].href){

canonicalURL=x[i].href;

}

}

}

//Get protocol

   if (!canonicalURL){

   curProtocol = window.location.protocol.split(':')[0];

   }

   else{

   curProtocol = canonicalURL.split(':')[0];

   }

   //Get current URL if the canonical URL does not exist

   if (!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>

 

百度自动推送文章收录本理

1、它先是估计了尚且的协议典范是HTTPS依然其他典范(如,HTTP,FTP等)

2、尔后下载了百度官方的一个JS文件

3、尔后经过天才脚本块将JS文件的本质插入到尚且页中。

4、截止会运行这个脚本块

 

这个js中的代码本质上是固态的,所以不必常常调用。另一方面,咱们须要闭于r的值进行变化,将它变化为canonical URL的值。

这个脚本不妨进一步察瞅页面的canonical URL,咱们领会canonical属性展示该页面有千种URL的方法,请搜集引擎只认准href中给出的URL值,如许搜集引擎将不会为普遍页面常常查瞅推送页面的本质。

自动推送是一种特殊实用的措施,上手快,安置大概。然而也存留一些小问题,本文仅为普及自动推送的功效和灵验性供给了一条道路。

参瞅本文的人还不妨参瞅:

何如样近期内让网站收录翻倍大概者翻数倍?(1)

何如样近期内让网站收录翻倍大概者翻数倍?(2)

何如算搜集引擎优质网站 

何如搞SEO有用处搜集引擎索引收录(2)

展开全部内容