当我用webpagetest测试我的网站性能时,我得到了很好的结果,我的页面被完全加载在1s以下,达到0.6s。
这些测试是使用我的用户基础位置(巴西-圣保罗)进行的,因此可能与他们的结果相似。
但是当我检查谷歌搜索控制台的速度结果时,它显示的速度大约是1.4s,这与我在这里得到的结果相差太远了。
我怀疑的是:这是因为Goolge搜索控制台的速度结果仍然是实验性的吗?还是我在那些测试上做错了什么?
我正在测试的网页是:
https://www.99contratos.com.br/contrato-locacao-residencial.php
我从webpagetest获得的一个结果是点击下面的链接:
我非常感谢所有的帮助/提示/解释。
亲切的问候
发布于 2020-05-15 06:12:00
搜索控制台中的数据是基于访问者体验的“真实世界数据”。
它比合成试验更精确。
你需要看的是你的崩溃,而不仅仅是速度。如果你有一小部分在“红色”和“橙色”(不到20%),那么你不需要担心,这些用户可能有超级便宜的手机和或不良的3G连接。你对此无能为力。
你需要考虑的也是人们从哪里访问你的网站。如果他们都来自国外,那么你需要一个尽可能接近他们的CDN,因为延迟会破坏你网站的加载速度(所以看看你的访问者在中的统计数据吧)。
看看你的用户在使用什么设备访问你的站点,如果他们都有超级便宜的android手机,那么在他们处理页面时,会期望更高的加载时间(很难确定)。
让你放心-你的页面得分98 / 100为我使用开发工具审计,这是考虑到我在英国是足够快。
提高速度的几点建议
您还没有做的主要事情是内联您的关键CSS。
这意味着您的“高于折叠”内容可以显示所有HTML加载的秒。通过不必等待CSS从单独的请求加载,这将真正加快页面在FCP和FMP上的速度,特别是当某人处于高延迟连接时。
另外,可以通过为图标使用内联SVGs来减少请求数量,使页面更小,减少网络请求(这再次帮助实现往返延迟,因为一次最多可以完成8个请求,因此对于26个请求,您至少有5次往返到服务器的旅行(1 (html)、8、8、8、1) )。
https://stackoverflow.com/questions/61810509
复制相似问题