对AMP最大的批评是它不显示出版商域名的url。相反,用户以前看到过“google.com/amp/”的URL结构,这是AMP预渲染所需要的。一段时间以来,谷歌一直在尝试解决这个问题,并在11月提供了一个解决方案的开发预览版。
现在它正式推出了这个解决方案,它仍将为发布者提供AMP速度。它涉及使用签名交换,一个技术框架,作为一个实际问题,使浏览器显示出版商的url在缓存的AMP结果。目前它只适用于Chrome 73或更高版本(很快将适用于微软的Edge)。
安培的简短历史
作为一个开源项目,谷歌在2015年创建了AMP,目的是加快移动设备上的页面加载速度,并“显著提高移动web的性能”。谷歌担心移动应用会侵蚀移动网络流量,因此想要找到一种将人们带回移动网络的方式。2016年2月,谷歌将AMP页面整合到移动搜索结果中。
因为大多数发行商网站都没有针对移动网络进行很好的优化,AMP需要做出取舍。为了提供更快的页面,谷歌需要预渲染所有内容并使用缓存的google.com/amp URL结构。这样谷歌可以更快地为手机页面提供服务——尽管这有时存在争议。
发布者需要创建一个“签名的交换器”
那么,什么是“签名交换”呢?以下是谷歌对这项技术的描述:
签名HTTP交换(或“SXG”)是被称为Web包的新兴技术的一个子集,它使发布者能够安全地使他们的内容可移植,即可由其他各方重新分发,同时仍然保持内容的完整性和归属。可移植内容有很多好处,从支持更快的内容交付到促进用户之间的内容共享,以及更简单的脱机体验。
为了利用新的real URL选项,发布者需要创建一个签名的交换器。这反过来又需要获得证书,与SSL证书不同(在这里详细介绍该过程)。一旦完成,缓存的AMP URL将显示发布者域的URL。
品牌和分析收益
与谷歌签署交易协议的第一个合作伙伴是Cloudflare,该公司在其新闻稿中概述了几项预期收益:
品牌诚信:出版商将能够直接AMP流量到他们的主要网站域
简化分析:所有访问者,AMP或其他,可以在同一个域上共存
更多的内容空间:出版商将在他们的页面顶部有更多的空间用于品牌或广告,通过消除AMP的“灰色栏”。
回弹率降低:网站访问者可能更信任发布者的url,更倾向于访问并留在品牌域名上
Cloudflare是目前唯一与AMP签署的交换协议合作的内容分发网络(CDN)。不过,可能会有多个竞争对手迅速加入进来。
Cloudflare表示,其现有客户可以“在仪表盘上点击一键就能启用该功能”,并承诺将在未来几周内交付该功能。
为什么我们应该关心
谷歌终于实现了自AMP引入以来出版商一直在要求的功能。他们实施起来有多容易? Cloudflare列出的好处会实现吗?我们将在不久的将来继续讨论这些问题。还有一个问题是,非基于Chromium平台的浏览器(如Firefox、Safari、DuckDuckGo)是否会这样做(以及多快)。
所有这些还有待观察,但看起来谷歌终于能够以安培速度提供“真正的url”了。