gpt4 book ai didi

amp-html - 您可以在非 AMP 页面上使用 AMP 标签吗?

转载 作者:行者123 更新时间:2023-12-02 14:48:45 25 4
gpt4 key购买 nike

更具体地说,您可以在未通过 AMP 验证的页面上使用 AMP 标记和代码吗?

用例:我想使我的网站完全使用 AMP,为此,我需要使用类似 on='tap:' 的东西对于我的下拉菜单和 <amp-analytics>用于跟踪,但我网站的某些组件还没有为 AMP 做好准备。

我的网站可以依赖这些 AMP 技术上线吗,即使该网站尚未完全符合 AMP 标准?

编辑: 这个问题的独特之处在于我打算成为 AMP 兼容的,但我正在等待在我这样做之前进行一些更改,在那之前我希望我的网站上线并没有被谷歌索引为 AMP,但仍然可以在谷歌搜索中找到。下面的最佳答案确实解决了这个问题。

最佳答案

是的。这是可能的。但是,有几点需要注意:

  • 确保不要在 html 元素上设置 amp 属性。这样可以避免 GoogleBot 将您的网页视为 AMP 网页。
  • AMP 验证将不再有效,这使得检测错误变得更加困难。
  • AMP 控制网站布局,需要知道页面上每个元素的高度。如果在您的页面上使用自定义 JS,则每个非 AMP 元素都应具有固定高度。这样可以避免破坏 AMP 的布局假设。

为了让这个用例在未来更容易,AMP 团队正在开发 Bento AMP,能够以“非托管”方式使用 AMP 组件,而无需加载 AMP 的主 JS 文件 (v0.js),以及与同一页面上的其他网络组件和框架共存。

关于amp-html - 您可以在非 AMP 页面上使用 AMP 标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57207312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com