受众分层审计:用 OpenSEO 识别"为错误一半受众而排名"的关键词
【免费下载链接】open-seoOpen source alternative to Semrush and Ahrefs项目地址: https://gitcode.com/GitHub_Trending/op/open-seo
你的流量曲线和营收曲线曾经同步爬升,直到某一天开始分道扬镳——流量照涨、表单照填,却没有一单新生意成交。本文以房产管理行业为实例,讲解如何用"受众"这一被标准搜索意图模型遗漏的变量,重新审计整份关键词清单:把"租客"流量与"房主"客户分开、按购买阶段与内容阶梯构建 3×3 机会网格,并直接给出可复制到 AI Agent 的"按受众审计"完整 Prompt,让 OpenSEO 的关键词研究、排名与 Search Console 数据在一次对话中完成分流诊断。
本文基于 OpenSEO 博客文章《Ranking for the Wrong Half of Your Audience》展开,并补充了仓库内意图映射指南、种子关键词指南与 MCP 工具源码作为实现依据。
问题现场:流量与表单都在涨,成交纹丝不动
Alex Zweydoff 的代理公司 ClearLead Digital 从成立第一天起就把业务聚焦在单一行业——奥兰多的房产管理。新客户带着同一张图表登门:流量上升、表单填写量上升,却没有新业务成交。
他能在审计完成之前就给出诊断:给这家网站做 SEO 的人,把网站优化给了租客。
他们随手一扔就能砸中十个租客。他们需要的是在寻找可信房产管理公司的房主。
—— Alex Zweydoff,ClearLead Digital
为什么这是一个生死攸关的区别?因为租客空缺不需要你帮忙填补——Zillow 就能做到。真正的钱来自房主把房产托管给管理公司。所以 Alex 用"客户组合新增的门数"(即签署的管理合同)来为账户打分:租客流量可以命中 SEO 报告里的每一项指标,却让这个数字一动不动。
两个受众都搜索"property management"(房产管理),最终落到同一个联系表单,而其中只有一方付费。
四类型意图模型遗漏的那个变量
把"rental homes in Baldwin Park"和"property management companies Baldwin Park"放进标准的四类型搜索意图模型,你会得到什么?
参照仓库内的 search-intent-mapping 指南,四类型是:
- Informational(信息型):想获得答案;
- Commercial(商业型):想对比方案;
- Transactional(交易型):想立即行动;
- Navigational(导航型):想访问特定站点。
这两个查询都会返回commercial(商业型)。再跑一遍该指南里的 hot / warm / cold 热度映射:
- Hot(立即购买):交易型与高商业型查询;
- Warm(比较中):商业调研型查询;
- Cold(学习中):信息型查询。
两个查询又都会被标成warm(温热)。
问题就在这里。这个模型描述的是搜索者想做什么,却完全不带任何关于搜索者是谁的信息。在双边市场(two-sided business)里,这个变量决定了这次点击到底有没有价值。
从源码层面看,OpenSEO 的关键词研究结果默认携带intent字段。在 src/server/mcp/tools/research-keywords.ts 中,每一行结果的结构包含keywordDifficulty(关键词难度)、cpc(单次点击成本)、competition(竞争度)与intent(意图标签),并由表格渲染列直接输出KD / CPC / competition / intent。也就是说,工具能告诉你"这个查询的意图是什么",却没有任何字段能告诉你"这是哪一类人在搜"。
任何同时存在供给侧与需求侧的公司都会继承这个麻烦:招聘者与求职者、房东与房客、平台与内容创作者。关键词数据库看不到这条分界线,因为双方都在用同一批名词搜索。而 OpenSEO 的关键词研究(features 说明见 keyword-research 技能页)会在大多数国家自动为研究出的关键词标注意图,但"受众"这一列,必须由你自己加上。
付费方的三个阶段:从销售通话里长出来的话术
Alex 把付费方(房主)拆成三个阶段,并强调这些措辞来自销售通话,而不是来自任何工具:
- 考虑阶段:一个房主正在考虑把房子出租。
- 切换阶段:一个房主对现有的管理公司不满意。
- 紧急阶段:一个房主两周前就该雇一家房产管理公司了。
这三个阶段可以平移到任何服务型业务:一个在权衡是否进入这个品类的潜在客户、一个正在离开竞争对手的流失客户、一个正处在麻烦中的紧急客户——他们需要的是完全不同的页面。
其中中间那组(切换阶段)往往利润最高却最不被针对,因为几乎没有人会专门为"已经从别人那里买过东西的客户"写内容。绝大多数内容营销都在争夺冷流量与首次考虑者,而真正高意向的"正在离开竞争对手"的人群反而被无视。
内容阶梯:阶梯的每一级都是答案层
Alyssa Evans 为 fintech 与 SaaS 公司制定增长策略。她放弃了漏斗形状,改用她称之为**内容阶梯(content ladder)**的结构:
你要确保在最底层就被找到,然后一路向上。随着他们获得更多信息、问题变得更复杂,他们就会问更多问题,这时你也出现在下一级。
—— Alyssa Evans,Grow Your Strategy
她选择阶梯形状的理由是答案层(answer layer)。人们把长问题敲进 ChatGPT,用她的话说"你不能再只做一两个词了"。大多数阶梯的底层,如今在任何人打开浏览器标签页之前,就已经被 LLM 回答掉了。
如果跳过底层之上的阶梯级,LLM 会把初学者问题答完,而竞争对手则接走了后续追问。这带来的启示是:仅优化底层关键词,等于把漏斗的其余部分拱手让人。
3×3 网格:一个受众 × 一个阶梯级 = 一个单元格
把 Alyssa 的阶梯叠在 Alex 的阶段之上,输出就从列表变成了一张网格:每一格 = 一个受众在某一个阶梯级。
三个购买阶段(考虑出租 / 对现有经理不满 / 两周前就该雇)作为列,三个内容阶梯级(底层问题 / 比较选项 / 准备好托管)作为行。原博客配图展示的正是这个 3×3 网格:两个橙色格代表"你已拥有的页面",七个白色格代表"市场上没人写过的页面"。
Alex 还会把这张网格从城市级下沉到街区级子社区:奥兰多的房主搜索的是 Baldwin Park——街区名,而不是城市名。这些单元格的搜索量很薄,竞争更薄,因为追抢大城市词条的代理公司把这里留空了。低竞争 + 高购买意向 + 几乎无人覆盖,正是内容阶梯顶层与本地化细分叠加出的机会区。
用 OpenSEO 跑一遍:三步入场 + 完整 Prompt
没有任何关键词工具能替你标注受众。这个标签活在你的销售通话里,而不是某个数据库里。所以第一步永远是:从你自己的录音中提取每一方使用的词汇,再把这些标签交给 Agent,让它帮你整理你已经排名在前的关键词。
种子关键词指南 说明了提取方法:收集最近 10 场销售通话、客服工单或评论中的原话(verbatims),剥离出种子词,再为每句客户原话补上行业术语的翻译版本——因为要同时抓住两个受众,你需要词汇的两面。把种子词喂给 OpenSEO 验证时,你要的不是大数字,而是"可测量的流量 + 清晰的意图"。
在动手前,先连接 OpenSEO MCP,让 Agent 能拉取实时排名与 Search Console 数据。MCP 服务器地址为https://app.openseo.so/mcp,支持 Claude Code(claude mcp add --transport http --scope user openseo https://app.openseo.so/mcp)、Cursor、Codex 等客户端,无头环境与 CI 中可改用 API Key(Authorization: Bearer oseo_YOUR_KEY)。连接后 Agent 即可调用关键词研究、SERP 检查、域名排名、Search Console 性能等工具。对应技能文件见 keyword-research 技能文档,该技能负责从种子主题、产品、页面、竞品或受众问题出发挖掘关键词,评估 volume / difficulty / CPC / intent / SERP 竞争度,并过滤掉无关、重复、纯品牌词与偏离策略的词。
然后按下面三步执行:
1. 给现有足迹打标签(Label the existing footprint)
把该域名的每一个排名关键词,先按受众标记,再在付费受众内部按购买阶段标记。
2. 衡量分流(Measure the split)
统计你的排名、展示量与点击量中,属于永远不会买的那一方的份额。在接手的既有账户上,Alex 发现这个数字通常很难看。
3. 找出重建清单(Find the rebuild list)
付费受众中排在11–30 位的查询已经走了一半路——这些页面优先重建。
完整 Prompt:按受众审计(Audit by Audience)
My business serves two audiences: [A, who pays me] and [B, who does not]. Here is how each one describes their problem in their own words: [paste]. 1. Label the footprint Pull every keyword [mydomain.com] ranks for in positions 1-50. Label each one A, B, or ambiguous. For the A keywords, add a buying stage: weighing up the category, leaving a competitor, or urgent. 2. Measure the split Report the share of my ranking keywords, impressions, and clicks that belong to audience B. Then list my top 10 pages by traffic and name the audience each page was written for. 3. Find the rebuild list Show me the A keywords where I rank 11-30, sorted by the buying stage I have the thinnest coverage for. Output as a document I can review.这个 Prompt 的三个步骤与上文一一对应:步骤 1 依赖 OpenSEO 的"查找某域名已排名的关键词"能力(Find keywords a domain already ranks for),步骤 2 依赖 Search Console 展示量/点击数据(Read first-party Google Search Console performance (clicks, impressions, CTR, position)),步骤 3 是对 11–30 位关键词的二次排序。关键词研究的执行方式与往常完全一致——keyword research 技能 负责挖掘,受众标签作为额外的一列叠加在结果之上,而不是一套新的研究流程。
周一早晨:十分钟完成第一步诊断
周一早晨要做的第一件事很简单:
打开你流量最高的五个页面,说出每一页是为哪个客户写的。如果其中有两页回答的是"不付费的那一方",你就找到了流量线与营收线停止对齐的解释——你为永远不会从你这里购买的人,建了一半的有机足迹。
然后,用上面的 Prompt 跑一遍网站其余部分。要盯住的数字是份额(share):你的有机足迹中,有多大比例是写给永远不会买的人的。Alex 的客户反复发现一个扎心的规律:按报告里的每一项指标衡量最好的那个页面,恰恰是写给不付费的客户的那个。这个发现本身就会重新排序内容日历——在挖掘任何新关键词之前,先动工重建。
换句话总结这套方法论:意图四分类回答"搜索者想做什么",热度映射回答"离购买有多近",而受众标签回答"这是谁在搜、他值不值得你花成本去抢"。OpenSEO 提供前三者的数据底座(自动意图标注、难度/CPC/竞争度、实时排名与 Search Console 数据),第四列——受众——则由你的销售通话与这份 Prompt 补上,两者合起来,就是一套完整的双边市场关键词分流审计流程。
【免费下载链接】open-seoOpen source alternative to Semrush and Ahrefs项目地址: https://gitcode.com/GitHub_Trending/op/open-seo
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考