上张贴

在上一节有关谷歌工作原理的课程中,我们介绍了搜索引擎算法、排名因素和谷歌更新的基础知识。我们也着重介绍了谷歌专利中的一个概念——Entity。这个概念在国内的SEO中文博客中不太常见,因为它比较深入,不是那种浅显的教程能够触及的领域。严格来说,Biu叔把这个概念放入基础入门里面,其实也不太合适。但是Biu叔执着地认为,理解谷歌的工作原理是一切SEO工作开始的起点,或者说是区别于一个专业SEO与非专业SEO的分水岭,如果你觉得这个课程比较难,可以等以后再回过头来仔细体会。是否掌握谷歌工作原理并不会影响你们学习具体的SEO技术,很多人从来不考虑这个问题,网站也照样排名靠前。但是,你如果真的弄清楚了谷歌工作原理和运行机制,你的理解力会大大提高,以后接触新的SEO实战教程的时候可以更快分辨利弊,甚至可以入木三分,这样你才可以选择最适合自己网站的优化方法

给网站做优化其实和给人治病差不多,每个网站都是不一样的,不可盲目照搬别人的优化经验,否则就会出现类似于这样的悲剧:乃学医,有所成。自撰一良方,服之,卒。

OK,闲话少讲,我们现在进入今天的主题。

通过上一节课,我们已经知道谷歌算法其实是一系列算法综合运用的结果。每一个算法都负责收录部分评分数据,然后统筹算法在综合考量这些数据以后得出一个我们可以看到的结果——SERP(搜索引擎结果页面)。这个SERP是用户在谷歌输入查询词时所得到的结果页面,也是谷歌向用户交付自己使命的方式。

 

谷歌搜索引擎算法为什么要使用Entity这个机制?

现在研究谷歌优化技术的人相当多,但是Entity这个概念的价值在国内SEO博客中被严重低估了。我们在上一节课中已经介绍过,这是出现在谷歌专利中的一个概念,谷歌是这么给它下定义的:An entity is a thing or concept that is singular, unique, well-defined and distinguishable.

从定义中看,我们可以抽取entity的几个要素:

1、唯一性

2、概念明确

3、可与其他事物区分开来

简单地说,entity是一个独一无二,定义明确且与众不同的考察对象。

我们学习谷歌SEO为什么要重点讲这个概念呢? 答案很简单,Entity是谷歌现在认识世界的方式。在谷歌眼中,世界是由一系列的entity组成的。它把索引中的全部数据分配给不同的Entity,分类以后再去逐项评估网站的质量,把最终的评估得分结合各项用户因素去给网站排名。也就是说每一个entity都有一个与之对应的algorithm。所有的altorithm运算结束以后,再把计算的结果交给统筹算法,由这个纵览全局的谷歌算法去决定最终的排名。这样,谷歌可以轻松地分类和判断网站与整个互联网的相互联系。

 

搞清楚了What和Why,我们再来考察How的问题。

 

谷歌算法是如何运作的?

对SEO有基本常识的人都知道“相关性”的重要性,谷歌就是根据不同entities之间的关联来分配相关性的。

在谷歌的婴幼儿时期,它曾经通过字面上的匹配关系去给用户提供搜索结果,这导致很多人通过作弊的手段去获取好的谷歌排名。你们现在常看到的“关键词密度”、“关键词布局”、“关键词单复数变体”就是那个时期遗留下来的SEO技巧。 2013年谷歌开始提出这个概念并随之开发各种相关算法,2016年Rank Brain算法横空出世,再也没有人能够用小手段去欺瞒谷歌了。

 

对于谷歌算法来说,entity的作用是不言而喻的:

1、entity不容易被滥用。劣质网站再也无法通过偷懒的方式去让entity获得高分了。

2、任何一个网页都可以在拆解后分配到不同的entity去考察,这是一个0和1的游戏。非此即彼,没有其他可能。

3、谷歌在索引以后可以去映射不同entity之间的关联性,然后给entity分配不同的权重。

 

了解这些事实,对于我们以后学习SEO实战是非常有益的。当我们听到一个新的谷歌算法出现的时候,我们要能够清楚判断,谷歌把哪个新的entity纳入了总体的考量范围,或者说哪个entity的查考标准变了。任何一次谷歌更新,调整的考察对象其实都是很明确的。我们搞清楚了它的调整对象,就可以对照自己的网站做相应调整,最终的目标还是配合谷歌完成它的使命——为用户提供最好的搜索结果。

不管你愿意不愿意,这就是现在的现实情况。Entity已经在当今的谷歌算法中扮演了主角地位,它有专门的算法去考核,而且可以预见的是entity在以后的排名算法中会越来越重要。尽量多掌握不同entity的考察标准,对于我们做网站优化是有巨大帮助的。

 

谷歌作这么多事情,所有的一切最终都可以归于一个目的——为了更好地服务好他们的用户。

我们已经知道,谷歌算法是一系列算法综合作用的结果,每一个算法都有自己的目标和任务,这些算法综合运作以后就可以为用户提供一个满意的搜索结果。事实上,谷歌还有一些其他的算法来评估用户对搜索结果是否满意,他们会根据用户和网页的互动情况去判断网页质量是否符合用户意图,而且会根据用户的满意度对搜索结果进行调整。谷歌有些算法是专门用于理解entity的内容的,另外有些算法是为了弄明白不同entity之间如何关联,他们根据这些来为其他算法提供相关性的依据。

 

Biu叔在研究entity的时候,脑袋里面自然而然出现了一个概念——MECE。 MECE,是Mutually Exclusive Collectively Exhaustive,中文意思是“相互独立,完全穷尽”。 也就是对于一个重大的议题,能够做到不重叠、不遗漏的分类,这样能够借此有效把握问题的核心并解决问题。这是麦肯锡提出来的,在进行商业计划的过程中很有用。 所以我在做这方面的尝试,尽量多地收集谷歌算法的考察对象,然后弄明白谷歌对这个entity的考察目标和标准,最后形成一个超大规模的排名要素检查清单。我用这个检查清单去做Site Audit,自然而然可以得到比别人深刻得多的评估结果。

 

今天的课程就讲到这里,不知道你们能够从entity这个概念中得到什么启发?你们将如何用它指导以后的SEO实战呢?请留言告诉Biu叔你们的答案。