搜索引擎如何对页面进行排名

作为 SEO 专业人士,我们通常关注的问题是“我如何对我的页面进行排名?”

我们应该问的一个同样重要的问题是,“搜索引擎如何对页面进行排名?”

为什么搜索引擎对网页进行排名?

在我们深入研究搜索引擎如何对网页进行排名之前,让我们先停下来想想搜索引擎要为什么对它们进行排名。

毕竟,对他们来说,简单地按字数、新鲜度或各种简单分类系统中的任何一种来简单地随机显示页面会更方便快速。但Google不这样做,如果整个搜索生态这样发展,就会被滥用。

因此,当我们问关于排名的问题时,我们需要始终牢记的是,我们试图满足的是匹配我们业务的目标用户,而搜索引擎只是为我们提供这样一个平台(将目标用户与网站连接起来)。

再打一个比方,假设我是一个提供服务的网站,我的网站有教足球课程,网球课程,羽毛球课程的服务,但是想学乒乓球课程的用于因为某个搜索词触发找到我们,那我可以肯定,想学乒乓球课程的用户肯定不是我们的目标用户,那我就可以考虑是否要拓展乒乓球课程,或者是避免有相关乒乓球内容的提及。

所以,其实搜索引擎也是在做类似的事情,为用户提供高质量且有价值,能匹配用户搜索需求的搜索结果。如果Google觉得不相关,那就会把内容给删除掉。

Google-搜索的使命

Google对页面进行排名的五个步骤(完整过程)

第 1 步:分类

第一步是对传入的查询进行分类。

查询的分类为引擎提供了执行以下所有步骤所需的信息。

在复杂分类发生之前,引擎基本上必须将相同的信号应用于所有查询。

在第一阶段,引擎会将此类标签应用于查询,例如:

  • YMYL
  • 本地搜索
  • 成人
  • 问题搜索
  • ……

我不知道有多少不同的分类,但引擎需要做的第一步是确定哪些分类适用于任何给定的查询。

第 2 步:上下文

第二步是分配上下文。

在可能的情况下,引擎需要考虑他们拥有的关于用户输入查询的任何相关信息。

天气搜索定位

(因为我的位置是在Chino,输入weather搜索引擎就默认我是想查当地的气温情况)

本质上,该过程的第二阶段是让引擎确定哪些环境和历史因素起作用。

他们知道查询的类别,在这里他们应用、与该查询类别相关的元素(或数据)。

例如它们考虑的环境和历史信息的一些示例是:

  • 地点
  • 时间
  • 查询是否为问题
  • 用于查询的设备
  • 用于查询的格式
  • 查询是否与之前的查询相关
  • 他们以前是否看过该查询

 

第 3 步:权重

 

在引擎可以确定哪些页面应该排名之前,他们首先需要确定哪些信号最重要。

对于像 [第二次世界大战] 这样的查询,我们得到如下结果:

第二次世界大战权重

可见维基百科是纪录历史数据最权威的网站,那如果结合新鲜度来看,我们会得到:

第二次世界大战新鲜度

但我们不能排除新鲜度。如果查询是 [netflix 上的最佳节目],我将不太关心权威,而更关心它的发布时间。

我几乎不想要一个 2008 年的链接紧密的文章,概述了他们服务中订购的最佳 DVD。

因此,有了查询类型以及提取的上下文元素,引擎现在可以依靠他们对哪些信号适用以及给定组合的权重的理解。

其中一些当然可以由许多有才华的工程师和计算机科学家手动完成,但一部分将由 RankBrain 之类的系统处理,RankBrain 是一种机器学习算法,旨在调整以前看不见的查询的信号权重但后来整体引入了谷歌的算法。

鉴于其大约 90% 的排名算法依赖于机器学习。

 

第 4 步:布局

 

对于不同的查询,搜索结果页面布局会发生变化。

引擎将确定哪些可能的格式适用于查询意图、运行查询的用户以及可用资源。

World War 2 Search Result

上面的搜索结果包含着,实体信息,People Also Ask,视频,社媒信息,相关查询等多样化的搜索结果,这是一个变化的目标,依赖于实体知识、搜索引擎它们通过算法,知道如何连接以及如何加权。

在本文的上下文中需要理解的重要一点是,任何给定搜索结果页面的不同元素都需要或多或少地动态确定。

也就是说,当查询运行并且前三个步骤完成时,引擎将引用一个数据库,其中包含要插入到页面上的各种可能元素、可能的位置,然后确定哪些将适用于特定查询。

虽然这对于不频繁的查询是正确的,但对于常见的查询,引擎更有可能保留一个数据库,其中包含他们已经计算出的哪些元素以适应可能的用户意图,以便不必每次都处理它。

我想它有一个时间限制,之后它会刷新,我怀疑它会在低使用率时刷新完整条目。

但是继续前进,引擎现在知道查询的分类、请求信息的上下文、适用于此类查询的信号权重,以及最有可能满足查询的各种可能意图的布局。

 

第 5 步:排名

 

这可能是该过程中最简单的一步,尽管不像人们想象的那么单一。

当我们想到有机排名时,我们会想到 10 个蓝色链接。所以让我们从那里开始,看看到目前为止的过程:

  • 用户输入查询。
  • 该引擎会考虑查询类型并对其进行分类,以了解基于相似或相同的先前查询交互在高级别应用哪些关键标准。
  • 引擎会考虑用户在空间和时间上的位置,以考虑用户可能的意图。
  • 引擎采用查询分类和用户特定的信号,并使用它来确定哪些信号应该持有哪些权重。
  • 引擎还使用上述数据来确定哪些布局、格式和附加数据可以满足或补充用户的意图。

有了所有这些,并且已经编写了算法,引擎只需要简单地处理数据。

他们将拉入可以考虑进行排名的各个站点,将权重应用于他们的算法,并计算数字以确定站点应出现在搜索结果中的顺序。

当然,他们必须以各种方式对页面上的每个元素执行此操作。

视频、故事、实体和信息都会发生变化,因此引擎不仅需要订购蓝色链接,还需要订购页面上的所有其他内容。

 

最后

网站的排名很容易。把所有东西放在一起做这才是真正的工作。

你可能会问,理解这一点如何帮助网站进行 SEO 工作。这就像了解计算机如何工作的核心功能。我无法制造处理器,但我知道它们的功能,并且我知道哪些特性可以使处理器更快,以及冷却对它们的影响。知道这一点后,我就拥有了一台速度更快的机器,而我需要更新和升级的频率要少得多。搜索引擎优化也是如此。

如果您了解引擎功能的核心,您将了解您在该生态系统中的位置。

这会导致在设计策略时考虑到引擎并服务于真正的用户——他们的用户

建议阅读:

发表评论