一键导入
skill-004-ad-group-thematic-tightness
Evaluate whether each ad group contains tightly themed, closely related keywords (ideally 5-20 per group).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Evaluate whether each ad group contains tightly themed, closely related keywords (ideally 5-20 per group).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Verify that Search, Display, Shopping, Video, and Performance Max campaigns are never mixed in ways that compromise optimization signals.
Ensure branded and non-branded keywords live in separate campaigns with independent budgets and targets.
Audit naming conventions across all campaigns, ad groups, and labels for a standardized taxonomy.
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.
| name | skill-004-ad-group-thematic-tightness |
| description | Evaluate whether each ad group contains tightly themed, closely related keywords (ideally 5-20 per group). |
| allowed-tools | Read, Grep, Glob |
Evaluate whether each ad group contains tightly themed, closely related keywords (ideally 5-20 per group). Loosely themed ad groups reduce ad relevance and Quality Score because ad copy cannot match all keyword intents.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/keywords.md - Keywords per ad groupdata/account/campaigns/*/*/ads.md - Ad copy per ad groupdata/account/campaigns/*/*/ad_group.md - Ad group settingsdata/performance/campaigns/*/*/keywords_metrics_30_days.md - Keyword performance with QSReference GAQL:
SELECT
campaign.name,
ad_group.name,
ad_group_criterion.keyword.text,
ad_group_criterion.keyword.match_type,
ad_group_criterion.quality_info.quality_score
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 additional QS components.
| Condition | Severity |
|---|---|
| Keywords per ad group > 30 | Critical |
| Low thematic cohesion (multiple distinct themes) | Critical |
| Keywords per ad group < 3 | Warning |
| Ad copy doesn't match keyword themes | Warning |
| Average QS in ad group < 5 | Warning |
Use Short format by default. Use Detailed if user requests comprehensive analysis.
Short:
## Ad Group Thematic Tightness Audit
**Account:** [Name] | **Analyzed:** [X] ad groups | **Issues:** [Y]
### Critical ([Count])
- **[Ad Group]**: [X] keywords, multiple themes detected → Split into themed ad groups
### Warnings ([Count])
- **[Ad Group]**: Only [X] keywords → Merge with similar ad group or add variations
- **[Ad Group]**: Ad copy missing keyword themes → Update RSA headlines
### Recommendations
1. Split "[Ad Group]" into [X] themed groups
2. Target 10-15 keywords per ad group
Detailed adds: