无效的 Google AMP 页面是否仍会显示在搜索结果中?

Do invalid Google AMP pages still show up in search results?

尽管阅读了 AMP 文档并搜索了留言板,但我仍然不清楚如果 AMP 页面未通过验证会发生什么情况。它当然不会出现在 AMP 故事轮播中——但是无效的 AMP 页面是否仍会被 Google 编入索引并出现在常规的搜索结果中?还是只会出现rel="canonical"中指定的"full"版本?

我问是因为有时我实际上希望页面无法通过 AMP 验证(例如,如果我在页面上放置包含内联 JavaScript 的交互式地图)。在这种情况下,我只想 Google 索引完整版本,而不是损坏的、半功能的 AMP 版本。

无效的 AMP 根本不会出现在 Google 搜索中,既不会出现在头条新闻轮播中,也不会出现在 'normal' 搜索结果中。

如果您故意发布无效的 AMP,我建议您从 <html amp> 中删除 AMP 属性。在这种情况下,您的网页将继续工作,但不会被识别为 AMP。

但是,您可以通过 iframe 轻松嵌入交互式地图,here 是 Google 地图的示例。