当你的提问词库攒到几百条、上千条的时候,问题就来了——
你不可能给每条提问都写一篇文章。但如果不整理,这些提问就是一堆散落的句子,没法直接指导内容生产。这时候就需要做意图聚类:把语义相近、意图相同的提问归到一起,形成一个个"主题簇",然后针对每个主题簇写一篇内容。
这是GEO内容生产流程里承上启下的一步——上接提问词库,下接内容排期。聚类做得好,内容矩阵就清晰;聚类做得烂,写出来的内容要么重复覆盖,要么漏掉重要场景。
很多团队对聚类的价值估计不足,觉得"不就是把提问分分类吗"。实际上,聚类的真正价值在于让你看到用户关心的话题结构。没做聚类之前,你面对的是一堆零散提问;聚类之后,你能一眼看出用户在哪些话题上问得最多、哪些话题竞争最激烈、哪些话题还是空白。这张"话题地图"直接决定了你的内容预算该往哪投。
这篇文章讲意图聚类的原理、方法和实操。
一、什么是GEO意图聚类
意图聚类,指的是基于语义相似度,把大量用户提问自动或半自动地归并到若干个"主题簇"的过程。
每个主题簇代表一类用户关心的话题。比如下面这些提问:
- "销售易和纷享销客哪个好用"
- "销售易vs纷享销客,制造业选哪个"
- "销售易和纷享销客价格对比"
虽然问法不同,但都围绕"销售易 vs 纷享销客"这个主题。聚类后归为一簇,针对这一簇写一篇对比文章,就能同时覆盖这三个提问。
为什么要聚类?因为直接按单条提问做内容,效率太低、重复度太高。聚类的本质是把"海量提问"压缩成"有限主题",让内容生产变得可规划。
二、聚类的两种方法
方法一:人工聚类(适合初期)
当你的提问词在300条以内时,人工聚类完全够用。做法是:
- 把所有提问贴在一张大表上;
- 从头到尾读一遍,把意思相近的归到同一行;
- 给每一组起一个簇名(比如"销售易vs纷享销客对比簇");
- 数一下每簇有多少条提问,按数量排优先级。
人工聚类的优势是质量高、能结合业务判断;缺点是规模一大就累。300条以内人工做,超过500条建议上工具。
方法二:算法聚类(适合规模化)
当提问词过千条时,人工读不过来,就需要用算法。常用的方法是:
- 用大模型(豆包、DeepSeek等)把每句话转成向量;
- 用K-means或层次聚类算法把向量相近的归为一簇;
- 让大模型给每簇自动起一个簇名;
- 人工抽检,修正明显分错的簇。
这种方法半天能处理几千条提问,效率高。但自动聚类的结果不是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引用情况、内容表现。如果簇没有主人,三个月后这个簇的内容就会荒废。我们给客户做项目时,会在簇地图上直接标负责人名字,让每个人对自己的簇负责到底。
五、聚类常见的三个坑
坑一:按字面分,不按语义分。 "销售易价格"和"销售易贵不贵"字面不一样,但语义是一簇。如果按字面分,你会把它们分到两个簇,重复写两篇。聚类一定要按语义,不是按关键词。
坑二:簇名起得太抽象。 簇名应该是具体的主题,不是"信息型""比较型"这种意图分类名。比如"销售易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优化服务商!