测试重点是减少延迟 规则 持怀疑态度的阅读 利用浏览器缓存。 当然,让我们缓存我们的文件。许多可以从缓存中受益的文件可能托管在第 3 方服务器上。要更改缓存时间,您必须自己托管它们。 减少服务器响应时间。 PSI 的限制太高。
它还尝试排除服务器的物理延迟
而不是仅仅查看服务器行响应。 避免登陆页 海外数据 面重定向。 是的 删除上面内容中的渲染阻塞 JavaScript 和 CSS。 这是一个合理的担忧,但可能会非常困难。
提供首屏内容不需要高于
初始页面加载的零请求即可满足大多数性能目标。 优先考 实际上,这很重要。 不要将它们作为现场性能的最终决定!除了这些测试之外,这里还有一些需要考虑的事情。有些没有被 PageSpeed Insights 覆盖,有些只覆盖了一半: 内容缓存由您控制。
减少从第三方域加载的内容量
将服务器响应时间减少到超过通过 PageSpeed Insights 测试所 年轻企业家与同行建立联系 需的最短时间。 将服务器移近最终用户。基本上,使用 CDN。 减少阻塞请求。确保您使用的是 HTTP2 会有所帮助。
如何开始改进 测量 这篇文章中的屏幕截图是使用 Chrome DevTools 创建的。它内置于浏览器中,允许您查看页面加载时发生的情况。 不要依赖 Pagespeed Insights 工具,而是继续在 Chrome 中加载您的页面。
看看它是如何工作的
查看哪些应用程序实际花费的时间最长。通常答案很明显:例如,广告加载时间太长。 目标设定 如果完美的 PageSpeed Insights 分数不是您的目标,您需要知道您的目标应该是什么。这很重要,因为它允许您将当前绩效与目标进行比较。
您可以查看降低带宽要求是否真正能满足您的目的,或者您是 学生手机清单 否还需要采取一些措施来减少延迟(使用 CDN、处理更少的请求、首先加载更高优先级的内容)。 确定优先顺序 页面速度对于优先级很重要 – 它不是唯一的优先级类型。
还有一个问题是实际需要加载什么
PageSpeed Insights 会尝试确定您是否优先考虑上述内容。这是一个巨大的目标。这甚至不是一个完美的诊断。无论表面上谁在首屏,都可以很容易地将内容分为“关键”和“非关键”路径。
例如:如果您的网站依赖广告收入,您可以加载页面上的所有内容,然后才开始加载广告。弄清楚如何服务不足是您和您的团队最好应对的挑战。毕竟,PageSpeed Insights 是一种一刀切的解决方案。 结果 到目前为止,PageSpeed Insights 很有用,但还有更好的方法来评估和提高网站速度。
满分并不能保证网站速度很快
如果您有兴趣了解更多信息,我强烈建议您访问 Ilya Grigorik 的网站,尤其是这个古老但不错的介绍性平台。 Gregor 是 Google 的一名网络性能工程师,也是一位关于网站速度问题的出色沟通者。
使用“noindex,follow”。这种简单的方法对于小型博客网站来说是一种有效的解决方案,但对于严重依赖标签对产品进行分类的大型电子商务网站来说通常不是解决方案。以下三个标签云代表与各种库存照片相关的用户生成的术语列表。