在搜索控制台中显示为无效AMP页面的页面,即使它们指向有效AMP版本的amphtml元标记

时间:2017-06-06 16:46:40

标签: amp-html

我有这个页面https://www.timbuktutravel.com/safari/malawi-travel,它使用了一些AMP标签,但在https://www.timbuktutravel.com/safari/malawi-travel.amp的源代码点中作为带有以下元标记的放大器版本:

<link rel="canonical" href="https://www.timbuktutravel.com/safari/malawi-travel">
<link rel="amphtml" href="https://www.timbuktutravel.com/safari/malawi-travel.amp">

在我的Google搜索控制台中,https://www.timbuktutravel.com/safari/malawi-travel页面和其他类似页面显示为失败的AMP验证。有没有办法阻止这种情况发生?该页面使用了一些放大器技术,但它指向一个完全兼容的AMP页面。

理想情况下,这些网页不应显示在Google搜索控制台的AMP部分中。只有他们特定的AMP版本应该在那里

感谢您的任何想法

1 个答案:

答案 0 :(得分:4)

https://www.timbuktutravel.com/safari/malawi-travel包含:

{
  "name": "TABLE_B",
  "base": "PersistedModel",
  "idInjection": true,
  "options": {
    "validateUpsert": true
  },
  "properties": {
    "label_b": {
      "type": "string"
    },
    "code_b": {
      "type": "string"
    }
  },
  "validations": [],
  "relations": {},
  "acls": [],
  "methods": {}
}

所以你宣称它是一个AMP页面。

我建议将此规范页面设为没有AMP的页面(从<html amp= lang="en" amp-version="1496360274808" ... 删除amp以及您正在使用的所有AMP组件),然后将AMP保留为一个并将链接保存有