在圣何塞举行的 2016 年 SMX 西部大会上,谷歌工程师 Paul Haahr 解释了谷歌的工作方式。我们自然感兴趣的是:我们如何才能成为谷歌的“首选”,以便我们的网站在搜索者眼中排名尽可能高?这就是我仔细研究 Paul Haahr 的演讲的原因。
GOOGLE 实际上是如何工作的?
在 Google 提供查询结果之前,搜索引擎会收集有关该查询的所有信息。为此需要几个步骤:
Google 如何分析和索引网页
Google 会扫描或抓取每个页面和子页面。具体来说,这意味着检查所有传入、传出和 伯利兹 whatsapp 号码 内部链接,并呈现 CSS 和 Java 脚本。然后,Google 会创建一个索引,你可以将其想象成书中的目录。
索引是 Google 存储了所有匹配页面的单词列表。
扫描的页面被分成几组——这些组被称为“碎片”。数以千计的“碎片”构成了网络索引。此外,这些文档还提供了元数据。
Google 如何处理搜索查询?
Google 处理查询的方式大致如下:
Google 试图尽可能准确地理解搜索者的查询或意图。
Google 使用索引来搜索与查询最匹配的页面。
Google 为查询分配主题上下文,并分析:搜索查询是否清晰,例如:例如,它是特定的人或公司名称,还是相关的同义词或缩写?我们以术语“gm”为例。例如,谷歌不知道这是否会B.“通用汽车”或“转基因”的缩写。
然后,Google 将查询发送到所有分片。每个分片根据页面与查询的匹配程度找到被分配一个值(分数)的页面。
然后将每个分片的结果返回给 Google,并按分数对找到的页面进行排序。
但在用户看到结果之前,还会发生其他事情:检查页面是否存在主机、重复项、垃圾邮件等。
只有经过这种过滤之后,Google 才会生成摘要、Google 前 10 个排名以及后续结果。