Geo Cn

Other

GEO-CN (Generative Engine Optimization China) — 面向中国市场的 GEO 执行技能。覆盖百度百科、抖音百科、知乎、豆包、文心一言、DeepSeek 等国内平台。诊断→优化→监测,三阶段闭环。

Install

openclaw skills install geo-cn

GEO-CN Skill — 生成式引擎优化(中国市场版)

品牌在 AI 时代的"SEO"。让客户的企业在豆包、文心一言、DeepSeek、Kimi 等国内 AI 工具的回复中被优先引用。

触发关键词

当用户说以下任意内容时触发本 Skill:

  • "GEO"、"GEO 优化"、"GEO 诊断"
  • "品牌在 AI 里的可见性"、"AI 搜索优化"
  • "怎么让 AI 提到我的品牌"
  • "生成式引擎优化"

整体流程

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  诊断阶段    │ ──→ │  优化阶段    │ ──→ │  监测阶段    │
│ (Audit)     │     │ (Optimize)  │     │ (Monitor)   │
│ 半天-1天     │     │ 2-8周执行    │     │ 每周持续     │
└─────────────┘     └─────────────┘     └─────────────┘

阶段一:AI 可见性诊断

第一步:收集客户信息

通过对话获取以下信息,填到这个 JSON 里:

{
  "企业全称": "(工商注册名)",
  "品牌名/简称": "",
  "行业": "",
  "核心业务": "",
  "地域": "",
  "官网URL": "",
  "已有内容渠道": ["抖音", "小红书", "B站", "知乎", "公众号"],
  "竞品名称": ["竞品A", "竞品B"],
  "核心关键词": ["品牌名", "行业词", "地域词"]
}

第二步:百科覆盖核查

对以下百科平台逐一搜索客户品牌名:

平台是否重要说明
百度百科⭐⭐⭐⭐⭐文心一言第一信源,百度 AI 搜索优先引用
快懂百科(原抖音百科)⭐⭐⭐⭐⭐豆包第一信源。平台名:快懂百科 baike.com,搜索时用 site:baike.com 而非 site:douyin.com
360百科⭐⭐⭐⭐360 AI 搜索信源。注意:旧域名 upimg.baike.haosou.com 是 CDN 图片地址,不是词条页面,词条页域名为 baike.so.com
搜狗百科⭐⭐⭐腾讯生态
维基百科⭐⭐⭐国际 AI 信源

记录:❌ 无词条 / ⚠️ 有但信息不完整 / ✅ 有完整词条

第三步:AI 平台留痕检索

大模型(豆包、文心一言等)的 RAG 检索来源就是互联网上的公开内容。 搜网页 = 检查 AI 能看到什么。

用 web_search 搜索以下类型的关键词,看搜索结果前 10 条中是否有客户的品牌信息:

搜索类型示例
品牌直接搜索"品牌名 怎么样"
行业推荐场景"行业 服务商推荐"
地域业务场景"城市 业务类型 哪家好"

记录每个搜索中:

  • ✅ 有品牌信息 → 出现在什么位置、什么平台上
  • ⚠️ 仅有间接提及
  • ❌ 完全没有

第四步:诊断结论

综合以上信息,判断客户当前在 AI 生态中的可见性等级:

等级特征评分范围
🟢 A有百科词条 + 有权威新闻 + 有知乎/问答内容 → AI 可见性良好71-100
🟡 B有其中之一 → AI 可能引用但不稳定41-70
🟠 C仅有社交媒体内容 → AI 几乎不可见11-40
🔴 D什么都没 → AI 完全不认识0-10

评分计算公式

根据各维度加权计算,确保跨次对比一致:

维度满分评分规则
百科_百度15✅ 完整词条 15分 / ⚠️ 有不完整词条 8分 / ❌ 无 0分
百科_抖音(快懂百科)10✅ 完整词条 10分 / ⚠️ 有不完整词条 5分 / ❌ 无 0分
百科_其他(360/搜狗等)5✅ 有任一 5分 / ❌ 无 0分
知乎问答20有收录内容:每篇 5 分,最多 20 分 / ❌ 无 0分
权威新闻15有权威报道:每篇 5 分,最多 15 分 / ❌ 无 0分
社交媒体15✅ 账号统一+内容活跃 15分 / ⚠️ 有账号但名称不统一 8分 / ❌ 无 0分
地图POI10✅ 认领 3 个以上平台 10分 / ✅ 认领 1-2 个 5分 / ❓待核查 2分 / ❌ 无 0分
官网10✅ 有 10分 / ❌ 无 0分

