一键导入
skill-015-ngram-analysis
Analyze 1-word, 2-word, and 3-word combinations (n-grams) within search terms to identify systemic patterns of waste or opportunity.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Analyze 1-word, 2-word, and 3-word combinations (n-grams) within search terms to identify systemic patterns of waste or opportunity.
用 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.
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.
| name | skill-015-ngram-analysis |
| description | Analyze 1-word, 2-word, and 3-word combinations (n-grams) within search terms to identify systemic patterns of waste or opportunity. |
| allowed-tools | Read, Grep, Glob |
Analyze 1-word, 2-word, and 3-word combinations (n-grams) within search terms to identify systemic patterns of waste or opportunity. N-gram analysis reveals patterns invisible at the individual query level.
Data Source: Standard
Standard Data:
data/performance/campaigns/*/*/search_terms_metrics_30_days.md - Search query performancedata/account/campaigns/*/negative_keywords.md - Existing negativesdata/account/shared_negative_lists.md - Shared negative listsReference GAQL:
SELECT
search_term_view.search_term,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
metrics.conversions,
metrics.conversions_value
FROM search_term_view
WHERE segments.date DURING LAST_30_DAYS
AND metrics.impressions > 0
Use /google-ads:get-custom if you need different date ranges or additional metrics.
| Condition | Severity |
|---|---|
| N-gram Cost >= $100 AND Conv = 0 | Critical |
| N-gram in 10+ terms AND Conv = 0 | Critical |
| N-gram Cost >= $50 AND Conv = 0 | Warning |
| N-gram Conv >= 5 AND CPA <= Target CPA | Info (opportunity) |
Use Short format by default. Use Detailed if user requests comprehensive analysis.
Short:
## N-gram Analysis Audit
**Account:** [Name] | **Search Terms:** [X] | **Patterns Found:** [Y]
### Critical ([Count])
- **"[n-gram]"**: $[X] spent across [Y] terms, 0 conversions → Add as phrase negative
### Warnings ([Count])
- **"[n-gram]"**: $[X] spent, 0 conversions → Add as phrase negative
### Opportunities ([Count])
- **"[n-gram]"**: [X] conversions at $[Y] CPA → Create dedicated ad group
### Recommendations
1. Add "[n-gram]" as negative (saves ~$[X]/month)
2. Create ad group for "[n-gram]" theme
Detailed adds: