google-search-ads-builder
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGoogle Search Ads Builder
Google Search Ads Builder
Build a complete Google Search Ads campaign from scratch. This skill handles everything from keyword research to ad copy to campaign structure — outputting files ready to import into Google Ads Editor.
Core principle: Most early-stage teams waste their first $5K on Google Ads because of bad structure. This skill builds a tight, well-organized campaign from day one: right keywords, right match types, right ad groups, right negatives.
从零开始构建完整的Google Search Ads广告活动。该工具负责从关键词研究到广告文案再到广告活动结构的所有环节,输出可直接导入Google Ads Editor的文件。
核心原则:大多数早期团队会因为结构不合理,在Google Ads上浪费最初的5000美元。本工具从第一天起就搭建紧密、组织有序的广告活动:精准的关键词、匹配类型、广告组和否定关键词。
When to Use
适用场景
- "Set up Google Search Ads for us"
- "Build a Google Ads campaign for [product]"
- "I want to start running search ads — help me set it up"
- "Create a PPC campaign structure"
- "Generate Google Ads copy for our product"
- "为我们搭建Google Search Ads"
- "为[产品]构建Google Ads广告活动"
- "我想开始投放搜索广告——帮我搭建"
- "创建PPC广告活动结构"
- "为我们的产品生成Google Ads文案"
Phase 0: Intake
阶段0:信息收集
- Product name + URL — What are we advertising?
- One-line value prop — What does it do, for whom?
- ICP — Who is searching for this? (Role, pain, company stage)
- Monthly budget — What are you willing to spend? (Affects structure recommendations)
- Goal — Free trial sign-ups / Demo bookings / Content downloads / Direct purchase
- Landing pages — URLs you'll send traffic to (or "need to create")
- Competitor domains — 2-5 competitors (for keyword gap analysis)
- Geographic targeting — Countries/regions
- Existing keywords? — Any keywords you already know work
- 产品名称+URL — 我们要推广的是什么?
- 一句话价值主张 — 产品功能、服务对象?
- ICP(理想客户画像) — 谁会搜索这类产品?(职位、痛点、公司阶段)
- 月度预算 — 你计划投入多少?(会影响结构建议)
- 目标 — 免费试用注册/演示预约/内容下载/直接购买
- 落地页 — 引流指向的URL(或“需要创建”)
- 竞品域名 — 2-5个竞品(用于关键词差距分析)
- 地域定位 — 目标国家/地区
- 已有关键词? — 任何你已知有效的关键词
Phase 1: Keyword Research
阶段1:关键词研究
1A: Seed Keyword Generation
1A:种子关键词生成
From the product description and ICP, generate 3 keyword buckets:
| Bucket | Intent | Examples |
|---|---|---|
| Problem-aware | Searching for solutions to a pain | "how to automate outbound", "fix slow sales pipeline" |
| Solution-aware | Searching for a category of product | "AI SDR tool", "outbound automation software" |
| Brand/Competitor | Searching for you or competitors by name | "[your brand]", "[competitor] alternative" |
根据产品描述和ICP,生成3类关键词分组:
| 分组 | 搜索意图 | 示例 |
|---|---|---|
| 问题感知型 | 搜索痛点解决方案 | "how to automate outbound", "fix slow sales pipeline" |
| 方案感知型 | 搜索特定品类产品 | "AI SDR tool", "outbound automation software" |
| 品牌/竞品型 | 搜索品牌或竞品名称 | "[your brand]", "[competitor] alternative" |
1B: Competitive Keyword Mining
1B:竞品关键词挖掘
Research competitor SEO keywords that indicate search ad opportunity:
Search: "[competitor] site:google.com/ads" OR "[competitor] PPC keywords"
Search: "[competitor]" alternative OR vs OR comparison
Search: best [product category] tools 2026Also run on competitor domains to find keywords they rank for that indicate buying intent.
seo-domain-analyzer研究竞品的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-analyzer1C: Keyword Expansion
1C:关键词拓展
For each seed keyword, expand with:
- Modifiers: best, top, free, cheap, enterprise, for startups, for [role]
- Long-tail: "[category] for [specific use case]"
- Question queries: "how to [solve problem your product addresses]"
- Comparison: "[competitor] vs [your brand]", "[competitor] alternative"
针对每个种子关键词,通过以下方式拓展:
- 修饰词:best、top、free、cheap、enterprise、for startups、for [role]
- 长尾词:"[category] for [specific use case]"
- 疑问式:"how to [solve problem your product addresses]"
- 对比式:"[competitor] vs [your brand]", "[competitor] alternative"
1D: Keyword Scoring
1D:关键词评分
| Keyword | Est. Volume | Intent Strength | Competition | Priority |
|---|---|---|---|---|
| [keyword] | [H/M/L] | [High/Med/Low] | [H/M/L] | [1-5] |
Priority scale:
- 5 = High intent + medium competition (sweet spot)
- 4 = High intent + high competition (important but expensive)
- 3 = Medium intent + low competition (good for budget stretch)
- 2 = Low intent + low competition (awareness only)
- 1 = Skip — too broad or irrelevant
| 关键词 | 预估搜索量 | 意图强度 | 竞争程度 | 优先级 |
|---|---|---|---|---|
| [keyword] | [H/M/L] | [High/Med/Low] | [H/M/L] | [1-5] |
优先级标准:
- 5 = 高意图+中竞争(黄金区间)
- 4 = 高意图+高竞争(重要但成本高)
- 3 = 中意图+低竞争(适合拉伸预算)
- 2 = 低意图+低竞争(仅用于品牌曝光)
- 1 = 跳过——过于宽泛或不相关
Phase 2: Campaign Structure
阶段2:广告活动结构
2A: Ad Group Design
2A:广告组设计
Group keywords by theme and intent. Each ad group = one tight topic.
Structure template:
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)Rules:
- Max 15 keywords per ad group
- All keywords in an ad group should share a theme
- Each ad group gets its own landing page (if possible)
- Use a mix of match types: Exact [keyword] for high-intent, Phrase "keyword" for discovery
按主题和意图分组关键词。每个广告组对应一个明确的主题。
结构模板:
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],探索类用短语匹配
2B: Match Type Strategy
2B:匹配类型策略
| Keyword Type | Recommended Match | Reason |
|---|---|---|
| Brand terms | Exact | Protect — don't waste spend on broad |
| High-intent solution | Exact + Phrase | Capture precisely, discover adjacent |
| Competitor terms | Exact + Phrase | Control the narrative |
| Problem-aware | Phrase + Broad (with negatives) | Cast wider net for top-of-funnel |
| 关键词类型 | 推荐匹配方式 | 原因 |
|---|---|---|
| 品牌词 | 精确匹配 | 品牌防护——避免宽泛匹配浪费预算 |
| 高意图方案词 | 精确+短语匹配 | 精准捕获流量,探索相关需求 |
| 竞品词 | 精确+短语匹配 | 把控品牌叙事 |
| 问题感知词 | 短语+广泛匹配(搭配否定关键词) | 为漏斗顶部用户扩大触达范围 |
Phase 3: Ad Copy Generation
阶段3:广告文案生成
Per Ad Group: 3 Responsive Search Ads
每个广告组:3个响应式搜索广告(RSA)
Each RSA needs:
- 15 headlines (max 30 chars each)
- 4 descriptions (max 90 chars each)
每个RSA需包含:
- 15个标题(每个最多30字符)
- 4个描述(每个最多90字符)
Headline Framework (15 per ad group)
标题框架(每个广告组15个)
| Slot | Purpose | Example |
|---|---|---|
| 1-3 | Keyword match — Include the search term | "AI Outbound Automation" |
| 4-5 | Value prop — Primary benefit | "10x Your Pipeline in 30 Days" |
| 6-7 | Social proof — Credibility | "Trusted by 500+ B2B Teams" |
| 8-9 | Differentiation — Why you vs alternatives | "No-Code Setup in 5 Minutes" |
| 10-11 | CTA — Action driver | "Start Free Trial Today" |
| 12-13 | Offer/Urgency — Incentive | "Free 14-Day Trial" |
| 14-15 | Trust/Risk reversal — Remove friction | "No Credit Card Required" |
| 位置 | 用途 | 示例 |
|---|---|---|
| 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-11 | 行动号召(CTA) — 驱动行动 | "Start Free Trial Today" |
| 12-13 | 优惠/紧迫感 — 激励措施 | "Free 14-Day Trial" |
| 14-15 | 信任/风险逆转 — 降低决策门槛 | "No Credit Card Required" |
Description Framework (4 per ad group)
描述框架(每个广告组4个)
| Slot | Purpose | Example |
|---|---|---|
| 1 | Feature-benefit — What + so what | "Automate personalized outbound emails so your team closes more deals without the manual work." |
| 2 | Pain-agitate — Problem + solution | "Tired of reps spending 4 hours on prospecting? Our AI handles it in minutes." |
| 3 | Social proof + CTA | "Join 500+ growth teams. Start your free trial — no credit card needed." |
| 4 | Differentiator + CTA | "Unlike legacy tools, [Product] works out of the box. See it in action — book a 15-min demo." |
| 位置 | 用途 | 示例 |
|---|---|---|
| 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." |
Phase 4: Negative Keywords
阶段4:否定关键词
Universal Negatives (Apply to all campaigns)
通用否定关键词(应用于所有广告活动)
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)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)Category-Specific Negatives
品类特定否定关键词
Based on keyword research, add terms that would waste spend — searches related to your keywords but with wrong intent.
根据关键词研究,添加会浪费预算的词汇——与你的关键词相关但意图不符的搜索词。
Phase 5: Bid Strategy Recommendation
阶段5:出价策略推荐
| Budget Range | Recommended Strategy | Reason |
|---|---|---|
| < $1K/mo | Manual CPC or Max Clicks | Need data first — don't let Google optimize on nothing |
| $1K-5K/mo | Max Conversions (after 30+ conversions) | Enough data for Google's algo |
| $5K+/mo | Target CPA or Target ROAS | Optimize for efficiency at scale |
First 2 weeks: Always start with Manual CPC or Max Clicks with a daily budget cap. Collect data before switching to automated bidding.
| 预算范围 | 推荐策略 | 原因 |
|---|---|---|
| < $1K/月 | 手动CPC或最大化点击 | 先积累数据——不要让Google在无数据基础上优化 |
| $1K-5K/月 | 最大化转化(积累30+转化后) | 数据量足够支撑Google算法优化 |
| $5K+/月 | 目标CPA或目标ROAS | 规模化优化投放效率 |
前2周: 始终从手动CPC或带每日预算上限的最大化点击开始。积累数据后再切换至自动出价。
Phase 6: Output Format
阶段6:输出格式
6A: Campaign Strategy Doc
6A:广告活动策略文档
markdown
undefinedmarkdown
undefinedGoogle Search Ads Campaign — [Product Name] — [DATE]
Google Search Ads Campaign — [Product Name] — [DATE]
Campaign Overview
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]
- 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
Campaign Structure
[Visual tree of campaigns → ad groups]
[Visual tree of campaigns → ad groups]
Keywords by Ad Group
Keywords by Ad Group
Ad Group: [Name]
Ad Group: [Name]
Landing page: [URL]
| Keyword | Match Type | Priority |
|---|---|---|
| [keyword] | Exact | High |
| [keyword] | Phrase | Medium |
Landing page: [URL]
| Keyword | Match Type | Priority |
|---|---|---|
| [keyword] | Exact | High |
| [keyword] | Phrase | Medium |
Ad Group: [Name 2]
Ad Group: [Name 2]
...
...
Ad Copy
Ad Copy
Ad Group: [Name]
Ad Group: [Name]
RSA 1:
Headlines: [list of 15]
Descriptions: [list of 4]
RSA 2: ...
RSA 3: ...
RSA 1:
Headlines: [list of 15]
Descriptions: [list of 4]
RSA 2: ...
RSA 3: ...
Negative Keywords
Negative Keywords
[Grouped list]
[Grouped list]
Bid & Budget Recommendations
Bid & Budget Recommendations
[Strategy + daily budget recommendation]
[Strategy + daily budget recommendation]
Launch Checklist
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)
undefined- 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)
undefined6B: Google Ads Editor Import CSV
6B:Google Ads Editor导入CSV
Generate a CSV file importable into Google Ads Editor:
csv
Campaign,Ad Group,Keyword,Match Type,Max CPC,Final URL,Headline 1,Headline 2,Headline 3,Description 1,Description 2Save strategy doc to .
Save CSV to .
clients/<client-name>/ads/google-search-campaign-[YYYY-MM-DD].mdclients/<client-name>/ads/google-ads-import-[YYYY-MM-DD].csv生成可导入Google Ads Editor的CSV文件:
csv
Campaign,Ad Group,Keyword,Match Type,Max CPC,Final URL,Headline 1,Headline 2,Headline 3,Description 1,Description 2将策略文档保存至。
将CSV保存至。
clients/<client-name>/ads/google-search-campaign-[YYYY-MM-DD].mdclients/<client-name>/ads/google-ads-import-[YYYY-MM-DD].csvCost
成本
| Component | Cost |
|---|---|
| Keyword research (web search) | Free |
| Competitor SEO analysis | ~$0.10-0.50 (Apify, if using seo-domain-analyzer) |
| Ad copy generation | Free (LLM reasoning) |
| CSV generation | Free |
| Total | Free-$0.50 |
| 组件 | 成本 |
|---|---|
| 关键词研究(网页搜索) | 免费 |
| 竞品SEO分析 | ~$0.10-0.50(使用seo-domain-analyzer时,需Apify服务) |
| 广告文案生成 | 免费(LLM推理) |
| CSV生成 | 免费 |
| 总计 | 免费-$0.50 |
Tools Required
所需工具
- web_search — for keyword research and competitor analysis
- fetch_webpage — for landing page review
- Optional: for competitor keyword data
seo-domain-analyzer
- web_search — 用于关键词研究和竞品分析
- fetch_webpage — 用于落地页审核
- 可选: 用于竞品关键词数据获取
seo-domain-analyzer
Trigger Phrases
触发短语
- "Set up Google Search Ads for [product]"
- "Build a PPC campaign"
- "Create Google Ads for our product"
- "I need search ad keywords and copy"
- "Generate a Google Ads Editor import file"
- "Set up Google Search Ads for [product]"
- "Build a PPC campaign"
- "Create Google Ads for our product"
- "I need search ad keywords and copy"
- "Generate a Google Ads Editor import file"