0

我创建了启用 AMP 的博客详细信息页面,使用 development=1 检查时显示有效。即https://datafloq.com/read/amp/7-industries-where-augmented-reality-making-mark/4567#development=1并在使用 chrome 扩展名进行检查时。当发展=1

使用 chrome 扩展

似乎所有的 AMP 标签都是有效的。但是当我使用谷歌 AMP 测试检查它时,它显示了很多错误。https://search.google.com/test/amp?id=zbtk04M2v-poJamuIIV7hQ

仅供参考:它使用 amp-ad 进行广告,使用 amp-analytics 进行谷歌分析,使用 amp-iframe 显示 disqus 评论。

我是否需要添加任何其他内容才能使 google amp 验证成功?

4

1 回答 1

0

我面临的问题是由于在生产站点中使用了 prerender.io。禁用了 AMP 页面的预渲染,它开始进行谷歌 AMP 测试。

注意:对于 Googlebot,HTML 是从预渲染中呈现的,而对于浏览器,服务器正在返回 HTML。这就是为什么它在浏览器中得到验证但 Google AMP 测试没有。

https://groups.google.com/forum/#!topic/amphtml-discuss/9OIT3a-uMzY

于 2018-02-20T13:01:49.373 回答