Google PageSpeed:桌面和移动设备之间的巨大差距

Google PageSpeed: Big gap between Desktop and Mobile

我正在尝试 improve/optimize 我的网站性能,但无法正常工作。我 运行 没主意了。

这是我的桌面版网站,评分为 99/100。

这是我的网站在移动端的表现,得分为 40/100。

服务器方面存在一些很大的差异,不知道为什么或如何改进这一点..

谢谢。

编辑:站点 URL:creatufrase.net

新 Google PageSpeed 的主要区别在于桌面和移动设备的测试方式,在移动设备上应用互联网连接限制并减慢 CPU。

目前,Lighthouse(Google PageSpeed)simulates a page load on a mid-tier device (Moto G4) on a mobile network. With these following network limits

  • 延迟:150 毫秒
  • 吞吐量:下行 1.6Mbps/上行 750Kbps。
  • 数据包丢失:none。

另外,移动设备的 CPU 功率变慢了。

在这种情况下,如果您的网站 JavaScript 繁重,那么 CPU 功率较低的移动设备解析和处理 JavaScript 会慢得多,并且网络限制会降低整体速度,如果您有具有大图像或其他元素的大型网站。

由于找不到官方确认,我猜测桌面测试是在没有这些限制的情况下进行测试的,对于某些网站来说,新 Google PageSpeed 中的移动数据和桌面数据可能会产生巨大差异测试。特别是,如果您的网站有更多的 JS 或包含大量图片。

为了确认这些限制,我使用 Google Chrome Dev Tools 中的 Lighthouse Audit 工具进行了快速测试,并用于移动网络并放慢了 CPU 限制,但对于桌面版没有应用任何限制,我得到了与 Google PageSpeed 移动版与桌面版类似的计时结果。

根据所有这些信息,在 减少 JavaScript 执行时间 下仔细查看您的脚本使用情况。从查看 ad/tracking 脚本、Add This 小部件和其他第 3 方脚本开始。