首页 / SEO book / Google 算法与更新 / Google 算法是什么、如何工作

什么是 Google 算法?

Google 算法是什么、如何工作Google 算法与更新

Google 在用户执行搜索时用于对匹配结果进行排名的一套规则。本文说明其构成与主要类型。

什么是 Google 算法?

Google 搜索算法是一系列复杂的指令、序列和操作,用于根据搜索查询从搜索索引中检索内容并为其排名。它也称为 Google 核心算法(Google core algorithm),其中包含若干更具体的算法。

人们提到 Google 算法时,多数情况下指的是排名算法(Ranking algorithm)。

Google 几乎每天都在改动和优化算法,其中大多数几乎难以察觉。

Google 每年会数次对搜索算法和系统做重大调整,这类全面更新称为核心更新(core updates),并由 Google 对外公布。

此外,很多人会把算法更新(algorithms updates)与算法(algorithms)混为一谈。例如,Panda 是 Google 排名算法一次重大更新的代号。

为什么 Google 算法很重要?

算法是 Google 搜索的核心。Google 对页面排名、理解搜索查询的能力,都依赖算法实现。

Google 使用了哪些算法?

很可能仍有相当多的算法尚未被 Google 公开宣布或命名。以下是已知的一些:

Google 核心算法:

Google 核心算法是 Google 搜索背后的主要算法,整合了若干更具体的算法。

排名算法

该算法负责在 SERP 中对页面排名。它考虑大量未知因素,其中若干已确认:

  • 内容
  • 核心网页指标(Core Web Vitals)
  • HTTPS
  • 移动端友好性
  • 网站速度
  • 链接
  • 锚文本
  • 地理位置(用于本地搜索)

Google 排名算法最重要的一次更新名为 Panda(2011 年)。

PageRank

PageRank 是一种依据页面的链接概况(link profile)判断其重要性的算法。

垃圾内容算法

该算法帮助 Google 找出违反垃圾内容政策(Spam Policies)的页面和网站,在搜索结果中将其降级,或从搜索索引中彻底移除。

Penguin(2012 年)是该算法一次重大更新的代号。

RankBrain

RankBrain 是一种机器学习算法,帮助 Google 理解并解读搜索查询,返回相关结果。

Hilltop
Hilltop 是一种用于在新闻搜索中查找与某关键词主题相关文档的算法。Google 于 2003 年将其收购,并用于新闻(News)结果。

常见问题

Penguin、Panda 和 Hummingbird 是 Google 算法吗?

尽管 Penguin、Panda 和 Hummingbird 常被称为 Google 搜索算法,但它们并不是,而是 Google 各项算法重大更新的代号。