SEO 百科

搜索的三个阶段

本页目录

搜索的三个阶段

搜索的三个阶段 由 Google 划分,它把工作分成三步:抓取、索引编制、呈现搜索结果[1]。抓取是把网页下载回来,索引编制是分析内容并存进数据库,呈现是在用户查询时返回相关信息。这么分不是为了讲知识,是因为网站调试要按阶段定位问题,出在哪一段,修法完全不同。

三个阶段各做什么

第一阶段找出网络上存在哪些网页。Google 说没有一份包含所有网页的中央注册表,所以要不断搜索新网页和更新过的网页,把它们加进已知网页的列表[1]。

第二阶段是理解内容。抓取之后,Google 会处理网页上的文字和关键标记与属性,也会看图片和视频,并判断这份内容是否与网上其他内容重复[1]。

第三阶段是取结果。用户输入查询时,机器在索引里搜匹配的网页,返回引擎认为最相关、最优质的结果[1]。

并非每个网页都经历三阶段

Google 在列出三阶段时加了一句限定:并非每个网页都会经历这三个阶段[1]。抓不到就停在第一段,进了渲染队列却读不出内容就停在第二段,被 meta 规则禁止提供则到不了用户面前。

它还把不确定性摆在最前面:不保证一定会抓取网页、将其编入索引或者在结果中显示,即使网页遵循 Google 搜索要素[1]。这条限定决定了「提交了就一定收录」这类说法不能信。

每阶段的失败点

第一段的失败多是访问问题。服务器处理网站时出问题、网络问题、robots.txt 规则阻止访问,是 Google 列出的三类抓取故障[1]。

第二段的失败有两类规则原因和一类设计原因。网页内容质量低、robots meta 规则禁止编入索引、网站的设计让索引难以进行,都在这一档[1]。

第三段的失败最容易被误判成前一段。Search Console 提示网页已编入索引、搜索结果里却看不到,Google 给的原因是内容与用户查询无关、内容质量低、meta 规则阻止提供内容[1]。

按阶段查才查得动

分段的价值在这里。先确认地址有没有被发现,再看有没有被抓取,第三步看是否进了索引,最后才问为什么排不出去,这个顺序不能倒[1]。倒过来查会把力气花在没有内容的地方。

工具也按阶段分。网址检查工具能看单个网址的抓取与索引状态,还能呈现实际网页;索引状态看网页索引编制报告,抓取活动看抓取统计信息报告[2]。三份工具对着三段,问题落在哪一段就有对应的读数。

收费与三个阶段无关

Google 在讲运作方式时先把一句说明放在最前面:不会通过收取费用提高网站的抓取频率或排名,任何与此不符的消息均是子虚乌有[1]。三个阶段都是自动程序在跑,出价改变不了它们的判断。

自然结果不花钱这一条也写在搜索要素里[3]。三个阶段合起来看,站长的投入只能落在网站这一侧,交付出去的部分由引擎决定。

附录

参见

参考资料

官方(境外)

  1. 《关于 Google 搜索运作方式的深度指南》,Google 搜索中心。
  2. 《网站的 SEO 维护》,Google 搜索中心。
  3. 《Google 搜索要素》,Google 搜索中心。

外部链接