
今天早些时候,我们在 AMP Fest 上分享了 60% 的 AMP 域名通过了* 核心网页指标 指标,而只有 12% 的非 AMP 域名通过了相同的标准。AMP 一直专注于优化核心网页指标所衡量的标准,因此像这样的结果是预期的,而不是巧合。展望 Google 搜索即将推出的使用 页面体验信号 进行排名的计划,我们挑战自己思考如何更好地支持 AMP 社区,并达到能够保证所有 AMP 域名都满足页面体验排名信号中包含的标准的程度。
这就是我们自豪地发布AMP 页面体验指南的原因,我们 affectionately 在开发过程中将其称为 Pixi。它为 AMP 开发人员提供了可操作的建议,以帮助改善其 AMP 页面的页面体验。作为 AMP 开发人员,我们相信,通过遵循本指南的建议,您将看到您的 AMP 页面通过页面体验标准。在极少数情况下,如果无法采取可操作的措施使 AMP 页面通过这些标准,我们希望您能与我们联系,并尽我们所能为您提供直接支持。
* “通过” 表示该域名的 75% 的页面通过了测试。
什么是 AMP 页面体验指南?
AMP 页面体验指南是 AMP 页面体验指南,它提供AMP 特定的可操作反馈,帮助您确保您的 AMP 页面在 Google 页面体验排名信号中包含的指标上表现良好,包括核心网页指标。这也使我们能够保证,如果 AMP 页面不满足页面体验信号,该工具能够提供可操作的反馈,或者我们提供个人支持作为最后手段来帮助解决问题。
以下是在实际操作中 AMP 页面体验指南的演示。输入一个 URL,并获得页面整体性能的指示
然后,您可以深入了解页面在每个指标上的表现
与其他常用的工具相比,您可以看到 AMP 页面体验指南为您提供了 AMP 特定的建议,例如使用 AMP 优化器或确保 AMP 运行时等资源已预加载。
AMP 页面体验指南最好的部分是,如果您发现 AMP 页面体验指南没有提供有关如何改善页面性能的建议,您可以轻松地将问题升级到 AMP 团队。这样,AMP 项目的 性能工作组 就可以与您一起改进您的页面,并将从该体验中吸取的教训用于 AMP 项目开发人员改进 AMP 运行时或添加回 AMP 页面体验指南作为建议。
以下是实际操作中的示例。在下面显示的情况下,AMP 页面体验指南没有识别出任何改进 CLS 的机会,并建议您通过提示提交 AMP 团队的问题。
AMP 页面体验指南如何工作?
为了执行页面体验分析,我们使用公开可用的 API,例如 PageSpeed Insights、安全浏览 和 移动设备友好性测试。由于没有公开可用的 API 来检查侵入式插页式广告,我们要求开发人员手动检查 广告体验报告。最后,我们使用 AMP Linter API 来分析页面,以找出 AMP 特定的方法来改善页面体验。
我们还希望 AMP 页面体验指南用 AMP 本身编写,这就是为什么该工具使用 <amp-script> 在工作线程上运行所有必要的 JavaScript 的原因!敬请关注有关我们如何实现这一目标的更详细的博客文章!
我们希望您使用 AMP 页面体验指南来 测试您的 AMP 页面!
感谢您,AMP 开发社区,感谢您的反馈。与往常一样,如果您有任何 问题或功能请求,特别是与 AMP 页面体验指南相关的,请告诉我们。
作者:Naina Raisinghani,AMP 项目产品经理