mcpField
G
google-search-ads-builder

google-search-ads-builder

github.com/nikiandr营销与增长1113 次安装31 周前更新
代码仓库

关于 google-search-ads-builder

用于规划 Google Search Ads 广告系列的技能,涵盖关键词研究、广告组结构、广告文案和否定关键词。输出广告系列策略文档,以及供 Google Ads Editor 导入的 CSV。

主要功能

  1. 01收集产品与广告系列信息
  2. 02拓展并评估关键词
  3. 03按主题组织广告组与匹配类型
  4. 04生成响应式搜索广告文案
  5. 05建议否定关键词和出价策略
  6. 06生成策略文档与导入 CSV

适用场景

  1. 01规划产品发布的搜索广告系列
  2. 02为 PPC 广告系列整理关键词组
  3. 03撰写 Google Ads 文案和否定关键词
  4. 04准备 Google Ads Editor 广告系列文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nikiandr/goose-skills --skill google-search-ads-builder

安装后在 Claude Code 中输入/google-search-ads-builder确认已加载。

附带文件skill.meta.json

详细介绍

Google Search Ads 构建器

从零开始构建完整的 Google Search Ads 广告系列。此技能涵盖从关键词研究、广告文案到广告系列结构的所有环节,并输出可导入 Google Ads Editor 的文件。

核心原则: 许多早期团队因为结构不佳,在 Google Ads 上浪费了最初的 $5K。此技能从第一天起就能构建紧凑、井然有序的广告系列:选对关键词、匹配类型、广告组和否定关键词。

使用场景

  • “为我们设置 Google Search Ads”
  • “为 [产品] 构建 Google Ads 广告系列”
  • “我想开始投放搜索广告——帮我设置一下”
  • “创建 PPC 广告系列结构”
  • “为我们的产品生成 Google Ads 文案”

阶段 0:信息收集

  1. 产品名称 + URL — 我们要推广什么?
  2. 一句话价值主张 — 产品有什么作用,面向谁?
  3. ICP — 谁会搜索这个产品?(职位、痛点、公司阶段)
  4. 月预算 — 你愿意花多少?(会影响结构建议)
  5. 目标 — 免费试用注册 / 预约演示 / 下载内容 / 直接购买
  6. 着陆页 — 你要将流量引导至哪些 URL?(或者“需要创建”)
  7. 竞争对手域名 — 2-5 个竞争对手(用于关键词差距分析)
  8. 地理定位 — 国家/地区
  9. 已有关键词? — 是否有你已知效果不错的关键词?

阶段 1:关键词研究

1A:种子关键词生成

根据产品描述和 ICP,生成 3 组关键词:

组别意图示例
问题认知型搜索痛点解决方案“如何自动化 outbound”,“解决销售管道增长缓慢的问题”
解决方案认知型搜索某类产品“AI SDR 工具”,“outbound 自动化软件”
品牌/竞争对手按名称搜索你或竞争对手“[你的品牌]”,“[竞争对手]替代品”
1B:竞争关键词挖掘

研究能体现搜索广告机会的竞争对手 SEO 关键词:

Search: "[competitor] site:google.com/ads" OR "[competitor] PPC keywords"
Search: "[competitor]" alternative OR vs OR comparison
Search: best [product category] tools 2026

还要对竞争对手域名运行 seo-domain-analyzer,找出他们排名靠前且体现购买意图的关键词。

1C:关键词扩展

针对每个种子关键词,扩展以下内容:

  • 修饰词: 最佳、顶级、免费、便宜、企业级、适用于初创公司、适用于[职位]
  • 长尾关键词: “适用于[具体用例]的[类别]”
  • 问题查询: “如何[解决你的产品所针对的问题]”
  • 比较: “[竞争对手]与[你的品牌]”,“[竞争对手]替代品”
1D:关键词评分
关键词预估搜索量意图强度竞争程度优先级
[keyword][H/M/L][High/Med/Low][H/M/L][1-5]

优先级范围:

  • 5 = 意图强 + 竞争程度中等(最佳选择)
  • 4 = 意图强 + 竞争程度高(重要,但成本高)
  • 3 = 意图中等 + 竞争程度低(有助于节省预算)
  • 2 = 意图弱 + 竞争程度低(仅用于提高认知度)
  • 1 = 跳过——范围太广或不相关

阶段 2:广告系列结构

2A:广告组设计

按主题和意图对关键词分组。每个广告组对应一个紧凑的主题。

结构模板:

Campaign: [Product Name] — Search
├── Ad Group: [Problem Keyword Theme 1]
│   ├── Keywords (5-15 per group)
│   └── Ads (3 responsive search ads)
├── Ad Group: [Problem Keyword Theme 2]
├── Ad Group: [Solution Category]
├── Ad Group: [Competitor Alternatives]
│   ├── "[Competitor A] alternative"
│   ├── "[Competitor B] alternative"
│   └── "best [category] alternative"
└── Ad Group: [Brand]
    └── "[Your brand name]" (defense)

规则:

  • 每个广告组最多 15 个关键词
  • 一个广告组中的所有关键词应属于同一主题
  • 每个广告组都应有自己的着陆页(如可行)
  • 混合使用匹配类型:高意图关键词使用完全匹配 [keyword],拓展发现使用词组匹配 "keyword"
