如何避免大量网络有效负载的简单解决方案

如果您刚刚通过 PageSpeed Insights 或 Lighthouse 运行您的网站,您可能会盯着“避免巨大的网络有效负载”诊断消息,如果页面的文件大小超过 1.6 MB,则会触发该消息。

值得庆幸的是,有一些简单的方法可以减小页面大小并修复诊断问题。

什么是巨大的网络有效负载?

网络有效负载是指在网站服务器和客户端浏览器之间传输的数据大小。

这是您的网站每次有人访问页面时都必须加载的数字“货物”。这包括构建内容的 HTML 文件、设置内容样式的 CSS 文件、添加交互性的 JavaScript 文件以及增强用户体验的图像和视频等媒体文件。

换句话说,它是使您的页面对人类访问者可见所需的所有内容的总大小。HTTP Archive 的数据显示,中位数大小在 1,700 到 1,900 KiB(1.7 到 1.9 MB)之间 [1]。

如果网页的总大小超过 1,600 KiB,Google 将触发避免大量网络有效负载诊断。

PageSpeed Insights 中的“避免巨大的网络有效负载”消息。

可能使网络有效负载膨胀到如此巨大比例的一些因素包括:

  • 未优化的图像:单个高分辨率图像的大小可能为几兆字节。因此,如果不进行压缩,它们很容易占用您很大一部分带宽。
  • 臃肿的代码:冗余的 HTML、CSS 和 JavaScript 行不仅会放大网络有效负载,还会减慢解析过程。
  • 不必要的请求:如果您没有使用浏览器缓存等策略,则可能会要求用户的浏览器不必要地下载文件。

如果您在 PageSpeed Insights 中展开诊断,它将向您显示导致您网站大型网络有效负载的确切请求。

如何通过查看问题元素来避免巨大的网络有效负载。

为什么要避免巨大的网络有效负载?

除了提高 PageSpeed Insights 分数外,以下是您应该学习如何避免大量网络负载的一些具体原因:

  • 加快您的网站速度:减少网络有效负载将帮助您加快网站速度,这对跳出率、转化率、搜索引擎优化 (SEO) 和改善用户体验有各种好处。
  • 针对移动用户进行优化:Statista 报告称,截至 2023 年,所有网络流量的 58.33% 来自移动设备 [2]。这些冲浪者经常在移动中,依赖的宽带连接可能不如常规 Wi-Fi 或 LAN 稳定。再加上巨大的网络负载,结果将严重损害移动浏览体验。
  • 减少带宽使用(对于您和访问者):巨大的网络有效负载不仅会减慢您的网站速度,还会占用更多带宽。其影响是双重的。对于您(网站所有者)来说,更高的带宽使用量可能意味着更高的托管成本。对于您的访问者,尤其是那些使用有限数据计划的访问者,这可能会导致额外费用。

如何避免巨大的网络有效负载

如果您正在为如何避免巨大的网络有效负载而苦苦挣扎,请尝试实施以下四种策略:

  • 通过压缩、延迟加载等优化您网站的图像
  • 尽可能多地删除或延迟 CSS 和 JavaScript
  • 缩小代码以节省更多成本
  • 使用浏览器缓存消除不必要的网络请求

优化您网站的图像(压缩、延迟加载等)

图像通常是网页加载缓慢和大型网络有效负载背后的罪魁祸首,因为它们占数据的 60%。因此,通过优化图像,您应该能够大幅减少网络有效负载并提高速度。

👉 您可以通过几种不同的方法通过优化图像来减小网络有效负载的大小:

  • 压缩您的图像 – 使用有损或无损算法压缩图像将帮助您缩小其文件大小,从而减少网络有效负载。
  • 将图像大小调整为尽可能小的尺寸 – 将图像的尺寸减小到最小的可用尺寸也有助于缩小其文件大小。
  • 使用优化的图像格式 – 使用优化的下一代图像格式(如 WebP 和 AVIF)是减小图像文件大小的另一种好方法。
  • 延迟加载图像 – 延迟加载可让您等待加载首屏图像,直到用户向下滚动。虽然如果用户完全参与您的页面,图像最终仍会加载,但延迟加载可让您减少加载可见内容所需的初始网络有效负载。

如果您使用的是 WordPress,免费的 Optimole 插件可以帮助您自动实施所有这些策略。

它使用实时自适应优化技术,根据访问者的设备和连接速度,向每个访问者提供优化的图像。

除了实施我们上面列出的所有四种图像优化策略外,Optimole 还将从其内置内容交付网络 (CDN) 提供您网站的图像。虽然 CDN 不会额外减少网络有效负载大小,但它仍然会通过减少图像的下载时间来加快您的网站速度。

适用于 WordPress 的 Optimole 图像优化插件。

要使用 Optimole,只需从 WordPress.org 安装免费的 Optimole 插件并将其连接到您的免费 Optimole 帐户。

默认设置对于大多数站点应该可以正常工作,但如果您想进行调整,您可以自由地进一步配置它。

尽可能多地删除或延迟 CSS 和 JavaScript

您网站的 CSS 和 JavaScript 可能是大型网络有效负载的另一个来源。

要进一步缩小网站的有效负载大小,您需要执行以下两项作:

  1. 删除任何不必要的 CSS 或 JavaScript。这将永久减小网络有效负载的大小。
  2. 尽可能延迟必要的 CSS 和 JavaScript。这将减少初始请求的有效负载大小,从而加快站点的感知加载时间。

如果您使用的是 WordPress,WP Rocket、FlyingPress 和 Perfmatters 等性能插件可以帮助您优化网站代码。

如果您想要最简单的解决方案,我们建议您支付 WP Rocket 或 FlyingPress。虽然这些插件仅提供高级版本,但好处是它们对于非技术用户来说非常容易使用。

例如,WP Rocket 提供一键式选项来删除未使用的 CSS 并延迟 JavaScript 执行。

如何通过使用 WP Rocket 优化网站代码来避免巨大的网络有效负载。

如果您愿意花更多时间配置内容,您还可以使用 Autoptimize 和 Asset CleanUp 等免费插件。

我爱主题网 自2012
主题:260+ 销售:1000+
兼容浏览器

电话咨询

7*12服务咨询电话:

1855-626-3292

微信咨询