SEO
新站提交 sitemap 后,多久会被 Google 收录?
首页通常几天到两周,整站要几周到几个月。sitemap 只告诉 Google 有哪些页面,决定收不收、什么时候收的,是页面本身。这篇讲清楚时间线、卡住的常见原因,以及能做的几件事。
先说答案。
新站的首页,通常在提交 sitemap 后几天到两周内被收录。其余页面要几周,内容多的站要几个月。有些页面永远不会被收录,这也正常。
Google 官方的说法是:抓取和收录可能需要几天到几周。[1] 这个区间很宽,因为 sitemap 并不触发收录。它只是一份清单,告诉 Google 你有哪些页面。要不要来抓、抓了要不要收,Google 自己判断。
一个新站大致会经历什么
第一周。 提交 sitemap 后,Search Console 会显示「已成功」,并列出发现的网址数量。这只代表 Google 读到了清单。首页一般最先被抓取,快的话两三天就能用 site:你的域名 搜到。
第二到四周。 首页之外的页面开始陆续进入索引。这时最常见的状态是「已发现,尚未编入索引」。意思是 Google 知道这个页面存在,还没排上队来抓。新站的抓取预算很小,Google 会先试探性地抓一部分,看看值不值得多来。
一到三个月。 收录数量逐渐稳定。如果到这时还有大批页面停在「已抓取,尚未编入索引」,问题通常出在页面本身,等待不会改善。
为什么有的站快,有的站慢
收录速度取决于 Google 对这个站的信心。新域名没有历史,信心从零开始。下面这些会拖慢它:
- 没有外部链接。 一个没人链接的站,Google 很难判断它重不重要。哪怕一两个来自正常网站的链接,也能明显加快首次抓取。
- 内部链接太弱。 只出现在 sitemap 里、站内没有任何页面链向它的页面,会被当作不重要的页面。
- 内容单薄或重复。 几百字的模板页、和别处高度相似的页面,常常被抓了也不收。这就是「已抓取,尚未编入索引」最常见的原因。
- 技术问题。 页面带了
noindex,robots.txt 挡住了路径,canonical 指向别的网址,或者服务器响应很慢。这几项任何一个出错,等多久都没用。
能做的几件事
- 检查技术设置。 在 Search Console 里用「网址检查」工具查一个页面,它会直接告诉你能不能被收录、为什么。先排除 noindex、robots.txt 和 canonical 的问题。
- 手动请求编入索引。 同一个工具里有「请求编入索引」按钮。每天能提交的数量有限,留给首页和最重要的几个页面。
- 把重要页面链起来。 从首页和导航链向你最想被收录的页面。站内链接是告诉 Google「这个页面重要」最直接的方式。
- 争取几个真实的外链。 在产品目录、社区帖子、合作伙伴的网站上留下链接。数量不重要,正常就行。
- 先少后多。 新站与其一次上线几百个薄页面,不如先上线二三十个扎实的页面。Google 对一个站的判断,是从它最早看到的那批页面开始的。
怎么确认有没有被收录
两个方法。快速看一眼,用 site:你的域名 在 Google 搜索。要准确的数据,看 Search Console 的「网页」报告,它会列出已编入索引和未编入索引的页面,以及每个未收录页面的原因。
site: 的结果数量只是估算,以 Search Console 为准。
如果你也做百度
百度的节奏慢得多。新站在百度搜索资源平台提交 sitemap 后,收录一两个月是常态,更久也不少见。有没有备案、内容是否原创、服务器是否在国内,都会影响速度。这部分和 Google 是两套逻辑,要分开看。
最后
sitemap 是你能做的最小的一件事。它让 Google 少走弯路,但不替你回答「这个页面值不值得收」。新站最该花时间的,是把前二十个页面写扎实,把它们彼此链起来,再争取几个真实的外链。做完这些,收录会自己来。
[1] Google Search Central,「In-depth guide to how Google Search works」:https://developers.google.com/search/docs/fundamentals/how-search-works
继续阅读
GSC 显示已编入索引,为什么在 Google 上搜不到?
大多数时候这很正常。编入索引只代表 Google 存下了这个页面,排在第几是另一回事。这篇讲清楚怎么判断页面到底在不在 Google 里,搜不到的几种常见原因,以及每种该怎么办。
robots.txt 写错了会怎样,怎么检查?
轻则几个页面不被抓取,重则整站从搜索结果里消失。robots.txt 只有几行,错一个字符的代价却可能是几个月的流量。这篇讲清楚它管什么、常见的写错方式,以及怎么用 Search Console 检查。
网站有展示没有点击,是什么问题?
多数时候这不算故障。它说明 Google 把你的页面放进了结果里,但用户没有选你。原因通常是四类:排名太靠后、展示来自不相关的词、结果不够吸引人、答案已经在搜索页上。这篇讲清楚怎么判断是哪一类,以及每一类该怎么办。