Cloudflare推出AMP Real URL服务,让AMP页面可以使用网站自有域名

为解决采用移动网页加速(Accelerated Mobile Pages,AMP)的网页,因为缓存关系无法在浏览器页面显示原本来源网址的问题,Cloudflare现在推出了AMP Real URL服务,所有用户都能免费使用,让使用AMP技术的网页,也能显示原始网站的域名。

当用户在浏览使用AMP技术的网站时,网址列会出现google.com(下图左),这是由于AMP缓存页面的关系,目的是为了要加速页面加载,而网页空间的最上方则会出现来源网址,点击后就可以连到来源网站的同一页面(下图右)。Cloudflare提到,AMP页面无法显示来源网址的问题,不仅仅是网址的混淆,还有安全性考量,Google缓存提供的页面,会让用户无法检查页面的真实性。

Google的AMP Crawler会自动抓取网站的内容,并将其存储至AMP缓存中,当用户激活AMP Real URL功能,Cloudflare会提供给Crawler经数字签署的内容,并以加密的方式证明网页内容由来源网站产生。Cloudflare提到,AMP Real URL使用了Web Packaging技术,让缓存不仅能够留存AMP页面副本,还能同时包含一些页面原来的加密证明,因此能让支持Web Packaging技术的浏览器,得以从AMP缓存获取页面数据,并在浏览器网址列上显示原始来源的网址。

这个功能为AMP网站带来许多好处,Cloudflare表示,由于网址代表了品牌,当在AMP页面只能显示google.com,则损害了品牌的存在,因此能在网址列显示来源,将有助于保护品牌价值。AMP Real URL让所有访问者存在于同一个可关注域名,因此也简化了用户的网站分析工作。

在安全性上,由于AMP Real URL应用了加密技术,可以确保地送给访问对象的内容不会遭到篡改,任何人都无法增加或删减网页内容。而在视觉上,过去AMP网页需要多显示一条来源网址列,占用了页面空间,使用AMP Real URL之后则不再需要该网址列。