Amp html 放大器缓存究竟是如何工作的?

Amp html 放大器缓存究竟是如何工作的?,amp-html,Amp Html,让我们假设我有一个html页面www.acme.com/home.html,它谈论猫 在某个时候,我决定提供这样一个页面的AMP版本。我将从原始页面链接(根据文档)此类替代版本。像这样: <link rel="amphtml" href="http://acme.com/amp-home.html"> 从现在开始,我相信会发生以下情况: 用户永远不会直接访问amp home.html。他/她为什么要这样做?我没有将该页面链接到任何地方,因此除非他阅读HTML源代码,否则他将永

让我们假设我有一个html页面
www.acme.com/home.html
,它谈论猫

在某个时候,我决定提供这样一个页面的AMP版本。我将从原始页面链接(根据文档)此类替代版本。像这样:

<link rel="amphtml" href="http://acme.com/amp-home.html"> 

从现在开始,我相信会发生以下情况:

  • 用户永远不会直接访问
    amp home.html
    。他/她为什么要这样做?我没有将该页面链接到任何地方,因此除非他阅读HTML源代码,否则他将永远无法了解
    amp home.HTML
  • 总有一天,一个谷歌机器人会来到我的
    home.html
    ,发现这个页面的AMP版本
  • 谷歌将缓存
    amp home.html
  • 这就是我和谷歌所关心的。还是这样

    现在,一个用户将进入谷歌并键入“cats”。我的网站谈论猫,所以谷歌决定返回一个链接到我的主页以及部分结果集

    现在,假设谷歌决定最好返回AMP页面,我的问题如下:

    谷歌会返回一个链接到
    www.acme.com/amp home.html
    或它缓存的版本吗?类似于:
    www.google.com/amp cache which/page/www.acme.com/home.html

    换句话说,谷歌是否提供过指向我的物理AMP页面(托管在我的服务器上)的链接?还是G总是返回其缓存

    谢谢

    G始终返回其缓存 根据报告:

    包括谷歌搜索在内的谷歌产品从缓存中提供有效的AMP文档及其资源,从而在移动网络上提供快速的用户体验


    谷歌确实缓存了有效的AMP页面,你可以选择

    看起来它总是试图从缓存中提供服务。如果您担心跟踪流量,如果您使用Google Analytics,您可以将其设置为跟踪AMP页面