很多 Agent SEO 讨论一开始就跳到更新的 discovery signal:llms.txt、Link headers、API catalog、MCP metadata,或者认证类文件。
这通常顺序不对。
在你增加新协议之前,先检查页面的移动版本。
Google 依然使用网站内容的移动版本来做索引和排名。同时,AI agents 越来越依赖 rendered DOM、语义结构和可访问交互状态,而这些问题往往最先在小屏幕上暴露。
所以,移动端一致性是经典 SEO 和 Agent SEO 的共同底层。
这篇文章把这个交集整理成一套可执行审计。
当你需要判断某个页面是否同时准备好给 Google 索引、也准备好给 agent 使用时,可以把它和 Technical SEO、Bot Simulator、Core Web Vitals、Schema Markup 以及 Agent SEO 审计 一起使用。
为什么今天仍然要先看移动版
Google 当前的移动优先索引文档很明确:索引和排名来自页面的移动版本。Google 新的 AI 搜索官方指南也很保守:生成式 AI 可见性依然建立在相同的 Search 技术要求和核心排名系统之上。
这意味着,如果移动页比桌面页弱,你遇到的不只是 UX 问题,还可能同时产生:
- 被索引的内容更薄
- metadata 与 structured data 信号更弱
- 图片理解与索引变差
- 内链缺失
- 表单、注册、购买等 agent 任务完成率更差
OpenAI 的 publisher guidance 又加了一层:如果你希望公开页面有机会进入 ChatGPT search 的 summaries 与 snippets,就不要阻挡 OAI-SearchBot。但这并不会替代 Google 的移动优先规则,它只是并列存在。
实际结论很简单:
不要把 mobile-first indexing 和 AI agent readiness 当成两套完全分开的审计。
先做一轮统一的一致性复查。
最常见的共同故障模式
很多团队默认桌面页才是“真正页面”,移动页只是压缩版。
这种思路会导致一系列重复问题:
- 关键对比内容在移动端被删短
- 类 FAQ 的答案块被移进必须交互后才加载的 carousel
- 重要内链被菜单逻辑藏起来
- schema 只注入桌面模板
- title、description 或图片标记在设备版本间不一致
- checkout、sign-up 或 demo request 的移动流程更难完成
Google 文档直接说明:移动端可以采用不同设计,包括 accordion 或 tabs,但主体内容应与桌面端等价。对于 agent workflow,同样的规则可以改写成:任务流程必须仍然清楚、可操作,而不是靠猜。
因此,一致性审计不只看内容,也要看动作。
移动端与 Agent 一致性矩阵
把这张表应用到每个重点 URL。
| 对比信号 | Google 为什么在意 | Agents 为什么在意 | 要验证什么 |
|---|---|---|---|
| 主体文案 | Google 索引的是移动版本 | Agents 需要同样的答案与支撑上下文 | H1、摘要、对比点、定价逻辑与结论是否保持同一意图 |
| 标题与列表结构 | 清晰结构有助于索引和摘要抽取 | Agents 会用结构切分任务与证据 | H1/H2、步骤列表、表格、要点列表在移动端是否保留 |
| Structured data | Google 要求两端具备相同结构化数据 | Agents 与验证器依赖页面类型清晰度 | Article、Breadcrumb、Product、Organization 或 SoftwareApplication 是否一致 |
| Metadata | 等价 title 与 description 能减少歧义 | 共享 metadata 有助于页面识别与预览 | title、meta description、canonical、hreflang 与基础 OG 是否对齐 |
| 图片与 alt text | 图片索引依赖稳定 URL 与描述性上下文 | Agents 可能依赖 alt 与 caption 理解视觉内容 | 关键图片、alt、caption 与文件名是否在需要时保持一致 |
| 链接与导航 | HTML 链接缺失会削弱发现能力 | Agents 需要明确、可抓取的下一步路径 | 关键链接是否存在于移动 HTML,是否只靠脆弱 JS 行为出现 |
| 表单与 CTA | Google 会评估移动体验与渲染质量 | Agents 需要清楚的 label、状态与提交动作 | 输入框、label、错误提示与按钮在移动端是否仍可用 |
如果一个页面在这七行里有三行以上失败,再加一种新 discovery protocol,通常不会是你的主要瓶颈。
六步审计工作流
1. 先对比 canonical URL 在桌面与移动端的落点
先看你真正希望被索引、被引用的页面。
检查:
- canonical URL 是否返回
200 - 移动端和桌面端是否都加载到同一个目标页面
- 是否存在把移动端重定向到无关或过度简化页面的问题
- 页面是否被
robots.txt、noindex或资源屏蔽影响
建议先用 Audit 和 Canonical Checker 做基础排查。如果移动 URL 或渲染路径都不对,后面的审计就没有意义。
2. 对比 raw HTML 与 rendered DOM
很多一致性问题都会在这里暴露。
Google 的 JavaScript SEO 文档仍然是那套三阶段:crawling、rendering、indexing。如果移动页依赖交互后才出现主体内容,Google 可能拿不到完整信息,agent 也一样。
建议同时复查:
- raw HTML
- rendered DOM
- 移动视口截图
- 桌面视口截图
这也是 JavaScript SEO 调试 与 如何测试 AI crawlers 看到的网站 里使用的同一套排查路径。
3. 审计的是信息等价,不是视觉一模一样
不要问两个版本看起来是不是一样。
应该问:它们表达的信息是否一样。
好的移动端调整包括:
- 内容仍保留在 DOM 中的 accordion
- 保留标题与核心文案的 tabbed layout
- 虽然更短,但主答案仍然完整的 intro
- 仍然可读的响应式表格
风险较大的移动端调整包括:
- 重要区块必须点按或滑动后才加载
- 删除关键对比、限制说明或定价前提
- 隐藏说明下一步动作的内链
- 用模糊裁切图替代原本有信息量的图片
对 AI 相关页面来说,定义、对比表、实施步骤和限制说明尤其需要保持一致。
4. 验证 metadata、schema 与图片语境
Google 在移动优先索引文档里明确点名了 structured data、title element、meta description 和图片语境的一致性。
移动页要复查:
title与 meta description 是否等价- structured data 类型和关键属性是否一致
- 图片 URL 是否尽量稳定
- 关键信息图片的 alt text 与 caption 是否匹配
- organization、author、product 命名是否一致
这也是 Schema Markup 与 Breadcrumb schema 真正发挥作用的地方,比追逐过时的 FAQ 承诺更重要。
对普通文章,优先保持 Article 和 BreadcrumbList 这类长期有效类型与页面事实对齐。如果页面本身是工具或产品流程,再考虑 Product 或 SoftwareApplication,而且必须以可见内容为前提。
5. 像 agent 一样测试移动交互路径
web.dev 的 agent-friendly 指南强调 accessibility tree 是高信号地图,能提供 roles、names 和 states。到了移动端,这更重要,因为屏幕更紧、交互层更容易折叠。
测试移动页面是否仍然暴露出:
- 有意义的按钮名称
- 可见的表单 label
- 可预测的错误状态
- 对键盘与焦点安全的 dialog
- 不被遮挡的主要动作
- 不会乱跳的稳定内容区域
这正是 Agent-friendly 网站审计清单 与 Core Web Vitals 的交集。如果真人移动用户都很难完成任务,agent 通常不会更轻松。
6. 通过一致性之后,再看新的 agent discovery layer
只有当页面先通过一致性审计,才值得继续检查这些可选层:
llms.txt- 面向 AI agents 的 Link headers
- Content Signals
- 只有在网站真的存在可调用能力时,再看 API catalog 或 MCP discovery
这些机制可以帮助机器发现资源,但无法修复一个内容变薄的移动页。
特殊情况:响应式站点 vs 独立移动 URL
大多数团队都应优先采用响应式设计,因为 Google 明确把它视为最容易实现和维护的模式。
如果你的网站仍在使用 dynamic serving 或独立移动 URL,还要额外检查:
- 两端 robots 指令是否一致
- 主体内容与 headings 是否一致
- structured data 意图是否一致
- 错误页行为是否等价
hreflang是否保持 mobile-to-mobile、desktop-to-desktop 的对应关系- 移动 URL 是否带 fragment
- 是否发生多个桌面页在移动端收缩到同一个 URL 的情况
这类旧架构最容易把一致性问题放大成索引损失。
应该先修什么
建议按这个顺序修复:
- 移动端主体内容缺失或缩水
- 渲染资源被阻挡或加载失败
- 移动端 metadata 或 structured data 缺失
- 移动表单、CTA 或导航损坏
- 图片与 alt text 不一致
- 可选的 agent discovery 缺口
这个优先级同时符合 Google 的移动优先文档,也符合真实 agent workflow 的成本收益。
一份简单的每周复查清单
把这套复查用在重点模板和重点 URL 上:
- 选一个营收页、一个产品或功能页、一个知识页。
- 对比移动端与桌面端的 H1、摘要、schema、metadata 和关键链接。
- 用 Bot Simulator 检查 raw HTML 与 rendered DOM。
- 用 Core Web Vitals 检查稳定性与交互流程。
- 只有在一致性干净后,再看 agent-facing discovery。
如果发现不一致,先修模板,再加新的 AI SEO 资产。
用 Fennec 落地的下一步
先从一个已经在 Search Console 里有价值的页面开始。
建议按这个顺序跑:
- Audit 检查 indexability 与 canonical
- Bot Simulator 对比 raw HTML、rendered DOM 与移动视图
- Technical SEO 排查渲染与内链问题
- Schema Markup 验证长期有效的页面类型
- 只有移动页与桌面页等价后,再跑 Agent SEO 审计
如果页面通过了一致性审计,再做 Link headers 或 API catalog 这类 discovery 工作才更容易产生回报。如果没有通过,先把移动页修好。
Sources
- Google Search Central:移动网站与移动优先索引最佳实践
- Google Search Central:面向 Google Search 生成式 AI 功能的优化指南
- Google Search Central:JavaScript SEO 基础
- web.dev:构建 agent-friendly 网站
- OpenAI Help Center:Publishers and developers FAQ
问答
有了 AI agents,移动优先索引还重要吗?
仍然重要。Google 的索引和排名依旧来自页面的移动版本,而很多 agent readiness 问题也会先暴露在移动布局、DOM 和交互流程里。
一定要用响应式设计吗?
不是硬性要求,但 Google 明确更推荐响应式设计,因为它更容易维持相同 HTML、metadata 和 structured data。
移动页可以用 accordion 或 tabs 吗?
可以,只要主体内容仍与桌面版等价。真正的风险在于重要内容必须点击后才加载,或者在移动版里直接消失。
应该先补 Link headers,还是先修移动端一致性?
先修一致性。即使你加了新的 discovery layer,如果 Google 的移动 crawler 或 task-oriented agent 看到的是更薄的内容、坏掉的表单或缺失的 metadata,收益也会很有限。