简答:SEO 争的是链接列表里的一个位置,GEO 争的是一段回答里的一次点名。GEO 不会取代 SEO:技术层面的功课大部分照旧算数,因为引擎总得先抓到、读懂一个页面,才可能用它。真正不能照搬的是衡量:回答里没有「排名第几」,Search Console 不会告诉你有没有被点名,而且同样的问题每次跑出来的回答都会变,所以 GEO 需要自己的问题集、自己的指标和自己的检测节奏。
这篇讲的是项目层面的对比:一套 SEO 打法里,哪些假设仍然成立、哪些不再成立,以及怎样两边一起做而不用做两遍。页面层面的更窄的对比,见AEO 与 SEO 的区别;四个说法各指什么,见AI SEO、GEO、AEO、LLMO 辨析。
从 SEO 到 GEO,照旧算数的部分
如果你的 SEO 基础扎实,地基其实已经打好了。其中有四块可以原封不动地为 GEO 服务。
- 可抓取性。引擎无法引用它抓不到的页面。区别在于代理名单:除了 Googlebot,现在还有 OAI-SearchBot、PerplexityBot、Claude-SearchBot 等,以及那些因为有人刚问到某个页面才去抓取它的「用户触发」代理。该放行哪些、怎么实测,见AI 爬虫访问指南。
- 服务端渲染。多数 AI 爬虫不执行 JavaScript。只有客户端渲染之后才出现的内容,对它们来说就是空壳。所以你为搜索做的渲染工作,现在更重要了,而不是更不重要。
- 干净的 URL 与规范链接。重复 URL 在两套系统里都会分散信号。我们自己的网站就出过这个问题:一处末尾斜杠不一致,让 46 张页面各自以两个 URL 被收录,1,980 次曝光被拆在两个双胞胎地址之间。修法见规范链接与重复 URL。
- 清晰一致的实体。一个名字、一段介绍,再加上带 sameAs 链接、指向真正属于你的那些主页的 Organization 标记。搜索引擎用它来消歧;对助手来说,它是判断某条事实属于哪个品牌的依据之一。
第三方报道同样照旧算数,而且分量可能更重。模型要在多个相互独立的地方看到同一个事实,才会有把握地说出来;只存在于你自己域名上的说法,是你能提供的最弱的证据。
GEO 与 SEO 真正分开的地方
| SEO | GEO | |
|---|---|---|
| 目标 | 页面拿到一个排名位置 | 在回答里被点名、被推荐或被引用 |
| 参与竞争的单位 | 整张页面 | 页面里的某一段,以及它背后的品牌 |
| 追踪的输入 | 关键词 | 买家问题,通常是完整的句子 |
| 主要指标 | 排名、曝光、点击 | 提及率、声量份额、按答案正文计数的引用 |
| 稳定性 | 两次检查之间大体稳定 | 什么都没变,轮次之间的回答也会不同 |
| 数据来源 | Search Console 与排名追踪工具 | 只有你自己采样到的回答 |
| 爬虫控制 | Googlebot 等搜索爬虫 | 每家厂商都把搜索、训练、用户触发分成不同代理 |
「排名」不再是指标
回答里没有第十名。一个品牌要么被点名,要么被顺带一提,要么缺席;另外还有一条独立的轴:被引用还是没被引用。品牌可以被推荐却没有任何链接指向它,你的页面也可能被当作来源引用、而回答推荐的却是竞品,所以这两种结果必须分开记。某一次采样里品牌碰巧出现的先后顺序,稳定不到可以画趋势的程度,这正是ChatGPT 排名是个错误指标的原因。
波动改变了你读「变化」的方式
排名变动总有原因,哪怕你不一定看得到。回答却可能毫无原因地变:同一个问题问同一个引擎两次,点名的品牌、它们的顺序、引用的来源都可能不一样。这就改变了读趋势的规矩:单独一轮只是一个片段,连续两轮都出现的变化才算数,而且每个引擎要先单独报告,再谈平均。在我们自己的基准里,一个模型每条回答平均点名 3.5 个提供方,另一个只有 2.1 个,混在一起的数字哪个也描述不了。口径同样要紧:有一次开启联网检索,某站点从 3% 跳到 13%,而站点本身什么都没做,所以不同口径版本的检测之间从不比较。
Search Console 看不到回答
搜索数据讲的是搜索。我们自己的网站三个月里在 Search Console 拿到 45,793 次曝光、82 次点击;排在第 4 到第 10 位的查询带来 4,509 次曝光、2 次点击。这些数字对 SEO 决策很有用,但没有一个能告诉你:买家提问时,有没有哪个助手点了我们的名。要知道这一点,只能自己去问这些问题,并把回答存下来。
爬虫控制按用途拆开了
在 SEO 里,封一个爬虫就意味着退出搜索。AI 厂商则把不同的工作拆给了不同的代理。根据 Google 的爬虫文档,Google-Extended 是使用控制而不是爬虫:封锁它,你的内容会从 grounded 的 Gemini 回答中消失,而 Google 搜索的收录与排名明确不受影响。OpenAI 也把 GPTBot(收集可能用于训练的内容)和 OAI-SearchBot(构建 ChatGPT 搜索功能背后的索引)分开。按 SEO 习惯写的一条规则,常常把两者一起封掉,无意中把站点从回答里移除了。
关键词不是 GEO 的输入,但搜索数据仍然有用
拿关键词搜索量来驱动 GEO,是「测错东西」最常见的方式。买家向助手提问时用的是带处境的句子,而带预算或限制条件的问题,被点名的品牌集合,与光秃秃的品类词完全不同。
不过,搜索数据仍然是找到这些句子本身的好来源。在我们自己的 Search Console 导出里,475 个产生曝光的查询中,有 181 个是完整问句或七个词以上的长句,约占曝光的 22%。从里面挖出买家真实的说法,删掉所有带品牌名的,剩下的整理成一套固定问题集。具体做法见搭建提示词集。
反过来的教训也成立。截至 2026 年 10 月中旬的三个月里,我们网站上 309 个含「best」或「top」的查询带来了 7,909 次曝光,点击数是零。某个说法有搜索量,并不代表它在哪一边都值得去争,只说明有人会这么输入。助手回答这个问题时会不会点任何人的名,只有真的去跑一轮回答才知道。
GEO 与 SEO 怎样一起做,而不用做两遍
- 技术底座只留一套。访问、渲染、规范链接、实体标记、日期,是同时服务两边的一个项目。把 AI 代理加进你已经在跑的抓取与渲染检查里,而不是另起一套体检。
- 页面只写一遍,按可摘取的标准写。小标题写问题、标题下第一句给答案,这种写法同时适用于搜索摘要和答案引擎。
- 衡量彻底分开。关键词和排名留在搜索工具里;回答这一侧需要固定的问题集、竞品集、按引擎分别报告,以及每一轮都带的口径版本。
- 并排报告,不要合并。一个「搜索加 AI」的混合分数会掩盖到底是哪一边在变。搜索指标和回答指标分两个部分展示,各自写明分母。
- 节奏分开定。搜索数据是持续流入的;回答检测要消耗额度,所以每月一次、告警需要连续两轮确认,通常是诚实的默认做法。
常见误区
- 把 GEO 当成 SEO 换了个名字。地基重叠,衡量不重叠。只报搜索指标的项目,回答不了「我们在不在 AI 回答里」。
- 把 GEO 当成 SEO 的替代品。搜索爬虫都抓不到、渲染不出的页面,AI 代理通常也一样。
- 把带品牌名的问题算进来。指名道姓地问自己的品牌,必然会被提到,测不出任何东西。我们自己的一次检测就因此把分数抬到了 13%,而诚实的数值是零。
- 把引擎检索到的所有页面都算作引用。只有答案正文里标注的来源才算;数检索候选池,曾让我们自己的引用数字虚高了两到四倍。
资料来源
- Google 搜索中心,Google 的通用爬虫(Google-Extended)。
- OpenAI,爬虫文档(GPTBot、OAI-SearchBot、ChatGPT-User)。
- Perplexity,爬虫指南(PerplexityBot、Perplexity-User)。
- Anthropic,Anthropic 如何抓取网页(ClaudeBot、Claude-SearchBot、Claude-User)。
- 我们自己的 insightwonder.com Search Console 导出(2026-09-09 与 2026-10-15)、2026 Q3 基准与检测事故记录(第一方数据)。