一个大的出版商对AMP的失望一直是他们自己的域名不显示在url时,人们点击AMP的结果从谷歌搜索。谷歌已经花了几个月的时间来修复这个问题,并在周二发布了一个预览版,供开发者使用Chrome 71或更高版本来解决AMP URL问题。
点击搜索结果后,谷歌不会显示谷歌缓存放大器的URL,谷歌会显示出版商的URL。
它是什么样子的。这里是一个GIF如何这将工作在Chrome 71或更大的移动时,点击在谷歌搜索AMP的结果:
今年早些时候,谷歌在谷歌I/O上演示了这一点。
如何看到它的行动?谷歌列出了以下步骤:
使用一种称为签名HTTP交换的技术,缓存的AMP url被转换为任何AMP缓存上的发布者域。目前只能在Chrome 71或更高版本中启用。在写这篇文章的时候,这需要从Chrome Beta频道安装,但它很快就会发布到所有的Chrome频道。
如果您没有使用移动设备,如智能手机或平板电脑,请在您的桌面浏览器上启用移动模拟。AMP页面只显示给移动设备。接下来,请访问https://g.co/webpackagedemo。
这将显示一个搜索框。从那里,输入一个查询,如[学习amp的例子],并点击“学习amp的例子”为ampbyexample.com主页。到目前为止,只有少数出版商实现了这个特性,所以您可能想尝试这个特定的查询。如果您正确地完成了这些步骤,您将看到“https://ampbyexample.com”显示在浏览器的URL栏中。
格雷格•Grothaus AMP在谷歌软件工程师解释道,“AMP缓存加载AMP文档和Chrome已经密码验证,AMP文档没有修改从发布者的目的,从而使出版商的URL是一个填充浏览器地址栏”。
你可以在这里了解更多这一切是如何运作的。
为什么这很重要?目前,如果你点击一个来自谷歌搜索的AMP URL,谷歌将默认显示AMP URL,这意味着人们在技术上最有可能看到的是google.com/amp URL,而不是你的域名。这个解决方案将代替显示你自己的URL,而不是谷歌AMP的URL。
这应该有助于品牌,也与任何人链接到谷歌URL与出版商URL。