返回博客

SEO

新站提交 sitemap 后,多久会被 Google 收录?

首页通常几天到两周,整站要几周到几个月。sitemap 只告诉 Google 有哪些页面,决定收不收、什么时候收的,是页面本身。这篇讲清楚时间线、卡住的常见原因,以及能做的几件事。

Philo4 分钟阅读

先说答案。

新站的首页,通常在提交 sitemap 后几天到两周内被收录。其余页面要几周,内容多的站要几个月。有些页面永远不会被收录,这也正常。

Google 官方的说法是:抓取和收录可能需要几天到几周。[1] 这个区间很宽,因为 sitemap 并不触发收录。它只是一份清单,告诉 Google 你有哪些页面。要不要来抓、抓了要不要收,Google 自己判断。

一个新站大致会经历什么

第一周。 提交 sitemap 后,Search Console 会显示「已成功」,并列出发现的网址数量。这只代表 Google 读到了清单。首页一般最先被抓取,快的话两三天就能用 site:你的域名 搜到。

第二到四周。 首页之外的页面开始陆续进入索引。这时最常见的状态是「已发现,尚未编入索引」。意思是 Google 知道这个页面存在,还没排上队来抓。新站的抓取预算很小,Google 会先试探性地抓一部分,看看值不值得多来。

一到三个月。 收录数量逐渐稳定。如果到这时还有大批页面停在「已抓取,尚未编入索引」,问题通常出在页面本身,等待不会改善。

为什么有的站快,有的站慢

收录速度取决于 Google 对这个站的信心。新域名没有历史,信心从零开始。下面这些会拖慢它:

  • 没有外部链接。 一个没人链接的站,Google 很难判断它重不重要。哪怕一两个来自正常网站的链接,也能明显加快首次抓取。
  • 内部链接太弱。 只出现在 sitemap 里、站内没有任何页面链向它的页面,会被当作不重要的页面。
  • 内容单薄或重复。 几百字的模板页、和别处高度相似的页面,常常被抓了也不收。这就是「已抓取,尚未编入索引」最常见的原因。
  • 技术问题。 页面带了 noindex,robots.txt 挡住了路径,canonical 指向别的网址,或者服务器响应很慢。这几项任何一个出错,等多久都没用。

能做的几件事

  1. 检查技术设置。 在 Search Console 里用「网址检查」工具查一个页面,它会直接告诉你能不能被收录、为什么。先排除 noindex、robots.txt 和 canonical 的问题。
  2. 手动请求编入索引。 同一个工具里有「请求编入索引」按钮。每天能提交的数量有限,留给首页和最重要的几个页面。
  3. 把重要页面链起来。 从首页和导航链向你最想被收录的页面。站内链接是告诉 Google「这个页面重要」最直接的方式。
  4. 争取几个真实的外链。 在产品目录、社区帖子、合作伙伴的网站上留下链接。数量不重要,正常就行。
  5. 先少后多。 新站与其一次上线几百个薄页面,不如先上线二三十个扎实的页面。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

SEOsitemapGoogle 收录Search Console新站

继续阅读