2B:匹配类型策略
关键词类型建议匹配类型原因
品牌词完全匹配保护品牌——不要把预算浪费在广泛匹配上
高意图解决方案词完全匹配 + 词组匹配精准覆盖,并拓展发现相关关键词
竞争对手词完全匹配 + 词组匹配掌控叙述方式
问题认知型词组匹配 + 广泛匹配(配合否定关键词)扩大覆盖范围,触达漏斗顶部受众

阶段 3:广告文案生成

每个广告组:3 个响应式搜索广告

每个 RSA 需要:

  • 15 条标题(每条最多 30 个字符)
  • 4 条描述(每条最多 90 个字符)
标题框架(每个广告组 15 个)
槽位用途示例
1-3关键词匹配 — 包含搜索词"AI Outbound Automation"
4-5价值主张 — 主要优势"10x Your Pipeline in 30 Days"
6-7社会证明 — 可信度"Trusted by 500+ B2B Teams"
8-9差异化 — 相较于其他选择的优势"No-Code Setup in 5 Minutes"
10-11CTA — 行动驱动因素"Start Free Trial Today"
12-13优惠/紧迫感 — 激励"Free 14-Day Trial"
14-15信任/风险逆转 — 消除顾虑"No Credit Card Required"
描述框架(每个广告组 4 个)
槽位用途示例
1功能-优势 — 是什么 + 有何益处"Automate personalized outbound emails so your team closes more deals without the manual work."
2痛点-强化 — 问题 + 解决方案"Tired of reps spending 4 hours on prospecting? Our AI handles it in minutes."
3社会证明 + CTA"Join 500+ growth teams. Start your free trial — no credit card needed."
4差异化优势 + CTA"Unlike legacy tools, [Product] works out of the box. See it in action — book a 15-min demo."

阶段 4:否定关键词

通用否定关键词(应用于所有广告系列)
free (if not freemium)
jobs, careers, hiring, salary
tutorial, course, certification, learn
review, reddit, quora (if not desired)
login, support, help desk
download, open source (if not applicable)
特定类别的否定关键词

根据关键词研究,添加会浪费预算的词语——这些搜索与关键词相关,但意图不符。

阶段 5:出价策略建议

预算范围建议策略原因
< $1K/mo手动 CPC 或 Max Clicks需要先积累数据——不要让 Google 在毫无数据时进行优化
$1K-5K/moMax Conversions(达到 30+ 次转化后)数据量足以供 Google 算法使用
$5K+/moTarget CPA 或 Target ROAS在规模化投放时优化效率

前 2 周: 始终从手动 CPC 或 Max Clicks 开始,并设置每日预算上限。先收集数据,再切换到自动出价。

阶段 6:输出格式

6A:广告系列策略文档
# Google Search Ads Campaign — [Product Name] — [DATE]

## Campaign Overview
- **Goal:** [Conversions / Demos / Trials]
- **Monthly budget:** $[X]
- **Geographic targeting:** [Countries]
- **Bid strategy (start):** [Manual CPC / Max Clicks]
- **Bid strategy (after 30 conversions):** [Max Conversions / Target CPA]

## Campaign Structure
[Visual tree of campaigns → ad groups]

## Keywords by Ad Group

### Ad Group: [Name]
**Landing page:** [URL]
| Keyword | Match Type | Priority |
|---------|-----------|----------|
| [keyword] | Exact | High |
| [keyword] | Phrase | Medium |

### Ad Group: [Name 2]
...

## Ad Copy

### Ad Group: [Name]
**RSA 1:**
Headlines: [list of 15]
Descriptions: [list of 4]

**RSA 2:** ...
**RSA 3:** ...

## Negative Keywords
[Grouped list]

## Bid & Budget Recommendations
[Strategy + daily budget recommendation]

## Launch Checklist
- [ ] Verify landing pages load and track conversions
- [ ] Set up conversion tracking (Google Tag / GA4)
- [ ] Confirm geographic targeting
- [ ] Set daily budget cap
- [ ] Review ad extensions (sitelinks, callouts, structured snippets)
- [ ] Enable search term report review (weekly)
6B:Google Ads Editor 导入 CSV

生成可导入 Google Ads Editor 的 CSV 文件:

Campaign,Ad Group,Keyword,Match Type,Max CPC,Final URL,Headline 1,Headline 2,Headline 3,Description 1,Description 2

将策略文档保存到 clients/<client-name>/ads/google-search-campaign-[YYYY-MM-DD].md。 将 CSV 保存到 clients/<client-name>/ads/google-ads-import-[YYYY-MM-DD].csv。

成本

项目成本
关键词研究(网页搜索)免费
竞争对手 SEO 分析~$0.10-0.50(Apify,如果使用 seo-domain-analyzer)
广告文案生成免费(LLM 推理)
CSV 生成免费
总计免费-$0.50

所需工具

  • web_search — 用于关键词研究和竞争对手分析
  • fetch_webpage — 用于着陆页审查
  • 可选: seo-domain-analyzer,用于获取竞争对手关键词数据

触发短语

  • “为 [product] 设置 Google Search Ads”
  • “构建 PPC 广告系列”
  • “为我们的产品创建 Google Ads”
  • “我需要搜索广告关键词和文案”
  • “生成 Google Ads Editor 导入文件”

评论

支持 Markdown