【问题标题】:AMP page not showing on Mobile devices,even it is thereAMP 页面未显示在移动设备上,即使它存在
【发布时间】:2016-09-27 11:23:42
【问题描述】:

我已经为我网站的移动用户创建了 AMP 页面。问题是“当我尝试从移动设备访问我的网站时,它会显示网络版本”以及“如果我尝试从台式机和笔记本电脑访问 AMP 页面,它只显示 AMP 页面,不会将我的请求发送到 NON-Amp 页面。

1.AMP 页面完全合格且没有任何错误
2.我用过

<link rel="amphtml" href="https://www.moztech.in/demo/ampindex.html">

在非放大器版本中,

<link rel="canonical" href="https://www.moztech.in/demo/index.html"> 

在 AMP 版本中。

如果可能,请检查我的代码并帮助我。

【问题讨论】:

    标签: canonical-link amp-html rel


    【解决方案1】:

    您误解了 AMP 的用途。它根本不做任何重定向,所以如果您将 AMP URL 输入桌面浏览器,那么您将进入 AMP 页面。如果您希望它具有重定向,那么您必须在您的服务器上自己实现它。 AMP 不会处理您的任何重定向,只需将其视为 HTML 的子集,仅此而已。

    【讨论】:

      【解决方案2】:

      听起来您已经正确设置了所有内容。但是,AMP 不会进行任何自动重定向。

      AMP 旨在让应用程序可以选择提供 AMP 页面而不是标准规范页面。例如,

      • Google 的移动搜索通常会显示网页的 AMP 版本,而不是可用的规范版本。
      • 当您收到朋友的链接时,消息传递应用可能会选择显示 AMP 版本的页面。
      • 当您在应用内单击共享链接时,社交网络可能会在其应用内显示页面的 AMP 版本。

      由于规范页面上的 link 标记提供了有关在何处可以找到 AMP 版本的信息,因此应用可以自动选择 AMP 提供的更快、更适合移动设备的移动体验。但是,此决定是在应用程序级别做出的,而不是由 AMP 本身处理的。

      【讨论】:

      • 所以根据上面,这是否意味着如果我有桌面站点 xyz.com 及其相关的 amp 站点为 xyz-amp.html,那么当 为 amp 和 non 添加引用时-amp网站,手机google搜索会显示amp版本,桌面google搜索会显示非amp版本吗?
      • 一般来说是的。但是请注意,Google 决定是显示 AMP 页面还是规范页面,并且可以在页面级别进行。此外,如果 AMP 可用,Google 并不是唯一一家会显示 AMP 的供应商。 Bing、Twitter、Pinterest 和其他人可以检测到 AMP,并且可能会在 AMP 可用时显示它而不是规范的。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-03
      • 1970-01-01
      • 2017-10-03
      相关资源
      最近更新 更多