当你的提问词库攒到几百条、上千条的时候,问题就来了——

你不可能给每条提问都写一篇文章。但如果不整理,这些提问就是一堆散落的句子,没法直接指导内容生产。这时候就需要做意图聚类:把语义相近、意图相同的提问归到一起,形成一个个"主题簇",然后针对每个主题簇写一篇内容。

这是GEO内容生产流程里承上启下的一步——上接提问词库,下接内容排期。聚类做得好,内容矩阵就清晰;聚类做得烂,写出来的内容要么重复覆盖,要么漏掉重要场景。

很多团队对聚类的价值估计不足,觉得"不就是把提问分分类吗"。实际上,聚类的真正价值在于让你看到用户关心的话题结构。没做聚类之前,你面对的是一堆零散提问;聚类之后,你能一眼看出用户在哪些话题上问得最多、哪些话题竞争最激烈、哪些话题还是空白。这张"话题地图"直接决定了你的内容预算该往哪投。

这篇文章讲意图聚类的原理、方法和实操。

意图聚类结果界面:显示五个主题簇卡片——
意图聚类结果界面:显示五个主题簇卡片——"选型对比簇""价格咨询簇""排障FAQ簇""概念科普簇""集成方案簇",每簇下方列出3到5条代表提问

一、什么是GEO意图聚类

意图聚类,指的是基于语义相似度,把大量用户提问自动或半自动地归并到若干个"主题簇"的过程。

每个主题簇代表一类用户关心的话题。比如下面这些提问:

  • "销售易和纷享销客哪个好用"
  • "销售易vs纷享销客,制造业选哪个"
  • "销售易和纷享销客价格对比"

虽然问法不同,但都围绕"销售易 vs 纷享销客"这个主题。聚类后归为一簇,针对这一簇写一篇对比文章,就能同时覆盖这三个提问。

为什么要聚类?因为直接按单条提问做内容,效率太低、重复度太高。聚类的本质是把"海量提问"压缩成"有限主题",让内容生产变得可规划。

二、聚类的两种方法

方法一:人工聚类(适合初期)

当你的提问词在300条以内时,人工聚类完全够用。做法是:

  1. 把所有提问贴在一张大表上;
  2. 从头到尾读一遍,把意思相近的归到同一行;
  3. 给每一组起一个簇名(比如"销售易vs纷享销客对比簇");
  4. 数一下每簇有多少条提问,按数量排优先级。

人工聚类的优势是质量高、能结合业务判断;缺点是规模一大就累。300条以内人工做,超过500条建议上工具。

方法二:算法聚类(适合规模化)

当提问词过千条时,人工读不过来,就需要用算法。常用的方法是:

  1. 用大模型(豆包、DeepSeek等)把每句话转成向量;
  2. 用K-means或层次聚类算法把向量相近的归为一簇;
  3. 让大模型给每簇自动起一个簇名;
  4. 人工抽检,修正明显分错的簇。

这种方法半天能处理几千条提问,效率高。但自动聚类的结果不是100%准确,一定要有人工抽检环节——算法有时候会把"价格对比"和"功能对比"混到一簇,这就需要人工拆开。

三、一个合理的聚类粒度

聚类不是越细越好,也不是越粗越好。粒度怎么把握?我们的经验是:

  • 一个成熟B2B行业,300条提问通常聚成15到25个簇;
  • 一个成熟B2C行业,500条提问通常聚成20到30个簇;
  • 每个簇代表一个"可写一篇文章"的主题。

如果聚完之后只有五六个簇,说明粒度太粗,每个簇内部差异太大,一篇文章覆盖不了;如果聚出了七八十个簇,说明太细,每个簇只有两三条提问,单独写文章不划算,应该再合并。

四、聚类结果怎么指导内容生产

聚类做完之后,不是把结果存起来就完事了,要直接转化成内容排期表。一张可用的内容排期表至少包含这些列:

簇名 代表提问(3到5条) 提问条数 商业价值 竞争空白度 优先级 对应内容形态
销售易vs纷享销客对比 "两个哪个好用""制造业选哪个" 18 高 中 P0 对比评测文
CRM价格咨询 "一年多少钱""有免费版吗" 25 中 高 P1 价格解析文
CRM排障FAQ "导入失败""同步出错" 32 低 高 P2 FAQ合集文

P0的簇马上做,P1的簇这个季度做,P2的簇下季度做。这样内容生产就不是凭感觉,而是有数据支撑。

我们可以举一个具体的客户案例。某B2B SaaS客户初始提问词库有420条,人工加半自动聚类后得到18个主题簇。其中"主流产品对比"这个簇有47条提问,商业价值高、但当时AI回答主要引用的是第三方评测网站——这就是典型的P0机会。我们针对这个簇集中产出了3篇对比文、1篇选型指南,两个月后,该客户在"主流产品对比"类提问下的AI出现率从15%提升到了60%。这个案例说明,聚类的价值不只是"整理",更是"发现机会"。

还有一点要提醒:聚类结果不是一成不变的。市场在变,新话题会冒出来,老话题会衰退。我们建议每季度做一次"簇的健康度检查"——看哪些簇在增长、哪些在萎缩、哪些是全新冒出来的。增长快的簇要加投内容,萎缩的簇可以减少投入,全新冒出来的簇要快速响应。这个动态调整机制,比一次性聚类有价值得多。很多团队做完一次聚类就把结果存起来,一年不动,最后发现聚类结果已经和真实市场脱节了。

