对于奋战在网络营销运营一线的小伙伴们来说,如何提升网站的收录量,是一直都在关注的问题,这也是老板经常“刁难”小伙伴们的重要问题。那么怎么确保我们在网站上更新的文章都能被以百度为首的搜索引擎快速收录呢?小编也是被这个问题困扰了很久,经过小编的摸索,总结了一个小技巧,在这里和小伙伴们分享一下,也希望小伙伴们在底部留言处各抒己见,共同进步。
前面两篇文章已经就提高网站收录量的基础和搜索引擎最先爬行的robots文件给大家讲过,那么当你把基础工作做完了,还有一件重要的工作需要是Spider快速收录你的文章的保证。
首先你需要有站长平台,比如:百度站长平台、360站长平台、搜狗站长平台等,一般搜索引擎都有自己的站长平台,本文以百度站长平台为例,为大奖讲解搜索引擎自动收录功能。
▲ 添加站点
第一步,添加站点。
将你的站点网址添加到站长平台,并通过验证您对所提交的网站的所有权。
有三种验证方式:文件验证、HTML标签验证、CNAME验证。对于没有代码经验的朋友建议使用文件验证方式,该方式简单易操作。
文件验证方式操作步骤:下载验证文件(baidu_******.html),将该文件通过FTP工具上传至网站的根目录中,然后返回站长平台,点击“完成验证”即可。如果出现“验证失败”的情况,请根据提示修改并再次完成验证。
▲ 验证网站的所有权
第二步:链接提交。
链接数据提交的方式有两大类(自动提交、手动提交),四小类(主动推送、自动推送、sitemap)。
▲ 链接数据提交的方式
还是那句话,对于没有代码基础的朋友,可以使用手动提交方式和自动提交方式中的自动推送。
手动提交方式就是你更新一篇文章,就登录站长平台,把那篇文章的网址提交一次。每次最多可提交20条链接,每行一条。
▲ 手动提交方式
这个方式简单是简单,就是每更新一篇文章都要提交一次,很麻烦,因此小编平时使用的是自动提交方式中的自动推送。
? 什么是自动推送工具?
? 自动推送工具解决了什么问题?
百度的官方解释:自动推送JS代码是百度站长平台最新推出的轻量级链接提交组件,站长只需将自动推送的JS代码放置在站点每一个页面源代码中,当页面被访问时,页面链接会自动推送给百度,有利于新页面更快被百度发现。
▲ 自动推送工具代码
当然,这个方式还是有一个小缺点,就是要将上面的JS代码添加到每个页面中,对于负责网站更新的朋友来说,每天都重复N次这样的复制粘贴动作,太繁琐了。于是小编想到了一个办法:
1、新建一个JS文件,将上述代码复制到JS文件中。
2、将该JS文件通过FTP工具上传到网站服务器的JS文件夹中或者根目录中。
3、在网站的底部模板中添加该JS文件的引用。
▲ 在网站底部模板中引用的JS文件
【说明】 因为网站的底部模板是网站的每个页面共用的部分,所以只需添加一次,以后每更新一篇文章,都会自动的引用一次这个JS文件,也就是说每当有访客打开了你更新的文章一次,就会将你的文章自动推送给百度搜索引擎一次,10个访客打开你的页面,就会自动推送给百度搜索引擎10次。如果这样你的文章还是没有被收录,你就得看看是不是你的文章或者网站上的其他问题影响了文章的收录了。
【答疑解惑】
? 使用主动推送功能会达到怎样效果?
及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现
? 为什么自动推送可以更快的将页面推送给百度搜索?
基于自动推送的实现原理问题,当新页面每次被浏览时,页面URL会自动推送给百度,无需站长汇总URL再进行主动推送操作。
借助用户的浏览行为来触发推送动作,省去了站长人工操作的时间。
? 自动推送和主动推送有什么区别?
已经在使用链接提交里的主动推送(或sitemap)的网站还需要再部署自动推送代码吗?
二者之间互不冲突,互为补充。已经使用主动推送的站点,依然可以部署自动推送的JS代码,二者一起使用。
? 什么样的网站更适合使用自动推送?
自动推送由于实现便捷和后续维护成本低的特点,适合技术能力相对薄弱,无能力支持全天候实时主动推送程序的站长。
站长仅需一次部署自动推送JS代码的操作,就可以实现新页面被浏览即推送的效果,低成本实现链接自动提交。
同时,百度搜索引擎也支持主动推送和自动推送代码配合使用,二者互不影响。
即将更新《网站快速收录技巧》系列文章第四篇《站点地图的应用》,微信关注“szqwyx”本公众号即可查看哦!