amp 是否需要?2026年移动加速页面

amp 是否需要:2026年Google对AMP和Top Stories的说明与时间线,附带用301重定向删除AMP的检查清单和规范URL测试。

目录

amp 是否需要?答案是否定的。自2021年起,Google就不再要求Top Stories必须使用AMP,而且其AMP文档(2026年7月)也没有把AMP列为任何搜索功能的要求。加速移动页面(AMP)是Google及合作伙伴于2015年10月推出的一个受限HTML子集。AMP页面仍会被索引,也仍能出现在搜索中,而非AMP页面同样可以符合Top Stories的条件。如果你目前在使用AMP,请先算一下:为每个页面维护第二个版本要付出什么代价。

什么是加速移动页面

加速移动页面是用AMP HTML编写的网页。AMP HTML是“用于编写内容页面的HTML子集”,旨在保证基本性能(AMP HTML规范)。规范要求特定的标记:<html>标签上的⚡或amp属性、AMP的样板样式、用于AMP运行时的异步脚本,以及头部中的<link rel="canonical">。这个canonical链接指向常规的HTML版本;如果没有常规版本,则指向页面本身。

当一个网站同时拥有两个版本时,常规页面会带有<link rel="amphtml" href="...">指向AMP页面,而AMP页面的canonical链接再指回常规页面。Google的删除指南直接提到了这个rel="amphtml"链接。如果要删除AMP,就必须解除这一对关联。

Google目前的说法

Google目前的文档把AMP视为众多页面类型中的一种。根据2026年7月1日更新的《About AMP on Google Search》,搜索会像索引其他页面一样索引AMP页面,AMP页面可以作为富结果出现,桌面端的AMP不会获得搜索专属功能(Google搜索中心)。该文档要求AMP必须有效,在可能的情况下与canonical页面保持相同的内容和操作,并采用响应式设计,因为AMP页面并非仅限移动端。

Google和媒体报道中的AMP时间线如下:

日期 发生的事 来源
2015年10月7日 Google宣布AMP项目 Google博客
2020年5月28日 Google宣布将从Top Stories的资格条件中移除AMP要求,并表示将继续支持AMP,并继续链接到AMP页面 Google搜索中心博客
2021年6月17日 页面体验信号开始应用于Top Stories;AMP不再是必需项,并于2021年8月底前完成推出 Search Engine Land

根据同一篇Search Engine Land报道,2021年的推出也意味着搜索结果中的AMP标志开始消失。Google的公告称,已经发布AMP的网站,行为不会有任何变化。

Google的《About AMP on Google Search》页面没有把AMP称为排名因素,也没有把它列为搜索功能的要求(2026年10月25日查看)。Google搜索的页面体验指南最后更新于2026年9月22日,其正文中没有讨论AMP(Google搜索中心)。

是否应该保留AMP

只有当删除AMP的成本高于维护它的成本时才保留,因为Google目前的文档并没有把它列为要求。请权衡以下几点:

问题 如果是 如果否
你的AMP页面是否是一个与canonical页面逐渐分离的独立模板? 删除后可省去维护两个版本 删除后收益不大
canonical移动页面自身的加载速度是否可以接受?用速度工具检查 可以安全删除 先改进canonical页面,再删除
你依赖的平台(广告网络、发布商订阅源、CMS插件)是否要求AMP? 删除前先查看该平台的文档 删除
你是否根本没有使用AMP? 按上面各行判断 Google的AMP文档不要求你添加AMP

这个判断框架是我们自己的,Google在这里并没有规定规则。删除时真正具体的风险是操作错误:Google提醒不要通过清空文件来删除AMP内容,因为没有任何标记的空文件是无效的,而Google会继续提供最后一个有效的版本。

就速度而言,可以替代AMP的是canonical页面上的常规性能优化,比如设置图片尺寸、延迟加载脚本、缩短服务器响应时间,这些在移动页面速度测试指南中有介绍。如果你想要类似应用的体验,请参阅什么是渐进式网页应用。

如何删除AMP

删除AMP的方法是:从canonical页面中删除rel="amphtml"链接,并将每个AMP URL重定向到对应的canonical页面。Google的《删除AMP内容》指南(2026年7月1日更新)列出了以下步骤(Google搜索中心):

  1. 检查canonical页面是否包含AMP页面原有的内容:相同的内容、相同的结构化数据,以及所有追踪代码。AMP页面使用自己的分析组件amp-analytics(amp.dev),因此只存在于AMP版本中的追踪代码,必须先添加到canonical页面。
  2. 从每个canonical页面中删除<link rel="amphtml" ...>,应在模板中统一删除,而不是逐页删除。
  3. 让服务器对每个被删除的AMP URL返回指向canonical页面的301 Moved Permanently(Google也接受302 Found)。
  4. 可选:如果还想从非Google平台删除AMP页面,则改为对其返回404。
  5. 在Search Console的AMP状态报告中检查结果,其中“已索引的AMP页面”图表应呈下降趋势。
移除 AMP 前后对比:移除前,规范页面与 AMP 页面通过 amphtml 和 canonical 链接互相指向;移除后,amphtml 链接消失,旧的 AMP 网址用 301 重定向到规范页面

下面是一个nginx示例,假设你的AMP URL以/amp/结尾(请按你的URL调整匹配模式):

# /blog/my-post/amp/  ->  /blog/my-post
location ~ ^/(.+)/amp/?$ {
    return 301 /$1;
}

然后手动确认一个URL:

curl -sI https://example.com/blog/my-post/amp/ | grep -iE '^(HTTP|location)'
# 预期:301状态码,以及以 /blog/my-post 结尾的location头

如果你的CMS生成了AMP页面,Google的指南建议在CMS中禁用AMP,这样会删除所有AMP页面,并可能把用户重定向到非AMP页面。请确认你的CMS如何处理重定向。

在手机尺寸的屏幕上检查canonical页面

AMP URL重定向之后,手机访客拿到的就是canonical页面,因此要在手机尺寸下检查它。Mobile View Extension会以手机的用户代理、屏幕尺寸和像素比重新加载你的页面,因此你可以在多种宽度下看到真实的移动版本。它不测量速度或Core Web Vitals,也无法展示页面在手机处理器和网络上的表现,所以请用速度指南中的现场工具确认加载时间。如需更完整的对比清单,请参阅如何让网站适配手机;已停用工具的替代方案见Google移动适配测试的替代工具。

常见问题

AMP已经过时了吗?

没有。Google的文档仍在说明AMP页面在搜索中如何显示,并且其AMP页面文档于2026年7月1日更新。结束的是那项要求:自2021年6月起,Top Stories就已向非AMP页面开放。

Google Top Stories需要AMP吗?

不需要。Google在2020年5月28日宣布将取消AMP要求,该变化自2021年6月17日起开始适用。

AMP对SEO有帮助吗?

Google的AMP文档称,搜索会像索引其他页面一样索引AMP页面,文档中也没有描述AMP带来的排名提升。AMP是一种受限的页面格式,Google的文档并未把它描述为一种SEO手段。

删除AMP会影响排名吗?

Google的删除指南没有提到排名影响,因此风险主要是技术性的:重定向损坏,或canonical页面缺少AMP页面原有的内容。请按上述步骤操作,并在设置重定向后关注Search Console报告。

用手机视图查看你的下一个网站。

添加扩展,在你正在使用的标签页中直接打开设备预览。