“一张图抵千言”这句话你可能很熟悉。好吧,事实证明,一秒钟的转化率约为您网站的 3.4%。由于加载页面缓慢,这是大量的业务损失。那么如何确定您的网站加载速度是否足够快?网站速度测试是找出答案的好方法,但您可以使用许多不同的测试。本文将为您提供有关正确运行速度测试、解释结果以及使用这些信息来提高网站速度的信息。
如何正确测试网站速度
您可以使用许多工具来运行网站速度测试。有些会给你很多信息,有些可能不会给你足够的信息。获得最准确结果的最佳方法是使用几个工具或通过相同的方式运行多个测试。请务必记住,结果通常取决于您的Web 服务器相对于测试起点的位置。这两者相距越远,数据需要传输的时间越长,可能会影响速度测试结果。因此,您应该始终选择靠近您预计访问者最多的位置的 Web 服务器。例如,主要服务于美国流量的网站应该位于美国境内。如果您迎合全球受众,那么从多个测试位置运行网站速度测试可以让您更好地了解距离如何影响来自不同位置的访问者。
理想的服务器速度测试方法
您的测试方法应该涉及多次运行,看起来像这样:
- 从位置 1 运行测试并重复 3 次,记录所有测试的结果。
- 从另一个测试位置重复该过程,类似地记录数据。我建议您至少从三个战略领域进行测试;美国、欧洲和亚洲。
推荐的网站速度测试工具
提供有关您网站性能的最多信息的工具使用真实的人类访问者来测试您的网站速度。例如,Pingdom 的整页测试在真实位置(美国、澳大利亚、欧洲)使用真实浏览器(IE9、Chrome 和 Firefox)来加载您的网站并提供性能报告。
因为它将您的网站作为一个完整的实体进行测试,包括页面上的所有对象,所以它可以提供提高性能的建议并深入了解可能会降低您网站速度的原因。
但是,您可以考虑使用许多其他有用的网站速度测试工具,包括:
- 谷歌 PageSpeed 见解
- GTmetrix
- 网页测试
- 比特卡查
有关这些工具的完整列表,请查看我们的 20 个免费网站速度测试工具列表。
了解速度测试术语
网站速度测试在很多方面都有帮助,但前提是您了解如何使用结果。只有了解数据的含义,您才能实施适当的更正以提高网站的性能。在我们深入解释速度测试结果之前,熟悉一些术语会很有帮助。这些术语主要与网络相关。
潜伏
从您单击链接或在浏览器中输入地址到您在屏幕上看到结果之间发生的所有事情所花费的时间。延迟的标准度量单位是毫秒 (ms)。
Ping
Ping 经常与延迟混淆,是一个精确术语,用于描述单个数据包离开您的计算机并到达其目的地所需的时间。像延迟一样,您以毫秒为单位测量 Ping。
第一个字节或第一个字节的时间 (TTFB)
TTFB 是用于指示 Web 服务器响应能力的度量。您将 TTFB 测量为从用户或客户端发出 HTTP 请求到客户端浏览器接收到第一个字节的持续时间。
页面大小
网页的大小是其所有内容的大小。网页浏览器要想完整地加载一个网页,就必须下载所有内容,包括HTML 代码、图片、样式表等。这些内容的总和越大,加载所需的时间就越长。
第一互动
大多数网络浏览器将允许用户在完全加载之前开始在网站上执行活动。首次互动是在这发生之前在您的网站上停留的时间。根据您选择的网站速度测试工具,您可能会遇到更多术语。这些包括:
- 最大含量涂料 (LCP)
- 首次内容绘制 (FCP)
- 累积版式偏移 (CLS)
- 总阻塞时间 (TBT)
如果您打算使用提供上述数据的测试,请尝试尽可能多地了解这些术语的含义。
解释速度测试结果
从上面的术语可以看出,很难将一种解释方法应用于所有网站速度测试工具。因此,我将使用一个工具作为示例——Google PageSpeed Insights。Google PageSpeed Insights 非常出色,因为 Google 提供了它,并且很可能会展示搜索巨头的偏好。它也非常用户友好,提供视觉结果和解决发现问题的建议。
Google 分别针对移动和桌面性能进行测试,并重点关注四个关键要素:首次内容绘制 (FCP)、首次输入延迟 (FID)、最大内容绘制 (LCP) 和累积布局偏移 (CLS)。每个测试区域将在几秒钟内返回一个结果和一个质量指示条。绿色表示好,橙色表示需要改进,红色需要更紧急的关注。向下滚动页面将提供各个测试区域的细分以及每个测试区域的影响因素。您可以使用它对您的网站进行外科手术改进。