一键导入
skill-002-brand-nonbrand-split
Ensure branded and non-branded keywords live in separate campaigns with independent budgets and targets.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ensure branded and non-branded keywords live in separate campaigns with independent budgets and targets.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | skill-002-brand-nonbrand-split |
| description | Ensure branded and non-branded keywords live in separate campaigns with independent budgets and targets. |
| allowed-tools | Read, Grep, Glob |
Ensure branded and non-branded keywords live in separate campaigns with independent budgets and targets. Branded terms inflate CTR and conversion metrics, masking true acquisition performance and distorting Smart Bidding signals.
Data Source: Standard
Standard Data:
data/account/campaigns/*/campaign.md - Campaign names and settingsdata/account/campaigns/*/*/keywords.md - All keywords with match typesdata/account/campaigns/*/negative_keywords.md - Campaign negative keywordsdata/performance/campaigns/*/*/search_terms_metrics_30_days.md - Search queriesdata/account/account_summary.md - Brand name identificationReference GAQL:
SELECT
campaign.name,
ad_group.name,
ad_group_criterion.keyword.text,
ad_group_criterion.keyword.match_type,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.conversions
FROM keyword_view
WHERE ad_group_criterion.status = 'ENABLED'
AND segments.date DURING LAST_30_DAYS
Use /google-ads:get-custom if you need different date ranges or to include search term data.
| Condition | Severity |
|---|---|
| Mixed brand/non-brand keywords in same campaign | Critical |
| Brand search terms in non-brand campaigns (>5% of traffic) | Warning |
| No brand negatives in non-brand campaigns | Warning |
| Brand campaign without "brand" in name | Info |
Use Short format by default. Use Detailed if user requests comprehensive analysis.
Short:
## Brand/Non-Brand Split Audit
**Account:** [Name] | **Analyzed:** [X] campaigns, [Y] keywords | **Issues:** [Z]
### Critical ([Count])
- **[Campaign]**: Mixed brand + non-brand keywords → Split into separate campaigns
### Warnings ([Count])
- **[Campaign]**: Brand search term leakage ([X]% of traffic) → Add brand negatives
### Recommendations
1. Create dedicated "Brand - Search" campaign
2. Add brand terms as exact match negatives to non-brand campaigns
Detailed adds:
Verify that Search, Display, Shopping, Video, and Performance Max campaigns are never mixed in ways that compromise optimization signals.
Audit naming conventions across all campaigns, ad groups, and labels for a standardized taxonomy.
Evaluate whether each ad group contains tightly themed, closely related keywords (ideally 5-20 per group).
Segment and analyze Search Partners performance separately from Google Search.
Check whether Search campaigns have inadvertently opted into the Google Display Network.
Audit all campaign-level settings including location targeting method, start/end dates, and network settings.