PageSpeed与webpagetest.org的结果不一致

问题描述 投票:1回答:2

[当使用webpagetest测试我的网站性能时,我得到了很好的结果,我的页面在1秒内完全加载,耗时约0.6秒。

这些测试是使用我的用户基础位置(巴西-圣保罗)进行的,因此可能与他们的结果相似。

但是当我检查Google Search Console的速度结果时,它显示的时间约为1.4秒,与我在此处得到的结果相差太远。

我有疑问的是:是否因为Goolge Search Console中的速度结果仍处于实验阶段?还是我在这些测试中做错了?

我正在测试的网页是:

https://www.99contratos.com.br/contrato-locacao-residencial.php

并且我从webpagetest得到的结果可以在下面的链接中看到:

Results

我非常感谢所有帮助/提示/解释。

亲切的问候

performance-testing pagespeed google-pagespeed
2个回答
0
投票

搜索控制台中的数据是基于访问者体验的“真实世界数据”。

比合成测试更准确。

您需要查看的是故障情况,而不仅仅是速度。如果您在“红色”和“橙色”中所占的比例很小(小于20%),则不必担心,这些用户可能拥有超便宜的电话和3G连接不良。您对此无能为力。

您还需要考虑的是人们从何处访问您的网站。如果它们全部来自国外,那么您需要尽可能靠近CDN,因为延迟会破坏您的网站加载速度(因此请查看Google Analytics(分析)中的访问者统计信息)。

查看用户在什么设备上访问您的网站,如果他们都拥有超便宜的android手机,则在处理页面时会期望加载时间更长(难以确定)。>>

只是让您放心-使用开发人员工具审核,您的页面得分对我来说是98/100,考虑到我在英国,这足够快。

提高速度的建议组合

您尚未完成的主要操作是inline your critical CSS

这意味着您的“首屏”内容可以显示HTML所加载的全部秒数。通过不必等待CSS从单独的请求中加载,这可以真正提高您在FCP和FMP上的页面速度,特别是在有人处于高延迟连接的情况下。

还可以通过为图标使用inline SVG

来减少请求数量,从而使页面更小并减少网络请求(这再次有助于往返延迟,因为一次最多可以完成8个请求时间,因此有26个请求,您至少有5次往返服务器的往返时间(1(html),8,8,8,1))。

0
投票

速度测试结果上显示的速度(以秒为单位,不是分数)在测试服务器区域上非常有影响力。测试服务器区域越近,加载时间就越快。

© www.soinside.com 2019 - 2024. All rights reserved.