总分 = 各维度得分之和,上限 100 分。评分结果与诊断等级对应。

第五步:输出诊断摘要告知客户

## 📋 AI 可见性诊断摘要

**客户:** {企业名}
**诊断结论:** {等级}

### 当前覆盖情况
- 百科词条:{状态}
- 权威新闻:{状态}
- 知乎/问答:{状态}
- 社交媒体:{状态}

### 最需要解决的 3 件事
1. {P0 问题}
2. {P1 问题}
3. {P2 问题}

第六步:存档诊断记录

将本次诊断结果保存到 geo-clients/{品牌名}.json追加一条记录(不覆盖历史)。

{
  "date": "{YYYY-MM-DD}",
  "type": "诊断",
  "可见性等级": "{等级}",
  "评分": {0-100},
  "百科_百度": "❌ 无 / ⚠️ 不完整 / ✅ 有",
  "百科_抖音": "❌ 无 / ⚠️ 不完整 / ✅ 有",
  "百科_360": "❌ 无 / ⚠️ 不完整 / ✅ 有",
  "百科_搜狗": "❌ 无 / ⚠️ 不完整 / ✅ 有",
  "知乎问答": "❌ 无 / ✅ 有N篇",
  "权威新闻": "❌ 无 / ✅ 有N篇",
  "社交媒体": "状态",
  "地图POI": "❓ 待核查 / ✅ 已认领 / ❌ 无",
  "官网": "❌ 无 / ✅ 有",
  "诊断关键词_命中数": 0,
  "备注": ""
}

操作步骤:

  1. 取存档路径:优先 $GEO_CLIENTS_DIR 环境变量,未设置时默认 ./geo-clients/
  2. 检查 geo-clients/{品牌名}.json 是否存在
    • 不存在 → 创建目录和文件,写入 [{诊断记录}]
    • 存在 → 读取文件,解析 JSON 数组,追加新记录后写回
  3. 如果运行环境没有写文件权限,将诊断记录输出给用户,请用户自行保存

📁 存档路径说明: 默认在工作目录下的 ./geo-clients/ 文件夹。设置 GEO_CLIENTS_DIR 环境变量可自定义路径,例如:

  • Mac/Linux: export GEO_CLIENTS_DIR=/Users/xxx/geo-data
  • Windows PowerShell: $env:GEO_CLIENTS_DIR="C:\geo-data"

数据文件与技能包隔离,git 更新不会影响。


阶段二:GEO 优化执行

根据诊断结论,选择要执行的优化模块。推荐按以下顺序执行:

优先级模块成本见效时间说明
P0模块 E — 内容平台优化免费1 周账号统一+简介优化+POI,先建立基础存在
P1模块 C — 知乎问答免费2-4 周知乎是 AI 引用率最高的问答源,性价比极高
P1模块 B — FAQ 内容免费1 周FAQ 可作为知乎内容或官网素材
P2模块 A — 百科词条4-8 周需要权威参考资料,有料再写
P3模块 D — 新闻稿1-2 周需要预算,非必需但加分

模块 A:百科词条内容创作

⚠️ 本 Skill 只输出内容草稿,提交审核由客户执行。但草稿必须遵循以下规则。

A1 参考资料先行

不要先写词条再找参考资料。 正确顺序:

  1. 用 web_search 搜索客户有哪些公开权威报道(人民网、凤凰网、新浪、搜狐、本地新闻网等)
  2. 从报道中提取可用的关键信息
  3. 基于找到的参考资料写词条内容
  4. 每段内容标注对应的参考资料来源

如果某个信息点找不到权威报道 → 删除该信息点,不要硬写。

A2 百科词条草稿模板

使用以下模板生成百科词条草稿:

# {品牌名}

## 企业简介
{品牌名}成立于{年份},总部位于{城市},是一家专注于{核心业务}的{企业类型}。公司致力于{定位/使命}。

## 发展历程
* {年份}年:公司成立,推出{产品/服务}
* {年份}年:完成{里程碑}

## 核心业务
### {业务名称}
{描述}。主要{关键词描述}。

## 所获荣誉
* {年份}:{荣誉}

## 参考资料
1. [来源名称](来源URL) —— 对应词条中确认的内容段落
2. [来源名称](来源URL)

A3 百科审核规则(草稿必须遵守)

百度百科(国内最严,标杆):

