geo-strategy-skill

内容来源:SKILL.md(标准 Skill 格式) · 原始地址 · 查看安装指南

原始内容


name: geo-seo-strategy description: B2B 内容策略生成器,根据产品信息和目标客户生成完整的 GEO/SEO 内容策略。触发条件:(1) 用户提供产品描述/文件/URL + 目标客户信息,并要求生成内容策略;(2) 用户提到"GEO 策略"、"SEO 策略"、"内容策略"、"内容规划"等关键词;(3) 用户要求进行竞品分析、关键词分析或内容主题规划。输出 Excel 格式的策略文档,包含竞品分析、关键词矩阵、内容主题规划三大板块。

GEO/SEO 内容策略生成器

为 B2B 企业生成数据驱动的内容策略,通过竞品调研、关键词分析和内容规划,帮助企业在搜索引擎和 AI 搜索中获得更好的曝光。

工作流程

用户输入 → 信息收集 → 竞品调研 → 关键词分析 → 内容规划 → 生成 Excel 策略文档

Step 1: 信息收集

从用户输入中提取:

必需信息:

  • 产品/服务信息(文字描述、文件或 URL)
  • 目标客户描述(行业、规模、角色、痛点)

可选信息:

  • 已知竞品名称
  • 目标市场/地区
  • 内容语言偏好

如果用户提供 URL:使用 web_fetch 获取产品页面内容。

如果用户上传文件:读取文件提取关键产品信息。

信息不完整时:询问用户补充,但不要一次问太多问题。

Step 2: 竞品调研

使用 web_search 进行系统性竞品调研:

2.1 识别竞品

搜索策略:
- "[产品类型] 解决方案"
- "[产品类型] 供应商 排名"
- "[产品类型] vs"
- "[行业] [产品类型] 厂商"

识别 5-8 个主要竞品,包括:

  • 用户提供的竞品
  • 搜索发现的直接竞品
  • 间接竞品/替代方案

2.2 分析竞品内容策略

对每个主要竞品使用 web_fetch 分析其官网和博客:

收集信息:

  • 核心价值主张
  • 目标客户定位
  • 内容主题分布
  • 关键词使用策略
  • 内容形式(博客、白皮书、案例等)

2.3 竞品矩阵输出

整理为结构化数据:

竞品名称 核心定位 目标客户 主要内容主题 内容形式 差异化点

Step 3: 关键词分析

使用 web_search 发现真实搜索趋势:

3.1 核心关键词发现

搜索策略:
- "[产品类型] 是什么"
- "[产品类型] 怎么选"
- "[产品类型] 最佳实践"
- "[痛点问题] 解决方案"
- "[行业] [场景] 工具"

3.2 长尾关键词挖掘

搜索策略:
- "[核心关键词] 教程"
- "[核心关键词] 对比"
- "[核心关键词] 价格"
- "[核心关键词] 案例"
- "如何 [动作] [对象]"

3.3 关键词分类

将关键词按搜索意图分类:

意图类型 说明 示例
信息型 了解概念、学习知识 "什么是 XX"、"XX 原理"
导航型 寻找特定品牌/产品 "XX 官网"、"XX 登录"
商业型 比较评估、购买准备 "XX vs YY"、"XX 排名"
交易型 准备购买 "XX 价格"、"XX 试用"

3.4 关键词矩阵输出

关键词 搜索意图 预估搜索量 竞争度 优先级 对应内容类型

优先级判断标准:

  • 高:与产品高度相关 + 商业意图明确 + 竞争适中
  • 中:相关性中等 或 竞争较高
  • 低:相关性低 或 信息型为主

Step 4: 内容主题规划

基于关键词分析和竞品调研,规划内容主题:

4.1 内容支柱确定

确定 3-5 个内容支柱(Pillar),每个支柱对应:

  • 一个核心主题领域
  • 一组相关关键词
  • 多篇子内容

4.2 内容类型分配

内容类型 目的 搜索意图匹配 示例
概念解读 建立认知 信息型 "什么是 XX"、"XX 入门指南"
实践指南 提供价值 信息型 "XX 最佳实践"、"如何实现 XX"
对比评测 辅助决策 商业型 "XX vs YY"、"XX 选型指南"
案例分析 建立信任 商业型 "XX 客户案例"、"XX 成功故事"
趋势洞察 展示专业 信息型 "XX 趋势"、"XX 未来发展"

