免费 AMP 验证工具 | OneStepToRank

批量 AMP 验证器

一次验证多达 20 个 AMP 页面,或粘贴原始 HTML 进行即时客户端验证。获取带有行号和严重程度的详细错误报告。

验证 AMP 页面

0 / 20 URLs

监控您的 AMP 性能

跟踪您的 AMP 页面在搜索结果中的表现。OneStepToRank 24/7 监控您的排名,并在技术问题影响可见性时进行检测。

立即开始

什么是 AMP 验证?

AMP(Accelerated Mobile Pages)验证是将您的 AMP HTML 与官方 AMP 规范进行比对的过程,以确保页面有效。AMP 框架对可使用的 HTML 标签、CSS 属性和 JavaScript 库实施严格规则。有效的 AMP 页面在移动设备上即时加载,并有资格获得增强的搜索功能,如 Google 的 Top Stories 轮播和丰富结果卡片。

AMP 验证器检查超过 100 种不同的规则类型,包括必需的样板代码、禁止的元素、无效属性、AMP 组件的正确使用以及正确的文档结构。即使只有一个错误,也会导致整个页面被标记为无效 AMP,从而失去 AMP 专属的搜索功能。

为什么批量 AMP 验证很重要

大多数网站拥有数十甚至数百个 AMP 页面。逐个检查不切实际。导致多个页面 AMP 有效性失效的常见情况包括 CMS 更新注入禁止的 JavaScript、主题更改添加无效 CSS、插件冲突插入不符合 AMP 的元素,或模板修改导致必需的样板标签缺失。一次模板更改就可能使站点的所有 AMP 页面失效。

批量验证让您 即时捕获这些全站问题。一次检查多达 20 个 URL,您可以验证所有关键 AMP 页面在部署后仍保持有效,识别不同页面类型错误的模式,并按严重程度优先修复。

常见 AMP 验证错误

  • 缺少 AMP 样板:每个 AMP 页面在 head 中都需要特定的 <style amp-boilerplate><noscript> 标签。缺少任意一个都会导致页面无效。
  • 禁止的 JavaScript:AMP 只允许官方的 AMP 运行时和 AMP 组件脚本。除 type="application/ld+json" 之外的任何自定义 <script> 标签均被禁止。
  • 无效的 CSS:AMP 将总 CSS 限制在单个 <style amp-custom> 标签内不超过 75KB。!important 限定符以及若干 CSS 属性受到限制。
  • 缺少必需标签:AMP 文档必须包含 <html amp> 属性、规范链接、AMP 运行时脚本以及正确的 viewport meta 标签。
  • 无效的 AMP 组件:使用如 <amp-img><amp-video> 等 AMP 组件而未加载其必需脚本会导致验证错误。

将此工具与我们的 结构化数据生成器 一起使用,为您的 AMP 页面添加有效的结构化数据,并使用我们的 SERP 预览器 优化 AMP 结果在搜索中的展示方式。

常见问题

什么是 AMP,为什么它对 SEO 很重要?

AMP(Accelerated Mobile Pages)是 Google 推出的网页框架,用于创建加载快速的移动页面。虽然 AMP 不再是直接的排名因素,但有效的 AMP 页面仍会出现在诸如 Top Stories 轮播等特殊搜索功能中,并且可以显著提升移动页面速度,这是一项 Core Web Vitals 排名信号。

批量 AMP 验证是如何工作的?

批量 AMP 验证同时检查多个 URL 是否符合 Google 的 AMP 规范。对于每个 URL,验证器获取页面 HTML 并根据 AMP 规则进行解析,检查必需标签、禁止元素、无效属性以及结构性问题。结果包含行号和严重程度,帮助您快速定位并修复问题。

AMP 错误和警告有什么区别?

AMP 错误是导致页面无法成为有效 AMP 的关键问题,例如缺少必需标签或存在禁止的 JavaScript。警告是非关键问题,可能表明已弃用的功能或未来的兼容性风险。请先修复所有错误,再处理警告。

我可以在不发布页面的情况下验证 AMP HTML 吗?

可以。使用粘贴 HTML 模式在发布前验证 AMP 标记。它在浏览器中完整运行官方 AMP 验证器,您的 HTML 永不离开本机。这非常适合在开发阶段测试 AMP 模板,确保在上线前验证无误。