AMP页面未出现在某些Mobile中搜索期间

时间:2017-03-15 19:21:29

标签: html seo google-search amp-html canonical-link

我已在Google docs之后为我的网站制作了AMP页面。然后我进行了验证,一切都很好。 我已将AMP和非AMP页面链接如下:

非AMP页面:

<link rel="amphtml" href="https://www.example.com/url/to/amp/document.html">

AMP页面:

<link rel="canonical" href="https://www.example.com/url/to/full/document.html">

最后,我在手机中获得了Google搜索中的AMP版本。但在一些手机中,它没有像预期的那样工作。它没有在搜索结果中显示AMP版本。

在我的网站上:
主页的URL为:https://www.example.com/ AMP页面的网址为:https://www.example.com/amp/

此问题是由于移动设备的缓存问题还是取决于移动设备或AMP索引问题?或者是由于URL问题?它取决于https://www.example.com/?amp而不是https://www.example.com/amp的网址吗?

PS:在大多数移动设备上都有效。在某些情况下它并没有。上面提到的网站网址就是一个例子。

1 个答案:

答案 0 :(得分:2)

我发现blog表示“但是,在某些时候,您应该可以在兼容设备/浏览器上使用SERPS中的闪电标识来查看您的帖子。”请参阅proper indexing,因此移动版和桌面版内容之间存在双向rel="canonical"rel="alternate"。还有相关的SO帖子 - How do I view valid AMP pages in mobile Google search results?Google AMP - displaying AMP-enabled pages only when accessed via Google search results都讨论了限制以及如何正确制作AMP页面的问题。他们还表示:

  

如果您想将访问者发送到AMP网页,或者不是从您的网站发送访问者,则由您决定。 “卫报”和大多数其他发布商设置的方式是既有AMP又有非AMP页面。如果您直接访问其网站,则会向非AMP页面提供服务。因此,当从Google搜索结果轮播中访问或直接通过AMP网址访问时,只会提供AMP页面。

希望这有帮助。