品牌出海 -
外贸推广、英文网站营销、独立站SEO

百度提交方法都要做吗

做SEOer 的都知道,现在百度在国内的搜索引擎市场占据了大半壁江山。而绝大多数网站的自然流量来源都是以百度为主,那么如何向百度提交站内页面就成了各位站长们要考虑的重要问题之一。其实想向百度提交链接,目前百度官方提供了四种渠道,分别是主动推送、sitemap提交,手动提交和JS提交(自动推送)。

一、Sitemap提交

Sitemap其实是很多站长都熟稔的方式了,网站规模较大的(站内页面数大于5W)就以索引形式实现,网站规模较小的一个文件就解决。不过即使如此,针对sitemap还是要给到两点建议:尽量使用xml格式而非txt格式、在制作xml格式网站地图的同时别忘了html网站地图。因为xml网站地图所能包含的页面信息更多,而html的网站地图对用户和百度都有很高的亲和度。绝对不亏哦。

Sitemap简单讲就是网站各页面列表的集合,站长可以自己编辑并提交Sitemap到百度搜索提升网站被百度蜘蛛的爬取率 有助于百度蜘蛛发现并抓取网页信息提高网站收录, 对于sitemap百度规定了三种形式包括XML,TXT和Sitemap索引格式,一般xml形式包含信息多一些,如更新时间和重要度,而txt只包含网址,所以大部分网站都是用的xml格式。

Sitemap(即站点地图)就是您网站上各网页的列表。创建并提交Sitemap有助于百度发现并了解您网站上的所有网页。您还可以使用Sitemap提供有关您网站的其他信息,如上次更新日期、Sitemap文件的更新频率等,供百度Spider参考。

百度对已提交的数据,不保证一定会抓取及索引所有网址。但是,我们会使用Sitemap中的数据来了解网站的结构等信息,这样可以帮助我们改进抓取策略,并在日后能更好地对网站进行抓取。

此外,Sitemap 与搜索排名没有关系。 

最近,百度突然宣布自家站长工具以后不在支持sitemapXML地图文档,还表示,普通收录和死链提交工具均不再支持索引型sitemap文件,之前网站提交的sitemapXML地图文档也不会在索引处理,需要站长们自己删除,不然会占用网站提交配额,这是准备彻底把sitemapXML地图文档给抹除了!

随着百度整这么一出,对于个人站长们来讲,后续网站推送和死链提交只能使用手动方式了,网站自然收录会成为一大趋势,从而让一些做灰色SEO、站群的网站减少收录。

二、手动提交

手动提交在这四种方式中是应对站内变化的最佳方式。除了新增页面之外,删除页面,修改页面等都可以用这个方式提交。实属再方便也没有了,不过缺陷就在于这个方式能提交的链接数量实在有限,虽然是每次最多提交20条不限次数,但是如果遇到几万条的这种大量的……还是老老实实用其他方法吧,例如下边会说到的主动提交。

三、JS推送代码(自动推送)

站长需要在每个页面的HTML代码中包含自动推送JS代码:
如果站长使用PHP语言开发的网站,可以按以下步骤操作:
1、创建名为“baidu_js_push.php”的文件,文件内容是上述自动推送JS代码;
2、在每个PHP模板页文件中的 <body> 标记后面添加一行代码:
<?php include_once(“baidu_js_push.php”) ?>为什么自动推送可以更快的将页面推送给百度搜索?

<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>

基于自动推送的实现原理问题,当新页面每次被浏览时,页面URL会自动推送给百度,无需站长汇总URL再进行主动推送操作。

借助用户的浏览行为来触发推送动作,省去了站长人工操作的时间。

四、主动推送

个人认为,这个是百度所有推送方式中效果最好,推送数量级最大,百度识别优先级最高的也是个人最推荐的方法。弊端就在于对网站代码技术不懂的人是没办法用这种方式的。它是基于在网站的后台功能页面模块上添加组件,而且针对于新增页面,修改页面,删除页面三种方式提供了三个不同的组件代码。更有curl、post、php、ruby四种代码可以适配绝大多数的不同后台语言的网站。实属链接提交必备之选!

如何选择链接提交方式

那么自动推送和主动推送有什么区别?

已经在使用链接提交里的主动推送(或sitemap)的网站还需要再部署自动推送代码吗?

二者之间互不冲突,互为补充。已经使用主动推送的站点,依然可以部署自动推送的JS代码,二者一起使用。

总结:

主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于主动推送。

手工提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度。

自动推送:是轻量级链接提交组件,将自动推送的JS代码放置在站点每一个页面源代码中,当页面被访问时,页面链接会自动推送给百度,有利于新页面更快被百度发现。使用主动推送功能会达到怎样效果

及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现

百度提供的这四种链接提交方式,那么百度官方如何解释这几种链接提交方式,详见百度官方文档:百度网站链接提交的解释说明和原理

文章类别:外贸运营

如有转载,请注明本文链接: https://www.qi70.com/5757.html

赞(0) 外贸合作微信:Aiziji5267_
有任何问题或者外贸0-1建设合作联系微信:Aiziji5267_,本站点的内容仅供学习、分享与交流,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。知识文章以及源码仅供参考学习,当使用本站时,代表你已接受本站的声明和隐私原则等条款。70外贸通_外贸跨境电商运营推广网站 » 百度提交方法都要做吗
分享到: 更多 (0)
标签:

亚马逊、国际站代运营,独立站建设,外贸B2B、B2C合作加微信(18352294994) 抢沙发

专业网站运营,云服务器技术分享!

阿里云优惠购买购物优惠网

如有需要或者帮助可以加我微信:Aiziji5267_

支付宝扫一扫打赏

微信扫一扫打赏