了解提升广告速度如何增加收入并让用户满意,以及如何着手改进广告速度。
如果您像 Web 上的大多数发布商一样,那么您的业务提供简单的价值交换:您提供用户认为有价值的内容,并在过程中向他们展示相关的广告以产生收入。但是,如果这些广告减慢了内容加载速度,您真的在信守您的承诺吗?
这篇文章解释了快速广告如何使每个人受益,以及如何开始调查和改进您网站上的广告速度。
为什么快速广告至关重要?
快速广告可改善用户体验
用户访问您的网站是为了娱乐、获取信息或学习新知识,他们期望您的网站加载速度快,且干扰最小。如果您的网站可以帮助用户很好地完成这些操作,他们往往会更频繁地返回。虽然广告对于您的业务可能是必要的,但如果广告减慢了您网站的速度,则可能会与用户的目的产生冲突。
浏览器可用的资源有限,包括内存、CPU 和网络带宽。您的广告消耗的这些资源越多,您的页面在视觉上变得完整和可互动所需的时间就越长。这可能会拖累用户体验指标,例如会话时长和跳出率。您可以通过提供尽可能轻量级的广告并在适当的时间加载它们(并非总是立即加载)来改进这些指标。
对于许多电子商务发布商来说,展示广告是次要收入来源。如果您是这些发布商之一,您就会知道,您在页面上放置的任何广告都会对您的主要业务指标(销售额、订阅量等)产生一些负面影响。快速广告通过不妨碍页面,也可以提升您的主要业务指标。
快速广告让您赚更多钱
思考这个话题的另一种方式是从广告商的角度来看。广告在页面上出现得越早,它在屏幕上可见的时间就越长,这意味着它更有可能被看到和互动。随着浏览量和互动次数的增加,您的广告位在广告商眼中的价值也会增加。
相反,广告出现的时间越长,展示次数和可见展示次数就会减少。为了让您了解这个问题的严重性,下面的图表显示了一项实验的汇总数据,该实验在每次广告响应之前注入了 100 毫秒到 1 秒之间的延迟,跨越了在使用 Google Publisher Tag 多次请求模式的网站上的 40 亿次展示。虚线是外推法,用于可视化改进广告速度如何增加展示次数和可见率。
增加 1 秒延迟后,移动流量的展示次数减少了 1.1%,桌面流量的展示次数减少了 1.9%
增加 1 秒延迟后,移动流量的可见率降低了 3.6%,桌面流量的可见率降低了 2.9%
关于广告速度的思考框架
现代网站往往具有复杂且多样化的广告投放设置,这意味着没有一种万能的方法可以使广告快速加载。相反,以下部分为您提供了一个关于广告速度的思考框架。有些要点是 Google Ad Manager 特有的,但即使您使用不同的广告服务器,这些原则也适用。
了解您为什么要提高广告速度
在您开始致力于提高广告速度之前,您应该明确您的目标是什么。是为了改善用户体验?为了提高可见率?还是两者都有?
无论您的具体目标是什么,重要的是要确定您可以用来衡量和跟踪实现这些目标的进度的指标。拥有正确的指标可以让您
- 了解您所做的更改是否正在朝着正确的方向发展。
- 运行实验(例如 A/B 测试)以评估特定更改的有效性。
一旦您确定了对您有意义的指标,请务必配置报告,以便您可以轻松跟踪它们。您可以定期查看的仪表板或通过电子邮件发送给您的定期报告非常适合这样做。
了解您的广告资源和依赖项
要确定提高广告速度的机会,您首先需要了解您的网站支持的广告资源类型以及每种类型的技术依赖项。
例如,假设一个网站支持以下广告资源类型
- 桌面排行榜广告
- 移动横幅广告
为了加载和展示广告,示例网站使用以下内容
- Consent Management Platform(同意管理平台)
- 受众群体脚本
- Header Bidding 脚本
- 渲染框架
首先,为每种广告资源类型创建一个流程图,以可视化各种依赖项如何交互以加载和展示广告。桌面排行榜广告资源可能如下所示
而更复杂的广告资源类型(例如移动横幅广告)可能如下所示
然后,使用此信息创建一个如下所示的简单表格,该表格以易于理解的格式将每种广告资源类型映射到其依赖项。
广告资源类型 | Consent Management Platform(同意管理平台) | 受众群体脚本 | Header Bidding 脚本 | 渲染框架 |
---|---|---|---|---|
桌面排行榜广告 | ✔ | ✔ (X) | ✔ (A) | - |
移动横幅广告 | ✔ | ✔ (X 和 Y) | ✔ (A 和 B) | ✔ |
创建像这样的广告资源类型和依赖项的概览,有助于识别关键路径和优化领域。例如,您可能会发现某些依赖项是不必要地包含的,可以删除以快速提高速度。此信息在分析广告加载时间时尤其有用。
了解您想要改进的方面
改进广告速度的一个好方法是专注于减少页面上第一个广告加载所需的时间。此时间可以分解为三个主要间隔
- 加载广告库的时间
- 加载发出第一个广告请求所需的所有广告库所花费的时间。可以通过删除或延迟加载与发出广告请求无关的脚本来改进。
- 首次广告请求的时间
- 从广告库加载到发出第一个广告请求所经过的时间。可以通过并行化 Header Bidding 请求并避免阻止主线程的任务来改进。
- 渲染首个广告的时间
- 从发出第一个广告请求到渲染首个广告所经过的时间。可以通过降低广告复杂性和素材文件大小来改进。
在您开始进行任何更改之前,您需要决定要关注哪些指标。虽然最终目标是最大限度地减少所有这些指标,但改进每个指标的相对重要性(以及您用来改进的方法)将很大程度上取决于您的具体设置。
您可以使用 Publisher Ads Audits for Lighthouse 等工具来帮助您分析您的网站、识别瓶颈,并就您要重点关注的内容做出明智的决定。
结论
既然您了解了广告速度的重要性,并且拥有了思考广告速度的框架,那么现在是时候确定您网站中需要改进的领域,并使您的广告快速加载了。最后,考虑以 AMP 格式创作广告,这种格式可以可靠地生成快速广告。