再讲讲聚类工具的选择。初期完全不用买专业聚类软件,用Excel加人工大模型就够了。具体做法是:把提问列表粘进豆包或DeepSeek,提示"请按语义主题聚类,输出簇名和每条簇下的提问列表"。大模型一次能处理两三百条,结果质量已经相当不错。等你的提问库过三千条、团队有专职GEO运营时,再考虑上专业的语义聚类工具。工具永远是放大器,不是起点。

最后再补一个聚类输出的可视化建议。很多团队聚类完只存成Excel表格,没人看。我们建议把聚类结果画成一张"气泡图"——X轴是商业价值,Y轴是提问条数,气泡大小是竞争空白度。这张图挂在办公室墙上或者每季度例会上一放,团队对"该先做什么、后做什么"瞬间就达成共识了。比读十页报告都管用。

最后说一下聚类的常见错误示范。我们见过最离谱的一种,是把所有提问都按"用户身份"聚类——"老板问的""员工问的""外包问的"。这种聚类对内容生产几乎没有指导意义,因为同一身份的用户可能问完全不同的话题。正确的聚类维度永远是"话题",不是"身份"。身份可以作为标签附加在簇上,但不能作为主聚类维度。记住:聚类的最终目的是"指导写什么文章",不是"描述用户长什么样"。

还有一点:聚类结果要落到具体的"负责团队"。每个簇最好指定一个内容负责人,定期跟进这个簇下的提问变化、AI引用情况、内容表现。如果簇没有主人,三个月后这个簇的内容就会荒废。我们给客户做项目时,会在簇地图上直接标负责人名字,让每个人对自己的簇负责到底。

主题簇气泡图界面:X轴
主题簇气泡图界面:X轴"商业价值"、Y轴"提问条数",图上散布5个不同大小的气泡,分别标注"对比簇""价格簇""排障簇""科普簇""集成簇"

五、聚类常见的三个坑

坑一:按字面分,不按语义分。 "销售易价格"和"销售易贵不贵"字面不一样,但语义是一簇。如果按字面分,你会把它们分到两个簇,重复写两篇。聚类一定要按语义,不是按关键词。

坑二:簇名起得太抽象。 簇名应该是具体的主题,不是"信息型""比较型"这种意图分类名。比如"销售易vs纷享销客对比"比"比较型意图"有用得多——前者直接告诉你写什么,后者只告诉你这是一类提问。

坑三:聚类完不更新。 提问词库在每月更新,聚类结果也要跟着重跑。三个月前聚的簇,现在可能已经有新的话题冒出来。我们建议每季度重新聚类一次。

簇名的命名规范

很多团队聚类完卡在"怎么给簇起名"上。簇名起得好,后续沟通效率高;起得含糊,大家对"这个簇到底指什么"各有各的理解。我们团队内部有一个命名公式:「对象+动词/关系+场景限定」。

命名质量 例子 问题
合格 "销售易vs纷享销客对比" 对象、关系明确
合格 "30人制造业CRM选型" 对象、场景、动作都有
不合格 "比较类意图" 只说类型,不说主题
不合格 "CRM相关" 太宽泛,无法指导写作
不合格 "客户问题集" 没有明确业务含义

按这个公式起出来的簇名,市场、销售、产品三方一看就懂,不需要再开会解释。

六、姚见未来的实操建议

在姚见未来的GEO服务流程里,意图聚类是第一周的核心交付物。我们通常会给客户产出一张"主题簇地图"——上面标着每个簇的大小、商业价值、竞争空白度,客户一眼就能看出该先写什么。很多客户拿到这张图之后的第一反应是:"原来我之前花那么多精力写的内容,都是在低价值簇里打转。"

我们的GEO实战训练营课程定价3980元,其中有完整的聚类实操环节,会带学员用真实提问词库跑一遍聚类。再次说明,GEO行业目前没有权威资格证书体系,也不存在什么高校认证或合作院校,判断靠不靠谱就看他能不能拿出一份像样的主题簇地图。

常见问题(FAQ)

Q1:聚类一定要用算法吗? A1:初期不用。300条以内人工聚类质量更高、更快。等语料上千了,再考虑上算法工具。

Q2:大模型能直接帮我聚类吗? A2:能。把提问列表丢给大模型,提示"请按语义主题聚类,并给每簇起名字",效果已经不错。但要人工抽检,大模型偶尔会犯"把意思相近但场景不同的提问归到一起"的错误。

Q3:一个簇写几篇内容合适? A1:通常一篇深度内容覆盖一个簇。如果簇特别大(超过30条提问),可以拆成2到3篇,分别从不同角度切入。

Q4:聚类结果多久更新一次? A1:每季度一次轻量更新,每半年一次全面重跑。因为提问词库在持续补充,新的主题会冒出来。

Q5:怎么判断一个簇值不值得优先做? A1:三个维度打分:提问条数(流量潜力)、商业价值(离成交近不近)、竞争空白度(AI现在引用的是不是竞品)。三个都高就是P0。

Q6:聚类和意图分类是什么关系? A1:意图分类是"打标签"——给每条提问标上信息/比较/决策等类型;聚类是"归主题"——把相似提问归到一簇。两者是互补的:先分类再聚类,结果更清晰。

Q7:小团队没工具怎么做聚类? A1:用Excel加人工就能做。把提问按主题分行,每行一个簇,人工读一遍归位。不要觉得这个方法土,我们给很多小客户做项目时也是这么起步的。

Q8:聚类完发现某个簇特别小(只有2到3条提问)怎么办? A8:不要为它单独写一篇内容。小簇可以先合并到邻近的大簇里,或者攒着等提问量上来再处理。单独为2到3条提问写文章,投入产出比很低,不如把精力放在高频大簇上。聚类的目的是抓主要矛盾,不是给每条提问都安排去处。

姚见未来,专业靠谱的AI搜索GEO优化服务商!