Google Analytics 提供多种强大的报告,可帮助企业监控网页加载速度并识别可能导致性能不佳的因素。
网站加载速度会直接影响用户体验,而在电子商务网站中,用户体验又会直接影响转化率、销售额和利润。
Google Analytics 网站速度报告衡量什么
Google Analytics 从网站总流量的约百分之一中捕获加载时间和其他页面性能数据。性能数据是使用相对较新的 HTML5 Navigation Timing API 捕获的,因此存在最低浏览器要求,这意味着 Internet Explorer 9 之前的版本、Firefox 7 之前的版本以及 Android 浏览器 4 之前的版本等无法报告数据。
收集的数据包括有关用户的信息,例如用户所在位置、使用的浏览器以及运行的操作系统。
Google Analytics 还收集每个采样页面的平均加载时间。该指标由两个因素组成:服务器响应页面请求所需的时间,以及浏览器解析、下载和显示页面所需的时间。
Google Analytics 还会分解页面加载过程中的各个步骤,并捕获以下各项内容(包括但不限于):
- 平均重定向时间。衡量网站在获取页面之前从一个 URL 重定向到另一个 URL 所需的时间。
- 平均域名查找时间。衡量将域名与其分配的服务器关联所花费的时间。在某些情况下,更改提供网站 DNS 注册的公司可以改善这一页面性能方面。
- 平均服务器连接时间。衡量连接到 Web 服务器所需的时间。
- 平均服务器响应时间。衡量服务器做出响应所需的时间,包括响应到达用户浏览器所花费的时间。
- 平均页面下载时间。衡量浏览器下载页面内容所需的时间。
- 平均文档交互时间。衡量浏览器解析页面的文档对象模型(DOM)至用户能够开始与页面交互的点所需的平均秒数,即使此时页面的 DOM 尚未完全加载。
- 平均文档内容加载时间。衡量浏览器完全解析 DOM 所需的平均秒数,但并非指所有样式表或图片都已完全加载的点。实际上,该指标追踪的是直到 JavaScript 框架(如 jQuery)通常会认为 DOM 已就绪并开始执行之前的秒数。
关于 Google Analytics 网站速度报告
Google Analytics 网站速度报告位于工具左侧导航栏的“行为”(原“内容”)部分。网站速度部分包含多个子部分,包括概览、页面计时、速度建议和用户计时。
网站速度报告位于 Google Analytics 的行为类别中。
正如人们所预期的那样,“概览”部分让用户对网站按位置和浏览器划分的平均页面加载时间和性能有一个宏观了解。该部分的关键要点可能是网站的总体平均页面加载时间。有来自 Google 和 Microsoft 的数据和报告表明,企业应将页面加载时间目标设定为两秒或更短,但许多在线企业的网站加载时间明显更长。
对于许多在线企业而言,“页面计时”部分和“速度建议”部分最有帮助,因为它们分别提供了大部分页面性能数据和一些关于如何改进页面性能的切实建议。关于如何使用这些部分的更多内容如下所述。
“用户计时”部分需要一些特殊的配置,此处不作详细介绍。只需知道,该部分可用于非常详细地监控单个资源(如特定图片或“添加到购物车”按钮)的加载情况。
页面计时部分
页面计时部分提供了大量数据;用户应花时间探索报告,切换视图并查看不同数据。
该部分包含一些导航功能。首先,打开“资源管理器”选项卡,加载“技术”子选项卡。对于页面上的主图表,将页面浏览量与平均页面加载时间(秒)进行比较。这些数据应能识别出相对于页面浏览量的平均页面加载时间的任何峰值。
将网站的平均页面加载时间与页面浏览量进行比较,可以识别出性能方面的异常变化。
在上方显示的示例图表中,2014年6月13日的平均页面加载时间几乎翻了一番(见橙色箭头),但页面浏览量与该网站典型的星期五相比大致持平。凭借这些数据,网站所有者可以查找6月13日发生的情况,以便找到避免未来类似网站减速的方法。
向下移动到“页面计时”部分,将下半部分的主维度设置为“浏览器”,依次点击“其他”、“技术”,最后选择“浏览器”。
“页面计时”部分有许多维度可供审查,因此不要害怕去探索。
设置表格,使第一列为“浏览器”,第二列为“页面浏览量”,第三列为“平均页面加载时间”,并与网站的平均页面加载时间进行比较。在下方的示例中,Chrome显然是网站访问者中最受欢迎的网络浏览器,在查看的时间段内有167,382次页面浏览量。不幸的是,在该顶级浏览器中,网站加载速度似乎慢了约3.6%。更令人担忧的是Android浏览器,它是网站上第五大流行的浏览器,拥有近6,500次页面浏览量。该浏览器的加载速度比网站平均水平慢111.44%。这类见解可能会促使网站所有者仔细研究为何最受欢迎的浏览器和流行的移动浏览器加载时间比平均水平更长。
“页面计时”部分显示,网站加载时间可能因浏览器和其他维度而异。
为了提供另一个如何使用“页面计时”部分的示例,将页面下半部分的主维度重置为“国家/地区”,这可以在“其他”、“用户”和“国家”下找到。切换到网格视图,该视图由高级链接右侧的网格图标标识。
在下方显示的示例中,美国是主要的流量来源,其用户的加载速度远快于平均水平,约为7.76秒。有趣的是,印度是第二大页面浏览量来源,占总量的8.31%。不幸的是,位于印度的用户通常需要等待26.46秒才能加载网站。这可能表明印度用户通常可用的带宽较低,这可能会让一些网站所有者考虑使用在印度设有服务器的内容分发网络以降低延迟,或者也许是为印度访客提供更易下载的网站版本。
网站速度报告也可用于识别服务不足的受众群体或机会。
探索“页面计时”部分,以发现关于页面和页面性能的更多、更多的见解。
速度建议部分
Google Analytics 比普通做法更进一步,不仅提供“页面加载时间”部分中的数据,还提供有关如何改进单个页面加载时间的具体建议。
打开“速度建议”部分时,会看到一个按页面浏览量最多的页面排序的表格。请注意,每个页面的平均加载时间都包含在内。最右侧一列还显示了 PageSpeed 分数。得分为 100 意味着在 Google 看来,该页面在页面性能优化方面做得完全正确。其他分数则是相对的,因此得分为 50 表示有很大的改进潜力。然而,得分为 100 并不一定意味着该页面比得分较低的页面加载更快,而只是表示在浏览器端已采取所有措施来优化加载时间。例如,服务器端的庞大数据库查询可能会使任何页面变慢,无论其 PageSpeed 分数如何。
“速度建议”部分显示一个按页面浏览量最多的页面排序的表格。
此外,请注意大多数页面都会包含指向实际改进页面加载时间建议的链接。点击该链接会打开来自 Google Developer 网站的新窗口,其中提供了针对网站移动版本和桌面版本的建议。在许多情况下,企业需要开发人员来实施 Google 建议的更改,但性能提升可能非常显著。
Google Analytics 网站速度报告中还有更多内容可供探索。不妨多看看。