规则说明
创建入口企业法人/非法人机构需通过「企业通道」创建;品牌/产品/商标走普通通道
参考资料每个关键信息点都需要独立参考资料,必须是第三方权威来源(人民网、凤凰网、新浪、搜狐、政府网站等)
禁止来源官网、百度文库、百科自身、论坛、博客、微博/个人自媒体
内容风格客观中立,禁止营销话术。不使用"顶尖的""一流的""第一""领先"等广告用语
禁止导流正文不得含电话、微信、网址
信息一致词条内容必须与参考资料完全一致,不能脑补
审核周期机器初审 24-48h + 人工复审 3-7 工作日

快懂百科(原抖音百科,字节生态):

规则说明
参考资料同样需要权威参考资料背书,与百度百科标准相近
禁止内容政治敏感、暴力、低俗、侵权
禁止导流不得含微信号、二维码、外链等第三方平台导流信息
内容要求客观真实,与百度百科风格一致

360百科 / 搜狗百科:

规则说明
账号门槛360 百科需账号达到 4 级才能创建词条
词条命名必须是有实际意义的专有名词。公司简称一般不能创建,除非已注册商标
参考资料与百度百科标准相近,需第三方权威来源
审核尺度相对百度百科稍宽松,但对广告宣传同样严格

所有百科平台通用原则:

  1. 每一句关键信息(成立时间、融资、产品、荣誉)都应有独立参考资料
  2. 企业自己写的宣传材料、官网内容不可作为参考资料
  3. 词条内容必须能在参考资料中找到原文对应,不无中生有
  4. 参考资料先行——先确认有哪些权威报道可用,再根据报道写词条,而不是先写词条再找参考资料

A4 无权威报道时的替代方案

如果客户确实没有权威媒体报道(常见于个体工商户/初创企业),可以:

优先做替代方案:

  1. ✅ 地图 POI 认领(百度/高德/腾讯地图)
  2. ✅ 第三方平台信息完善(天眼查、企查查)
  3. ✅ 大众点评/美团入驻
  4. ✅ 知乎问答布局
  5. ✅ 内容平台简介优化

同时尝试获取权威报道:

  • 联系本地媒体(城市晚报、地方新闻网)做一篇客户报道
  • 拿到报道后,再回到 A2 创建百科词条

模块 B:FAQ 内容生成

AI 是问答机器。FAQ 是与 AI 最匹配的内容格式。

为客户的官网或内容平台生成 FAQ 内容。如果客户无官网,FAQ 可以作为知乎回答或内容平台的系列内容。

执行步骤

  1. 理解客户业务(从收集的客户信息中提取)
  2. 生成 10-15 个 FAQ,覆盖以下方向:
方向示例作用
业务定位"XX 是做什么的?"Organization Schema 信号
产品/服务"XX 能解决什么问题?"Product Schema 信号
客户案例"哪些人用过 XX?"Review Schema 信号
行业认知"XX 行业有什么趋势?"专业度展示
竞品差异"XX 和 YY 有什么区别?"差异化定位
  1. 每个 FAQ 格式:
### 问:{问题}
答:{3-5 句话,含具体数据或案例,不含营销话术}

模块 C:知乎问答内容创作

知乎是目前国内 AI 平台引用率最高的问答内容源。

执行步骤

  1. 问题挖掘: 搜索行业/地域/品类相关关键词,找到高热度问题
  2. 自问自答: AI 能感知到知乎内容质量,自问自答完全合规
  3. 回答结构:
**核心观点先行:** 前三行说明立场和结论(AI 最爱引用这部分)

## 正文
- 分段清晰,每段 3-5 句
- 使用数据、案例、行业洞察
- 自然嵌入品牌信息

## 结尾
总结观点 + 引导关注/讨论
  1. 质量要求:
    • ✅ 专业度:有数据和行业认知
    • ✅ 真实性:有实际案例或亲身经历
    • ✅ 实用性:读完能学到东西
    • ❌ 营销度:不要硬推销,自然提及

模块 D:新闻稿内容创作

选题方向

客户状态推荐选题
有新客户/案例"{客户类型}选择{品牌名},提升{指标}"
有产品/服务特色"{品牌名}深耕{领域},提供{核心价值}"
行业观点"{创始人}:{观点核心}"
常规"{品牌名}持续服务{地域}{行业}客户"

格式要求

  • 标题:15-25 字,含品牌名和核心信息
  • 正文:800-1200 字
  • 首段(导语):100 字内说清谁+干了什么+为什么重要
  • 中段:具体信息,含数据、引用、背景
  • 结尾:品牌简介 1-2 句

检查清单

  • 标题包含品牌名
  • 首段符合"导语原则"
  • 至少 1 个可直接引用的话语
  • 包含具体数据
  • 正文信息与百科、官网一致(交叉验证的基础)

