搜索引擎如何工作
本小节讲解Google 等搜索引擎的实际工作原理
当您在 Google(或任何其他搜索引擎)中搜索某些内容时,算法会实时运行,为您提供该搜索引擎认为“最佳”的结果。
具体来说,谷歌会扫描其“数千亿”页面的索引,以找到一组最能回答您搜索的结果。
Google 如何确定“最佳”结果?
尽管谷歌没有公开其算法的内部运作,但根据谷歌提交的专利和声明,我们知道网站和网页的排名基于:
关联
如果您搜索“巧克力曲奇食谱”,您不想看到有关卡车轮胎的网页。
这就是为什么 Google 会首先寻找与您的关键字密切相关的页面。
然而,谷歌并没有简单地将“最相关的页面排在最前面”。这是因为每个搜索词都有数千(甚至数百万)个相关页面。
例如,关键字“cookie recipes”在 Google 中带来了 3.49 亿条结果:
因此,为了将结果按最佳排列顺序排列,他们依赖于算法的其他三个元素:
权威
权威就像听起来一样:它是谷歌确定内容是否准确和值得信赖的方式。
问题是:谷歌如何知道一个页面是否具有权威性?
他们查看链接到该页面的其他页面的数量:
一般来说,一个页面的链接越多,它的排名就越高:
可以这样说更多反向链接——更高的排名
(事实上,谷歌通过链接衡量权威的能力是它与之前的搜索引擎(如雅虎)的区别所在。)
用处
内容可以是相关的和权威的。但如果它没有用,Google 不会希望将该内容放在搜索结果的顶部。
事实上,谷歌曾公开表示,“更高质量的内容”和“有用的”内容是有区别的。
例如,假设您搜索“Paleo Diet”。
您点击的第一个结果(“结果 A”)由世界上最重要的古古专家撰写。而且由于该页面上有如此多的优质内容,因此很多人都链接到它。
但是,内容完全没有组织。它充满了大多数人不理解的行话。
将其与另一个结果(“结果 B”)进行对比。
它是由一个对古饮食相对较新的人写的。而且他们的网站没有那么多指向它的链接。
但是,它们的内容被组织成不同的部分。它以任何人都可以理解的方式编写:
好吧,该页面将在“有用性等级”上排名很高。即使结果 B 没有结果 A 那么多的信任或权威,它仍然会在 Google 中表现良好。
(事实上,它的排名甚至可能高于结果 A。)
谷歌主要基于“用户体验信号”来衡量有用性。
换句话说:用户如何与搜索结果交互。如果 Google 发现人们真的很喜欢某个特定的搜索结果,它将获得显着的排名提升:
挺好