在您自己的网域中即时加载 AMP 网页

2019 年 4 月 17 日,星期三

今天,我们将开始支持 Google 搜索的 AMP 网页搜索结果(也称为“蓝色链接”)链接到 Signed Exchange,这是一项由 IETF Web 打包规范支持的新兴网络功能。通过 Google 搜索即时加载内容时,Signed Exchange 支持显示发布商的网域。截至撰写本文时,此功能已在支持必要网络平台功能的浏览器 (Google Chrome) 中提供,随着获得更多支持,适用范围将会扩大到包括更多浏览器(例如即将推出的 Microsoft Edge 版本)。

从用户的角度展示 Signed Exchange 运作方式的动画

AMP 即时加载的背景

AMP 的最大优势之一是能够即时加载用户在 Google 搜索中点击的 AMP 网页。近乎即时加载的运作方式是:提前请求内容、在用户点击结果的可能性与设备和网络限制之间进行权衡,并以保护隐私的方式实现

我们相信,以保护隐私的方式即时加载网页内容会带来翻天覆地的用户体验,但为了实现这一目标,我们必须做出取舍;也就是说,浏览器地址栏中显示的网址以 google.com/amp 开头(因为是在 Google AMP 查看工具中显示),而不是显示发布商的网域。我们收到了用户和发布商对此问题的反馈,去年我们发现了一项网络平台创新,其提供的解决方案可在显示内容的原始网址的同时保留 AMP 的即时加载功能。

隆重推出 Signed Exchange

Signed Exchange 是一种文件格式,在网页打包规范中有定义,使浏览器可以信任某个文档,就好像它属于您的网域。这样,您就可以使用第一方 Cookie 和存储空间来自定义内容并简化分析集成。您的网页会以您的网址(而非 google.com/amp 网址)显示。

动画展示了网址如何与发布商网址保持一致,而不是显示 AMP 缓存网址

当发布商、浏览器和 Google 搜索体验上下文都支持 Signed Exchange 时,Google 搜索会链接到 Signed Exchange。作为发布商,除了非 Signed Exchange 版本的内容,您还需要发布 Signed Exchange 版本的内容。详细了解 Google 搜索如何支持 Signed Exchange

开始使用 Signed Exchange

自去年秋天开发者预览版开放以来,许多发布商已开始发布 Signed Exchange 版内容。如需在您自己的服务基础架构中实现 Signed Exchange,请遵循 amp.dev 中提供的使用 Signed Exchange 提供 AMP 内容指南。

如果您使用 CDN 提供商,请询问他们是否可以提供 AMP Signed Exchange 版内容。Cloudflare 最近宣布,将向其所有客户免费提供 Signed Exchange 内容。

请查看我们的资源(例如网站站长社区)或就任何问题与 AMP 项目成员联系。您还可以提供有关 Signed Exchange 规范的反馈