如何更快速地让百度蜘蛛来收录我们的网站?

网络推广 seo教程 2656℃ 0评论
《如何更快速地让百度蜘蛛来收录我们的网站?》由【张国维seo】于2017年04月29日整理发布!

网站优化中,如何让自己的网站更快速的来让百度蜘蛛进行收录建立索引呢?那么,就需要借助百度站长工具中的自动推送工具来实现这效果,当然还有主动推送,而且它们又各有什么春秋呢?以及什么样的网站更适合使用自动推送?

自动推送由于实现便捷和后续维护成本低的特点,适合技术能力相对薄弱,无能力支持全天候实时主动推送程序的站长。站长仅需一次部署自动推送JS代码的操作,就可以实现新页面被浏览即推送的效果,低成本实现链接自动提交。同时,我们也支持主动推送和自动推送代码配合使用,二者互不影响。

百度自动推送
自动推送和主动推送各有什么区别之分?
已经在使用链接提交里的主动推送(或sitemap)的网站还需要再部署自动推送代码吗?二者之间互不冲突,互为补充。已经使用主动推送的站点,依然可以部署自动推送的JS代码,二者一起使用。
网站优化为什么自动推送可以更快的将页面推送给百度搜索呢?
基于自动推送的实现原理问题,当新页面每次被浏览时,页面URL会自动推送给百度,无需站长汇总URL再进行主动推送操作。只是在借助用户的浏览行为来触发推送动作,省去了站长人工操作的时间。
说了自动推送和主动推送的好处之外,那么肯定是安装的问题了,请看,百度自动推送代码如何安装使用?

站长们需要在每个页面的HTML代码中包含以下自动推送JS代码:

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

如果站长们使用PHP语言开发的网站,可以按以下步骤操作:

1、创建名为“baidu_js_push.php”的文件,文件内容是上述自动推送JS代码;

2、在每个PHP模板页文件中的 <body> 标记后面添加一行代码:<?php include_once(“baidu_js_push.php”) ?>

百度主动推送

接下来就谈谈百度站长主动推送功能主要常见的一些问题,希望能够帮助大家更好的理解百度的产品,让自己的优化的网站更加如鱼得水。

1、和原来的sitemap提交接口有什么区别?
解答:状态反馈更及时了,原来提交后需要登录到站长平台查看提交是否成功。目前只要根据提交后返回的数据就可以判断了;

2、已经存在的提交sitemap数据的程序代码需要做什么修改?
解答:主要修改两点。第一点,提交的接口需要修改;第二点,需要处理下接口返回的信息,失败后需要根据错误进行相应处理,报错的链接是无法提交成功的;

3、为什么提交成功后看不到数据变化?
解答:我们反馈的是新提交链接的数量,如果您提交的链接在之前提交过(即重复提交)是不会被统计到的;

4、在什么时机使用主动推送提交功能效果最明显?
解答:页面链接产生或发布时立即提交,这样效果是最好的;

5、每次提交一条数据和多条数据有什么区别?
解答:没有区别;

6、重复提交已经发布的链接会有什么问题?
解答:会有两个影响。第一,将浪费您提交的配额,每个站点每天可提交的数量是有限制的,如果您都提交了旧链接,当有新链接时可能因为配额耗尽无法提交。第二,如果您经常重复提交旧链接,我们会下调您的配额,您可能会失去主动推送功能的权限;

7、主动推送可以推多少条链接?
解答:主动推送可提交的链接数量上限是根据您提交的新产生有价值链接数量而决定的,百度会根据您提交数量的情况不定期对上限额进行调整,提交的新产生有价值链接数量越多,可提交链接的上限越高。希望这些问题能够帮助站长们解决网站优化的一些小问题!



转载请注明:张国维seo » 如何更快速地让百度蜘蛛来收录我们的网站?

喜欢 (8)or分享 (0)
发表我的评论
取消评论
表情