원클릭으로
skill-024-keyword-intent-alignment
Evaluate whether keyword search intent matches campaign goals and landing page content.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Evaluate whether keyword search intent matches campaign goals and landing page content.
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-024-keyword-intent-alignment |
| description | Evaluate whether keyword search intent matches campaign goals and landing page content. |
| allowed-tools | Read, Grep, Glob |
Ensure keywords target users at the right funnel stage for campaign goals. Informational keywords in conversion campaigns drain budget, while transactional keywords with 0 conversions indicate landing page issues. Intent misalignment is a major source of wasted ad spend.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/keywords.md - Keywords to analyzedata/performance/campaigns/*/*/keywords_metrics_30_days.md - Performance metricsdata/performance/campaigns/*/*/search_terms_metrics_30_days.md - Actual queries revealing intentdata/account/campaigns/*/*/ads.md - Final URLs for landing page contextdata/account/campaigns/*/campaign.md - Campaign goals/biddingReference GAQL:
SELECT
campaign.name,
campaign.bidding_strategy_type,
ad_group.name,
ad_group_criterion.keyword.text,
ad_group_criterion.keyword.match_type,
metrics.impressions,
metrics.clicks,
metrics.conversions,
metrics.cost_micros
FROM keyword_view
WHERE ad_group_criterion.status = 'ENABLED'
AND segments.date DURING LAST_30_DAYS
Use /google-ads:get-custom for conversion rate analysis or landing page URL extraction.
| Condition | Severity |
|---|---|
| Informational keyword in conversion campaign, CPA > 3x target | Critical |
| Informational keywords > 30% of conversion campaign | Critical |
| Transactional keyword, 50+ clicks, 0 conversions | Warning |
| Commercial investigation keyword to generic page | Info |
Short (default):
## Keyword Intent Audit
**Account:** [Name] | **Keywords:** [X] | **Misalignments:** [Y]
### Critical ([Count])
- **"[keyword]"** (informational) in [Campaign]: $[X] spent, [Y] CPA vs $[Z] target -> Move to awareness or negative
### Warnings ([Count])
- **"[keyword]"** (transactional): [X] clicks, 0 conv -> Check landing page
### Intent Distribution
| Intent | Keywords | Spend | Conv | CPA |
|--------|----------|-------|------|-----|
### Recommendations
1. [Priority action]
Detailed adds: