谷歌页面速度见解。灯塔测量原点

Posted

技术标签:

【中文标题】谷歌页面速度见解。灯塔测量原点【英文标题】:Google Page Speed insights. Lighthouse measurement origin 【发布时间】:2020-02-12 03:16:38 【问题描述】:

Google 通过灯塔测量为给定网址提供速度指数: https://developers.google.com/speed/pagespeed/insights

数据与我自己的测量结果有很大不同。现在我的猜测是移动页面测试他们在位于美国的机器上使用一些 4G 仿真,而我的 testet 网络服务器位于欧洲。

知道在哪里可以找到有关他们执行测试的地理位置的信息吗?

【问题讨论】:

注意分享您的 URL - 他们的服务器的确切位置似乎没有公布,但这个问题通常与此无关,更多的是与运行设置和本地环境设置有关。 【参考方案1】:

Lighthouse 使用“慢速 4G 连接”。这种选择会影响网络速度与页面重量的重要性。

来自Lighthouse Github repo:

Lighthouse 如何使用网络节流,以及如何使其更好?

好问题。在 Lighthouse 运行中默认应用网络和 CPU 限制。网络尝试模拟慢速 4G 连接,CPU 的速度比您机器的默认速度慢 4 倍。如果您希望在不进行限制的情况下运行 Lighthouse,则必须使用 CLI 并使用上述 --throttling.* 标志禁用它。

还有……

结果是否发送到远程服务器?

不。 Lighthouse 在本地运行,使用安装在机器上的 Chrome 浏览器的本地版本审核页面。报告结果永远不会被处理或发送到远程服务器。

来自web.dev website:

所有测试均使用模拟移动设备运行,限制为快速 3G 网络和 4 倍 CPU 减速。

来自web.dev Github repo:

注意:此 repo 包含 web.dev 的书面内容。客户端 JS 和服务端尚未开源,但我们希望尽快分享! bowing_man️

最后我会说 web.dev 在浏览器中运行 Lighthouse,使用本地 JS,但谷歌对此并不是很清楚。我的主张可以得到希望 Lighthouse 能够audit local websites 的人们的支持。

【讨论】:

你可以在我的网站上阅读更多关于how to get a 100% Google Lighthouse score的信息。

以上是关于谷歌页面速度见解。灯塔测量原点的主要内容,如果未能解决你的问题,请参考以下文章

Yandex metrika 标签减慢网站速度谷歌页面速度 isights 报告

谷歌地图 API 导致页面速度命中

如何在 analytics.js 中为谷歌分析设置页面速度日志记录

在谷歌地图android中更改标记的原点

谷歌分析数据限制

如何在不影响网站页面速度的情况下在我的网站上使用谷歌字体