
为什么需要主动推送?
你好,我是家禾。今天聊一个做网站SEO必须知道的事——搜索引擎收录加速。
先说个让我很崩溃的经历。刚开始做网站的时候,我辛辛苦苦写了一篇原创文章,发布之后每天刷新百度搜索看有没有收录。结果等了整整一周,百度还是没有收录。后来一个做SEO的朋友告诉我:”你这样等搜索引擎自然来爬取,太被动了。你应该主动推送给搜索引擎。”
从那以后,我学会了百度自动推送和谷歌主动推送这两种方法,收录速度从几天缩短到了几个小时,甚至有的文章发布后十几分钟就被收录了。今天就详细分享一下这两种方法。
先理解搜索引擎的收录流程
在讲推送方法之前,先简单说说搜索引擎是怎么收录一个新页面的:
问题出在第1步。如果你不主动告诉搜索引擎”我有新页面了”,爬虫可能过几天甚至几周才爬到你。对于需要快速获取流量(比如新闻、活动页面、时效性内容)的场景,这种等待是完全不可接受的。
主动推送就是解决这个问题的——你直接把新页面的URL”推”给搜索引擎,让它立刻来抓取。
百度自动推送:JS代码嵌入方式
百度自动推送是百度官方提供的一种轻量级推送方式。它的原理很简单:在你的每个网页中嵌入一段JavaScript代码,当有用户访问这个页面时,这段JS代码会自动把当前页面的URL推送给百度。
好处是:不需要你自己调用API,只要有用户访问,就自动推送。而且它推送的是真实用户访问过的页面,百度会认为这些页面更有价值,收录优先级更高。
具体怎么设置呢?
有个小技巧:百度自动推送是”用户访问触发”的,所以刚发布的新文章如果还没有任何用户访问,它暂时不会被推送。这时候就需要配合下面的”主动推送”方式来弥补。
谷歌主动推送:API实时提交
谷歌的Indexing API是一种更直接的推送方式。你通过API调用,直接把新页面的URL提交给谷歌,谷歌收到后会尽快安排爬取。
和百度自动推送的区别在于:谷歌主动推送不需要等用户访问,你发布文章的那一刻就可以推送。而且它不仅支持新页面提交,还支持更新通知——如果页面内容有大幅修改,也可以通过API通知谷歌重新爬取。
设置谷歌主动推送需要几步:
说实话,这几步对非技术人员来说确实有点复杂。不过如果你用北遇建站(cv98.cn),这些配置工作它都帮你做好了。你只需要在后台绑定Google Search Console账号,系统就会在每篇文章发布后自动调用API推送。完全不需要你自己去折腾Google Cloud那些配置。
百度自动推送 + 谷歌主动推送,配合使用效果最佳
做SEO的朋友都知道,在国内做网站,百度和谷歌是两个最重要的搜索引擎。百度覆盖国内用户,谷歌覆盖海外用户。两个推送方式配合使用,才能实现全面的收录加速。
我自己总结的最佳实践是这样的:
这套组合拳打下来,我自己的网站新文章基本都能在百度1-2小时内收录,谷歌更快,有时候10-30分钟就收录了。相比之前等一周甚至更久,效率提升了不知道多少倍。
推送之后还需要注意什么?
推送只是加速了搜索引擎”发现”你的页面,但能不能被收录,最终还是取决于页面内容的质量。推送后还需要注意这几点:
不同建站方式的推送体验对比
不同建站工具在搜索引擎推送这块的支持程度差异很大。有些需要你自己去改代码、配置API,有些则是开箱即用。
我自己用下来觉得北遇建站(cv98.cn)在这方面做得最省心:百度自动推送和谷歌主动推送都是内置功能,发布文章时自动触发,不需要任何手动配置。对于不想折腾技术细节的站长来说,这种”发布即推送”的体验真的很舒服。
小结
总结一下今天的内容:百度自动推送通过JS代码在用户访问时触发推送,谷歌主动推送通过API实时提交URL。两种方式配合使用,可以让你的新文章在搜索引擎中快速被收录。关键不在于技术多复杂,而在于养成”发布即推送”的习惯。
如果你也想让自己的网站收录速度飞起来,可以去 cv98.cn 看看北遇建站,它的自动推送功能确实能省很多事。做SEO这件事,工具选对了,效率能翻倍。
原创文章,作者:家禾,如若转载,请注明出处:https://www.duanjiahe.com/1613.html