加快您的网站速度


加快网页或网站速度与找到合适的托管提供商或域名同样重要。为什么?

只需阅读以下统计数据,您就会改变主意。

页面加载时间一秒产生 -

  • 页面浏览量减少 11%。
  • 客户满意度下降 16%。
  • 转化损失 7%。

亚马逊发现这是真的,根据他们的小组报告,网站速度每提高 100 毫秒,收入就会增加 1%。

基于Akamai的一项研究结果-

  • 47% 的人希望网页能够在两秒或更短的时间内加载。

  • 如果网页加载时间超过三秒,40% 的人会放弃该网页。

  • 52% 的在线购物者表示,快速页面加载对于他们对网站的忠诚度非常重要。

如何测试我的网站速度?

该领域的一些著名专家建议使用一个名为Webpagetest ( https://www.webpagetest.org/ ) 的在线工具。它是一个开源项目,主要由 Google 开发和支持。它使用真实的浏览器(IE 和 Chrome)在全球多个地点以真实的消费者连接速度进行网站速度测试。您可以运行简单的测试或执行高级测试,包括多步骤事务、视频捕获、内容阻止等等。您的结果将提供丰富的诊断信息,包括资源加载瀑布图、页面速度优化检查和改进建议。

在我们的示例中,我们将为使用 Chrome 浏览器的德国用户测试tutorialspoint.com的性能。

要运行测试,请打开 URL https://www.webpagetest.org/

输入域名,如下图所示 -

  • 测试位置 – 这是用户所在的国家/地区。
  • 浏览器——模拟用户的浏览器。
  • 单击“开始测试”。
测试性能

我们将在主页中得到以下结果。它将显示打开网页及其相应元素所需的所有时间。

主页

如果我们进入性能审查部分,它将指示哪些元素应该优化。

性能评估

如何加快我的网站速度?

加快网站速度的基本技巧如下 -

  • 最小化 HTTP 请求- 简而言之;简化您的网页设计。

  • 最小化服务器响应时间- 根据用户的位置,服务器响应时间会发生变化,这是因为他们之间的距离。建议如果您的大多数访问者位于某一特定区域,您的托管提供商也应该位于该区域,这会缩短数据的传输距离。

  • 启用压缩- 压缩会减少页面的带宽,从而减少 HTTP 响应。您可以使用名为Gzip 的工具来完成此操作。

  • 启用浏览器缓存- 当您访问网站时,页面的元素存储在缓存存储中,因此下次访问该网站时,浏览器可以加载该页面,而无需向服务器发送另一个 HTTP 请求。

  • 优化您网站的图像。

  • 如果可能的话, CSS 交付应该是外部的。外部样式表更可取,因为它可以减少代码大小并减少代码重复。

  • 减少创建 HTTP 请求的重定向。

  • 如果您的网站是内容管理系统平台,则尽可能减少插件的使用。

  • 从 JavaScript、CSS 和图像 URL 中删除损坏的链接。

在下一章中,我们将学习如何为网页做广告。