You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何PageSpeed Insights API与Lighthouse CLI报告的数据持续存在差异?

PageSpeed Insights API与Chrome本地Lighthouse审计结果差异问题

我们一直使用PageSpeed Insights API跟踪页面的Lighthouse性能数据,但在Chrome中(通过DevTools或Lighthouse CLI)使用相同节流设置运行Lighthouse审计时,报告的数据却持续存在显著差异,恳请解答。

具体情况说明

  • API调用方式:通过以下请求获取Total Blocking Time指标:
    https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=[MY_URL]&key=[MY_API_KEY]&strategy=desktop&categorty=performance
    
    响应结构如下:
    {
      "lighthouseResult": {
        "audits": {
          "total-blocking-time": {}
        }
      }
    }
    
  • API与pagespeed.web.dev结果一致:从API响应中得到的Total Blocking Time通常在800-1000ms之间,这与pagespeed.web.dev上的审计结果一致。
  • Chrome本地审计结果差异明显:通过Chrome DevTools或Lighthouse CLI运行Lighthouse时,Total Blocking Time始终在200-300ms之间,其他性能指标也普遍更优。
  • 节流设置已确认一致:Chrome DevTools中的Lighthouse节流设置与PageSpeed Insights的设置完全相同。

为何这两个声称使用相同配置的数据源,结果却持续存在如此大的差异?我们已多次重复测试,但PageSpeed Insights的实验室数据始终与Chrome本地的结果不符。

内容的提问来源于stack exchange,提问作者ATo39173

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 10:55:21