4.3 内容规划输出

内容标题 内容支柱 目标关键词 内容类型 买家旅程阶段 优先级 预估字数

买家旅程阶段:

  • 认知阶段 (Awareness):发现问题
  • 考虑阶段 (Consideration):评估方案
  • 决策阶段 (Decision):选择供应商

Step 5: 生成 Excel 策略文档

读取 xlsx skill 获取最佳实践:

view /mnt/skills/public/xlsx/SKILL.md

5.1 文档结构

创建包含以下 Sheet 的 Excel 文件:

Sheet 1: 策略概览

  • 产品/服务简介
  • 目标客户画像
  • 核心价值主张
  • 内容策略目标

Sheet 2: 竞品分析

  • 竞品基本信息
  • 竞品内容策略对比
  • 差异化机会点

Sheet 3: 关键词矩阵

  • 完整关键词列表
  • 按意图分类
  • 按优先级排序
  • 关键词与内容映射

Sheet 4: 内容主题规划

  • 内容支柱说明
  • 详细内容列表
  • 优先级和排期建议

5.2 代码实现

from openpyxl import Workbook
from openpyxl.styles import Font, PatternFill, Alignment, Border, Side
from openpyxl.utils import get_column_letter

wb = Workbook()

# 定义样式
header_font = Font(bold=True, color='FFFFFF')
header_fill = PatternFill('solid', fgColor='4472C4')
subheader_fill = PatternFill('solid', fgColor='D6DCE5')
thin_border = Border(
    left=Side(style='thin'),
    right=Side(style='thin'),
    top=Side(style='thin'),
    bottom=Side(style='thin')
)

def style_header_row(sheet, row_num, col_count):
    for col in range(1, col_count + 1):
        cell = sheet.cell(row=row_num, column=col)
        cell.font = header_font
        cell.fill = header_fill
        cell.alignment = Alignment(horizontal='center', vertical='center')
        cell.border = thin_border

def auto_column_width(sheet):
    for column_cells in sheet.columns:
        max_length = 0
        column = column_cells[0].column_letter
        for cell in column_cells:
            if cell.value:
                max_length = max(max_length, len(str(cell.value)))
        sheet.column_dimensions[column].width = min(max_length + 2, 50)

# Sheet 1: 策略概览
ws1 = wb.active
ws1.title = '策略概览'
# ... 添加内容

# Sheet 2: 竞品分析
ws2 = wb.create_sheet('竞品分析')
# ... 添加内容

# Sheet 3: 关键词矩阵
ws3 = wb.create_sheet('关键词矩阵')
# ... 添加内容

# Sheet 4: 内容主题规划
ws4 = wb.create_sheet('内容主题规划')
# ... 添加内容

# 保存
wb.save('/mnt/user-data/outputs/content_strategy.xlsx')

5.3 格式要求

  • 使用专业字体(Arial 或微软雅黑)
  • 表头使用深色背景 + 白色文字
  • 数据行使用交替底色增强可读性
  • 自动调整列宽
  • 冻结首行便于浏览
  • 添加筛选器便于数据操作

输出交付

保存文件到 /mnt/user-data/outputs/,文件名格式:

[产品名称]_内容策略_[日期].xlsx

向用户呈现文件时,简要说明:

  • 策略文档包含的内容
  • 发现的关键洞察
  • 建议的优先执行事项

注意事项

搜索调研原则:

  • 每次搜索使用简洁的关键词(1-6 个词)
  • 根据复杂度调整搜索次数(基础调研 3-5 次,深度调研 8-12 次)
  • 优先使用原始来源(官网、官方博客)而非聚合站点

内容规划原则:

  • 内容数量控制在 15-25 篇为宜
  • 覆盖买家旅程全阶段
  • 平衡信息型和商业型内容
  • 考虑内容之间的内链关系

B2B 特性考虑:

  • 关注决策链中的多个角色
  • 内容要体现专业性和权威性
  • 案例和数据是重要的信任信号
  • 考虑长销售周期的内容培育需求