案例背景
某技术博客站点(月 PV 8 万)organic 搜索流量 3 个月停滞。传统 SEO 优化流程:
| 环节 | 传统方式 | 耗时 | 痛点 |
|---|---|---|---|
| 关键词调研 | 手动查 Google Keyword Planner | 8 小时 | 效率低 |
| 标题优化 | 逐篇手写 | 40 小时 | 120 篇×20 分钟 |
| Meta description | 逐篇手写 | 20 小时 | 枯燥重复 |
| 内容优化 | 逐段改写 | 60 小时 | 主观判断 |
| 内链建设 | 手动找关联 | 16 小时 | 覆盖不全 |
| 效果追踪 | 周/月报 | 持续 | 滞后 |
| 总计 | - | 144+ 小时 | 2 人 2 周 |
目标:用 AI 把全流程压缩到 2 周 1 人,organic 流量提升 50%+。
工具组合
| 工具 | 角色 | 选型理由 |
|---|---|---|
| Claude Code | 关键词调研 + 竞品分析 | 长上下文能处理大量关键词数据 |
| GPT-4 | 标题/meta/内容优化 | 文案质量与 SEO 意识强 |
| Cursor | 批量处理脚本 | IDE 内处理 120 篇 MDX |
| Google Search Console | 数据来源 | 真实搜索数据 |
| Postgres MCP | 数据查询 | 查询 GSC 导入的数据 |
| Prompt Chaining | 流水线编排 | 串联调研-优化-内链-推送 |
2 周整体规划
| 天数 | 阶段 | 产出 |
|---|---|---|
| Day 1-2 | 关键词调研 | 200 个目标关键词 + 优先级 |
| Day 3-5 | 标题 + Meta 优化 | 120 篇优化后的标题与 meta |
| Day 6-8 | 内容优化 | 120 篇内容增强 |
| Day 9-10 | 内链建设 | 内链拓扑图 + 锚文本 |
| Day 11-12 | 技术优化 | sitemap/robots/结构化数据 |
| Day 13-14 | 推送 + 验证 | 搜索引擎推送 + 基线记录 |
实施步骤
Day 1-2:关键词调研
Prompt 1:让 Claude Code 分析 GSC 数据
你是资深 SEO 专家。请分析以下 Google Search Console 导出数据:
## 数据
{gsc_export}
## 分析要求
1. 找出排名 11-20 的关键词(差一点进首页,优先优化)
2. 找出排名 4-10 的关键词(接近 Top 3,提升价值大)
3. 找出高展示低点击的关键词(标题/meta 需优化)
4. 找出有展示但无排名的关键词(内容相关性不足)
5. 分析关键词聚类(同主题关键词分组,便于内容规划)
## 输出
| 关键词 | 当前排名 | 月搜索量 | 展示 | 点击 | CTR | 优先级 | 优化策略 |
Prompt 2:竞品关键词差距分析
分析我的站点与竞品的关键词差距:
## 我的排名关键词
{my_keywords}
## 竞品排名关键词(Ahrefs/SEMrush 导出)
{competitor_keywords}
## 分析
1. 竞品有但我没有的关键词(机会缺口)
2. 我有但排名低于竞品的关键词(优化重点)
3. 双方都无的蓝海关键词(新内容机会)
4. 关键词难度评估(KD < 30 优先)
输出按优先级排序的 50 个关键词清单。
产出:200 个目标关键词,按优先级排序,每个标注优化策略。
Day 3-5:标题与 Meta 优化
Prompt 3:批量标题优化(Prompt Chaining 核心)
你是 SEO 标题优化专家。请优化以下文章标题:
## 原标题
{original_title}
## 目标关键词
{target_keyword}
## 优化规则
1. 标题 ≤ 60 字符(Google SERP 显示上限)
2. 目标关键词尽量靠前(前 30 字符)
3. 包含数字或情绪词提升 CTR(如"2026 最新""7 个""完整指南")
4. 避免标题党(标题与内容必须匹配)
5. 生成 3 个备选,标注推荐理由
## 输出
| 方案 | 标题 | 字符数 | 关键词位置 | 推荐理由 |
Prompt 4:Meta description 批量生成
为以下文章生成 SEO 优化的 meta description:
## 文章信息
标题:{title}
目标关键词:{keyword}
摘要:{summary}
## 要求
1. 155-160 字符(SERP 显示最佳长度)
2. 自然包含目标关键词(不要堆砌)
3. 包含行动号召(如"了解""学习""探索")
4. 概括文章核心价值(用户为什么要点击)
5. 与标题不重复(补充信息)
## 输出
meta: "..."
字符数: 158
用 Cursor 脚本批量处理 120 篇文章,每篇生成 3 个标题备选 + 1 个 meta。
产出:120 篇优化后的标题与 meta description。
Day 6-8:内容优化
Prompt 5:内容相关性增强
你是 SEO 内容优化专家。请优化以下文章以提升关键词相关性:
## 文章
{article_content}
## 目标关键词
{primary_keyword}(主)
{secondary_keywords}(辅)
## 优化要求
1. 主关键词在 H1 / 第一段 / 最后一段各出现一次
2. 辅关键词自然分布(每 500 字出现一次)
3. 添加 LSI 关键词(语义相关词)
4. 增加结构化内容(表格 / 列表 / FAQ)
5. 补充"人们也问"相关问答(3-5 个)
6. 优化图片 alt 文本
7. 不要关键词堆砌(密度控制在 1-2%)
## 输出
- 优化后的完整文章
- 修改清单(改了哪些地方、为什么)
- 关键词密度报告
Prompt 6:FAQ Schema 生成
基于以下文章,生成 FAQ Schema 结构化数据:
## 文章
{article}
## 要求
1. 提取 3-5 个用户可能搜索的问题
2. 每个问题给出简洁答案(40-50 字)
3. 输出 JSON-LD 格式的 FAQPage Schema
4. 答案自然包含目标关键词
## 输出
\`\`\`json
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [...]
}
\`\`\`
产出:120 篇增强后的内容 + FAQ Schema。
Day 9-10:内链建设
Prompt 7:内链拓扑分析
分析以下 120 篇文章的内链关系,推荐优化方案:
## 文章清单
{articles_with_keywords}
## 分析要求
1. 按主题聚类(同主题文章互相链接)
2. 识别"权威页面"(被最多文章引用的核心文章)
3. 找出"孤岛文章"(无内链指向的)
4. 推荐锚文本(用目标关键词,但自然化)
5. 控制每篇文章内链数(3-8 个,不过度)
## 输出
| 源文章 | 目标文章 | 锚文本 | 关联理由 |
Prompt 8:内链批量插入
请把以下内链建议应用到文章中:
## 文章
{article}
## 内链建议
{internal_links}
## 要求
1. 在自然段落中插入内链(不要堆在文末)
2. 锚文本融入句子(读起来通顺)
3. 同一目标文章只链接一次
4. 用 Markdown 链接格式 [锚文本](/path)
用 Cursor 脚本批量应用内链到 120 篇文章。
产出:120 篇含优化内链的文章 + 内链拓扑图。
Day 11-12:技术 SEO
Prompt 9:技术审计清单
请生成 SEO 技术审计清单并逐项检查:
## 检查项
1. sitemap.xml 是否包含所有 120 篇文章
2. robots.txt 是否屏蔽了重要页面
3. 各页面的 canonical 标签是否正确
4. 移动端适配是否通过 Google Mobile-Friendly Test
5. 页面加载速度(Core Web Vitals)
6. 结构化数据是否通过 Rich Results Test
7. 是否有死链(404)
8. 是否有重复内容
9. OG 标签是否完整
10. HTTPS 是否全站启用
逐项给出当前状态与修复建议。
产出:技术审计报告 + 修复方案。
Day 13-14:推送与验证
Prompt 10:推送与基线记录
生成 SEO 优化推送计划:
## 推送清单
1. 120 篇更新文章的 URL → 提交 Google Search Console
2. 更新 sitemap.xml → 通知搜索引擎
3. 更新 RSS feed.xml
4. 提交百度/必应推送
## 基线记录
记录优化前的排名基线:
- 核心关键词排名
- organic 流量(日/周)
- 索引页面数
- 平均 CTR
30 天后对比优化效果。
产出:推送完成 + 优化前基线数据。
关键 Prompt 合集汇总
| Prompt | 用途 | 工具 |
|---|---|---|
| 1 | GSC 数据分析 | Claude Code |
| 2 | 竞品差距分析 | Claude Code |
| 3 | 标题优化 | GPT-4 |
| 4 | Meta 生成 | GPT-4 |
| 5 | 内容增强 | GPT-4 |
| 6 | FAQ Schema | GPT-4 |
| 7 | 内链分析 | Claude Code |
| 8 | 内链插入 | Cursor |
| 9 | 技术审计 | Claude Code |
| 10 | 推送计划 | Claude Code |
效果数据
| 指标 | 优化前 | 优化后(30 天) | 提升 |
|---|---|---|---|
| Organic 流量(月) | 8 万 PV | 13.2 万 PV | +65% |
| 核心关键词 Top 10 | 12 个 | 34 个 | +183% |
| 核心关键词 Top 3 | 3 个 | 11 个 | +267% |
| 平均排名 | 18.4 | 11.2 | +39% |
| 平均 CTR | 2.1% | 3.8% | +81% |
| 索引页面数 | 98 | 120 | +22% |
| 内链覆盖 | 45% 文章有内链 | 100% | +122% |
| FAQ Rich Result | 0 | 87 篇触发 | 质变 |
| 总耗时 | 144 小时(2 人 2 周) | 48 小时(1 人 2 周) | 3 倍 |
| API 成本 | - | 约 $30 | - |
关键发现
- 标题优化收益最大:仅改标题,CTR 平均提升 45%,是 ROI 最高的操作。
- 排名 11-20 的词最容易提升:这些词"差一口气"进首页,优化标题+内容后 70% 进入 Top 10。
- FAQ Schema 效果显著:87 篇触发 FAQ Rich Result,SERP 占地面积增大,CTR 提升约 30%。
- 内链建设被低估:补全内链后,"权威页面"的排名从 8 升到 3,内链传递权重效果明显。
经验总结
成功要点
- 数据驱动优先:先用 GSC 数据找机会,不靠猜测。排名 11-20 的词是金矿。
- 标题优化先行:标题改动的 ROI 最高,先全量优化标题再优化内容。
- 批量处理是关键:用 Cursor 脚本批量处理 120 篇,而非逐篇手动。
- FAQ Schema 别忘:FAQ Rich Result 是低成本高回报的技术优化。
- 内链系统化:用 AI 分析全站内链拓扑,比人工找关联更全面。
踩过的坑
- 关键词堆砌:GPT-4 初版会过度插入关键词,需 Prompt 强调"密度 1-2%"。
- 标题超长:AI 不注意字符数,需强制"≤60 字符"并验证。
- meta 过长:超出 160 字符会被截断,需精确控制。
- 内链不自然:AI 插入的内链偶尔"生硬",需人工抽查。
- FAQ 答案太长:Rich Result 要求答案简洁,需限制"40-50 字"。
- 忽略移动端:只优化了 PC,移动端 CTR 未提升,需同步检查移动端展示。
- 推送后急等效果:搜索引擎收录需 3-7 天,排名变化需 2-4 周,需耐心等待。
不可 AI 化的环节
- 关键词策略决策:AI 推荐的关键词需人工判断业务相关性
- 标题真实性把控:AI 标题可能"标题党",需人工确保与内容匹配
- 竞品策略判断:AI 能分析差距,但"是否跟进"需人工决策
- 效果归因分析:流量提升可能是多种因素,需人工归因
复用建议
这套方案可迁移到:
- 电商商品页 SEO:调整商品标题、描述、结构化数据
- SaaS 落地页 SEO:优化功能页标题与内容
- 文档站 SEO:优化技术文档的可搜索性
- 新闻/资讯站:优化时效性内容的标题与 meta
- 本地 SEO:优化本地商户页面的地域关键词
核心是Prompt Chaining 串联调研-优化-内链-推送,每个环节独立可调试。
工具版本
- Claude Code:v1.0.20+
- GPT-4:gpt-4o
- Cursor:v0.40+
- Google Search Console:API v4
- 2 周 API 总成本:约 $30(Claude $20 + GPT-4 $10)