网站用了AMP,普通页面会被搜索引擎抛弃吗?
“我上了AMP,结果首页收录掉了?”
“昨天还排第3的长尾词,今天搜不到了……是不是AMP搞的鬼?”
别急着删代码。这事儿真不是非此即彼的选择题——AMP不是来抢饭碗的,它更像你网页的“快充模式”,而普通页面,还是那个天天干活、扛权重、接外链的本体。
AMP页面和普通页面,搜索引擎到底怎么选?
谷歌不会二选一,它会把AMP页和普通页当成一对“双胞胎”,靠rel="canonical"链接认亲。
认出来之后呢?它看用户用什么设备搜、页面打开快不快、滑动顺不顺手,再决定在搜索结果里推哪个版本。以前移动端常带个“⚡”标,现在没了,但逻辑没变:它依然会把两个版本都收进索引库,只是展示时挑一个更合适的。
我帮一个本地生活号做过诊断:他们上线AMP后,普通文章页在Google索引里数量纹丝不动,桌面端排名也没动,但手机搜“XX美食推荐”,出来的全是AMP链接。后台数据很实在——普通页继续收着来自微信、知乎的外链,AMP页则吃下了七成以上的移动搜索点击。
为什么你的普通页面收录可能变少?
问题大概率不在AMP技术本身,而在你搭错了“关系链”。
最常见的翻车点有两个:
- 把
<link rel="canonical">写反了,让AMP页成了“爸爸”,普通页反而成了“副本”; - AMP页和普通页URL乱配对,比如A文章的AMP页指向了B文章的URL,谷歌直接判定:“这俩是重复内容”,随手压掉一个。
之前有个知识付费网站就栽在这儿:他们用插件批量生成AMP,但插件把所有canonical都默认指向了AMP地址。结果一上线,80%的课程详情页从索引里消失了。改回正确的指向关系后,三天内普通页收录全回来了。
AMP如何影响网站的整体权重流动?
权重就像水流,靠内部链接一层层往下淌。首页→栏目页→文章页,这是主干道。
如果你把AMP页做成一套独立URL(比如amp.example.com),又让导航栏、相关文章推荐全链向AMP地址,那水流就被悄悄引到支流去了——主站文章页收不到该有的权重。
但如果你用的是同一套URL(比如通过服务端动态输出AMP HTML),或者所有站内链接都锚定在普通页面上,AMP只作为“响应式皮肤”存在,那权重根本不会跑偏。AMP不该是另一个网站,它只是你原页面的“极速版”。
现在还需要做AMP吗?它的价值还剩多少?
2021年之后,“闪电标”没了,AMP的光环确实淡了。但它最实在的价值没丢:在弱网、低端机、流量贵的地区,它真能让页面“秒开”。
如果你的用户集中在三四线城市、中老年群体,或者你网站当前的LCP(最大内容绘制)经常超过4秒,AMP仍是见效最快的提速方案之一。
但如果你已经用上了现代CSS框架、图片懒加载、WebP自适应,Core Web Vitals各项指标都稳在“良好”区间,那AMP带来的提升就越来越不明显了。不少做政策解读的政务类站点,优化完基础性能后,干脆停更AMP模板——普通页在手机端打开速度和跳出率,跟以前AMP页几乎没差。
如何正确部署AMP,让两个版本和谐共存?
记住一句话:普通页面是户口本上的本人,AMP只是你办的临时身份证——功能一样,但法律效力不能盖过原件。
canonical必须指回普通页:在AMP页面的<head>里,<link rel="canonical" href="https://example.com/article/123">这一行,一个字符都不能错;- 别硬凑:产品页、表单页、带复杂JS交互的页面,别强行塞AMP。它天生适合图文资讯、新闻、博客这类静态内容;
- 内容零删减:AMP页不能为了快就砍掉文末参考资料、作者说明或关键图表;
- 链接永远锚定普通页:分享按钮、相关文章、面包屑导航——所有用户能点的地方,URL都得是普通版。蜘蛛顺着这些链接爬,才能看清谁才是主站结构的根。
一个教育类公众号这么干之后,效果很清晰:AMP页撑起了搜索入口流量,普通页因为保留了完整评论区和PDF下载入口,在“XX考试真题解析”这类长尾词上越跑越稳,两者根本没打架。
如果我想放弃AMP,该怎么安全撤退?
别删!直接清空AMP文件夹=主动制造几百个404,等于给SEO埋雷。
稳妥做法分三步走:
- 先去谷歌Search Console → “设置” → “移除AMP网站”(如果用了amp子域名或/amp/路径);
- 再用.htaccess或Nginx配置,把每个AMP URL 301重定向到对应普通页(比如
/amp/article/123→/article/123); - 最后检查一遍你自己的站内链接、友链、邮件模板——把所有还写着AMP地址的地方,手动替换成普通页URL。
等重定向跑满两周,再看Search Console里的“索引状态”,普通页的收录量会慢慢填平缺口。
今天就能执行的一个具体检查步骤
现在就打开你天天用的谷歌Search Console(别找别的工具,就它)。
点进左侧菜单的「网址检查」,粘贴一个你最近发的普通文章页URL,比如:https://yourdomain.com/blog/abc。
等它跑完,下滑看「规范网页」那一栏——确认它显示的是你刚刚输入的这个地址,而不是带/amp/或amp.的链接。
再换一个,粘贴对应的AMP页URL(比如https://yourdomain.com/amp/blog/abc),同样跑一次。
重点看报告里「规范网页」是否精准指向上面那个普通页URL。
只要有一处不对,立刻去你AMP模板文件里,找到<link rel="canonical">这行,改过来。
今晚花20分钟,顺手检查5–10个主力文章页,这事就算真正落地了。