2017-06-06 59 views
0

指着我有这个页面https://www.timbuktutravel.com/safari/malawi-travel它使用了一些AMP标签,但在源代码点https://www.timbuktutravel.com/safari/malawi-travel.amp为一体的放大器版本的meta标签以下meta标签:网页出现在搜索控制台为无效AMP页,即使他们amphtml在有效AMP版本

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

在我的谷歌搜索安慰https://www.timbuktutravel.com/safari/malawi-travel页等页面像它显示为失败AMP验证。有什么办法可以阻止这种情况发生?该页面使用一些放大器技术,但它指向完全兼容的AMP页面。

理想的情况下在谷歌搜索控制台的AMP部分这些页面应该不会出现。只有他们的具体AMP版本应该有

感谢您的任何想法

+0

不显示货品搜寻控制台为什么这个网站是不是vilaidate。 Usealy的serach控制台说,为什么如果你点击链接弹出。 – Lovntola

+0

为什么在第一个例子中使用'some AMP'?如您所知,包含JavaScript时无效。为什么不将它用作有效AMP文档的规范URL?或者,也许我不明白他的问题。 –

+0

@JayGray有一个规范页面,使用一些AMP标签,但不打算通过谷歌放大器缓存显示。它指向一个有效的AMP版本。问题是,规范被显示为失败AMP验证,当谷歌搜索控制台而应被看amphtml版本 – ianpetzer

回答

4

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

<html amp= lang="en" amp-version="1496360274808" ... 

所以你宣称作为AMP页面。

我建议将此规范页面设置为不含AMP的页面(从<html amp删除amp以及您使用的所有AMP组件),然后保留AMP和您已有的链接。

+0

我同意,与JS的非有效AMP页面混乱(谷歌)。让一个AMP指向规范,并从规范中移除所有AMP-stuff。 –

+0

嗨,这很好。谢谢,我完全忘了html元素中的amp属性 – ianpetzer

相关问题