模块 E:内容平台优化建议

账号统一化

操作说明
统一名称各平台使用同一品牌名
简介结构化简介包含:品牌名+地域+业务+联系方式
标签体系建立统一的话题标签(地域/品类/品牌)
合集整理内容按主题分类,方便 AI 抓取

地图 POI 认领

平台操作
百度地图搜索品牌名,如不存在则创建位置信息
高德地图同上
腾讯地图同上

阶段三:监测与迭代

第一步:读取历史记录

在监测之前,先读取 geo-clients/{品牌名}.json,获取历史诊断/监测数据。

操作:

  1. 取存档路径:优先 $GEO_CLIENTS_DIR 环境变量,未设置时默认 ./geo-clients/
  2. 读取 JSON 文件 geo-clients/{品牌名}.json
  3. 取最后一条记录作为对比基线
  4. 如果文件不存在 → 说明这是第一次诊断(不是监测),返回阶段一重新诊断

第二步:执行监测

重复阶段一的诊断步骤(简化版),但对比已知的历史数据:

简化诊断步骤:

  1. 搜索品牌名,看最新结果
  2. 检查百科覆盖(简略版,只查上次缺失的平台)
  3. 搜索行业/地域关键词

对比项:

对比项(基线日期:{上次日期}):
- 百科词条是否有新增 → 上次:{状态} → 本次:{状态}
- 知乎内容是否被收录 → 上次:{数量} → 本次:{数量}
- 品牌名搜索结果排名/数量变化 → 上次:{数量} → 本次:{数量}
- 新发布的知乎/新闻是否被搜索引擎收录

第三步:存档监测记录

将本次监测结果追加到 geo-clients/{品牌名}.json

{
  "date": "{YYYY-MM-DD}",
  "type": "监测",
  "可见性等级": "{等级}",
  "评分": 25,
  "百科_百度": "状态",
  "百科_抖音": "状态",
  "百科_360": "状态",
  "百科_搜狗": "状态",
  "知乎问答": "状态",
  "权威新闻": "状态",
  "社交媒体": "状态",
  "地图POI": "状态",
  "官网": "状态",
  "诊断关键词_命中数": 4,
  "本周执行": {
    "账号统一": "✅ / ❌ / ⏳",
    "简介优化": "✅ / ❌ / ⏳",
    "知乎发布": "N篇",
    "大众点评入驻": "状态",
    "地图POI": "状态"
  }
}

第四步:趋势对比报告(可选)

当你有 2 条以上记录时,自动生成对比:

📊 趋势对比

| 维度 | {最早日期} | {最新日期} | 变化 |
|------|----------|----------|------|
| 可见性等级 | 🔴 D | 🟠 C | ↑ |
| 百科_百度 | ❌ 无 | ❌ 无 | — |
| 知乎问答 | ❌ 无 | ✅ 3篇 | ↑ |
| 社交媒体 | ⚠️ 基础 | ✅ 统一 | ↑ |
| 评分 | 5 | 25 | +20 ↑ |

月度复盘

当有月度跨度数据时,取第一条诊断记录和最新一条监测记录对比:

## 📊 GEO 优化月度报告

**客户:** {企业名}
**周期:** {首条日期} → {最新日期}({天数}天)

### 可见性变化
- 月初等级:{首条.可见性等级}(评分{首条.评分})
- 月末等级:{最新.可见性等级}(评分{最新.评分})

### 各维度对比
{自动生成的对比表}

### 本月执行情况
{从最新记录的"本周执行"字段提取}

### 下月计划
1. {下一个P0动作}
2. {下一个P1动作}
3. {下一个P2动作}

Skill 使用说明

安装方式

将本文件夹放入 OpenClaw agent 配置的 skills 目录即可。

用户与 AI 的分工

用户需要做的事AI 负责做的事
提供企业基本信息搜索百科覆盖情况
提供品牌关键词生成百科词条草稿
提交百科词条审核生成 FAQ 内容
发布知乎回答生成知乎回答草稿
发布新闻稿生成新闻稿草稿
认领地图 POI分析 AI 可见性现状
提供参考资料(如有)提出优化建议清单
保存诊断/监测记录文件生成并写入记录文件

适用场景

  • ✅ 企业主想知道自己的品牌在 AI 搜索里的表现
  • ✅ 中小企业想要提升 AI 可见性,不知道怎么入手
  • ✅ 咨询师/代理商为客户提供 GEO 服务
  • ✅ 创业者想塑造品牌在 AI 生态中的存在感