AMP

核心网页指标与 AMP 之间的关联

网站

编者注:以下摘录来自 Sixing Chen(Google 数据科学家)最初在 HTTP Archive 博客 上发布的一篇文章。经作者许可,现已转载至 AMP 社区。有关更多详细信息,请参阅原始博客文章。

简介

最近发布在 HTTP Archive 博客上的一项分析研究了核心网页指标 (CWV) 与许多不同类型的网页特征之间的关联。 CWV 是 Google 认为网页体验质量最重要的指标。虽然该研究分析了许多技术,并不意味着因果关系,但 AMP 的结果是 AMP 继续为用户提供出色体验,同时也是开发人员的经济高效解决方案的巨大早期指标。

该研究旨在“为团队提供额外的参考点,以便他们在考虑评估各种网页开发选择时,邀请社区帮助进一步了解 CWV 与网页特征之间的相互作用。” 使用来自 HTTP Archive 的数据,该研究分析了 CWV 与几种网页技术之间的关联,例如 JavaScript 框架、JavaScript 库、CMS、UI 框架、网页框架和小部件。

AMP 的结果如下所示。所有斜体文本均来自原始研究:

结果

在这里,我们展示了关联结果,并注意了对 CWV 影响特别大的特定特征。

在解释这些关联结果时,需要注意的是,特定网页特征的积极和消极影响应该仅相对于其他网页特征进行解释,并在采用一系列网页技术、各种类型的内容和不同第三方请求的网站的背景下进行解释。例如,如果给定的网页技术显示出强烈的积极影响,则应将其解释为该技术似乎比其他技术更适合性能,而不是如果我们在网站中添加该技术,其网页性能就会提高。

LCP

LCP 被建模为其数值的对数,因此较高的值更差。

HSM 值接近 1 的预测变量意味着数值/计数特征的较高值或技术的出现与 LCP 的较高值密切相关,反之亦然,对于 HSM 接近 0 的预测变量(高 HSM 更差)。

同样,具有相对较大且为正的 MSD 的预测变量意味着数值/计数特征的较高值或技术的出现对 LCP 显示出强烈的负面影响,反之亦然,对于具有相对较大且为负的 MSD 的预测变量(大的正 MSD 更差)。

大多数 JavaScript 框架的存在与 LCP 显示出强烈的正相关和负面影响,除了 **AMP**。AngularJS、GSAP、MooTools 和 RequireJS 最为突出。

CLS

CLS 被建模为是否满足给定阈值的二进制指标。1 表示网站的 CLS < 0.1,否则为 0,因此 1 比 0 好。

HSM 值接近 1 的预测变量意味着数值/计数特征的较高值或技术的出现与满足 CLS 阈值密切相关,反之亦然,对于 HSM 接近 0 的预测变量(低 HSM 更差)。

同样,具有相对较大且为正的 MSD 的预测变量意味着数值/计数特征的较高值或技术的出现对满足 CLS 阈值显示出强烈的积极影响,反之亦然,对于具有相对较大且为负的 MSD 的预测变量(大的负 MSD 更差)。

几个 JavaScript 框架的存在与 CLS 合规性显示出强烈的负相关和负面影响,而 **AMP**、GSAP 和 React 显示出低相关性和影响。AngularJS、Handlebars 和 Vuejs 似乎具有最负面的影响。

这对 AMP 意味着什么?

AMP 项目的目标始终是帮助开发人员创建以用户为中心的出色体验。 AMP 性能工作组 不断监控 AMP 页面在网页上的性能,并定期更新 AMP 库以进行性能增强。由于 AMP 是一个始终保持最新状态的“常青”库,这意味着开发人员无需任何额外努力即可利用这些改进。我们很高兴看到上面链接的这种相关性研究进一步证明了 AMP 项目正在尽其所能为开发人员提供满足核心网页指标阈值的最简单途径之一。

展望 Google 搜索即将推出的使用 页面体验信号 进行排名的计划,我们很高兴能够达到确保 AMP 遵守网页性能最佳实践并为所有 AMP 页面提供符合核心网页指标的最佳机会的程度。这就是我们鼓励开发人员使用 AMP 页面体验指南 的原因,该指南为 AMP 开发人员提供了可操作的建议,以帮助改善其 AMP 页面的页面体验。

与往常一样,如果您有任何 问题或功能请求,特别是与 AMP 页面体验指南相关的请求,请告诉我们。