0

我知道理想情况下应该添加

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

到非放大器页面和

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

到放大器页面

但是,不幸的是,我无权将链接 rel="amphtml" 添加到标准页面(非 amp 页面)。是否必须让 amp 页面被 google 索引和缓存,还是仅仅意味着原始页面的搜索“信用”不会应用于 amp 页面。

如果我在没有原始页面链接的情况下创建我的 amp 页面,会有什么影响?

4

2 回答 2

1

是的,这是强制性的。这就是搜索引擎 (SE) 查找 AMP 版本的方式。

重复内容不是问题,AMP 版本显示为原始页面的规范。那么,为什么 Google 应该在没有链接的情况下向您展示 AMP 网站呢?

因此,这意味着搜索引擎如何找到您的 AMP 版本,为什么要显示作为替代方案?

于 2017-04-11T05:55:15.787 回答
0

根据AMP 规范,AMP 页面必须具有<link rel="canonical" href="path/to/canonical" >. 对于独立 AMP,链接可能指向自身。
<link rel="amphtml" href="path/to/amp" >在规范页面上是可选的。这就是 Google 发现 AMP 页面的方式。
如果您无法添加rel="amphtml",您可以尝试

  • 将 AMP 页面添加到sitemap.xml文件中,
  • 手动添加到Google Search Console 中的索引。

它可能会也可能不会起作用。另请注意,path/to/canonical必须是绝对URL。

于 2017-10-01T02:34:31.263 回答