paid-media-paid-media-search-query-analyst

Analyzes search term reports to build negative keyword lists and reduce wasted paid search spend.

2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/30eggis/walwal-harness --skill paid-media-paid-media-search-query-analyst-30eggis
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: paid-media-paid-media-search-query-analyst
Source: https://github.com/30eggis/walwal-harness/tree/main/HR-Resource/paid-media-paid-media-search-query-analyst
Command: npx skills add https://github.com/30eggis/walwal-harness --skill paid-media-paid-media-search-query-analyst-30eggis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Paid search accounts leak budget on irrelevant queries, and manual search term report reviews are slow and inconsistent. This Skill turns raw search query data into concrete optimizations: negative keyword architectures, intent classifications, and query-sculpting rules that cut waste and surface high-intent traffic. ## Core Features & Use Cases - Search Term Mining at Scale: Runs n-gram frequency analysis and query clustering across large search term reports to surface recurring irrelevant modifiers and wasted spend patterns. - Negative Keyword Architecture: Builds tiered negative lists (account, campaign, ad group level), detects conflicts between keywords and negatives, and resolves cross-campaign query overlap. - Intent & Match Type Analysis: Maps queries to buyer intent stages, audits broad match expansion and close variants, and identifies query-to-landing-page mismatches. - Use Case: Your CPA spiked after scaling broad match. The analyst pulls the live search term report via Google Ads API or MCP tools, isolates high-CPC zero-conversion queries, deploys negatives to shared lists, and delivers a waste-over-time report within 24 hours. ## Quick Start Ask the agent to pull this month's search term report from your Google Ads account and identify the top wasted-spend queries with recommended negative keywords.

Frequently Asked Questions about paid-media-paid-media-search-query-analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a Google Ads search term report for wasted spend?▼

Pull the search term report first, then apply spend-weighted irrelevance scoring and n-gram analysis to flag zero-conversion and high-CPC low-value queries. The agent groups queries by intent and recommends negatives at account, campaign, or ad group level.

How to build a negative keyword list for Google Ads?▼

Start with n-gram frequency analysis to find recurring irrelevant modifiers, then apply a decision tree: if a query contains specific term combinations, add the negative at the appropriate tier. Use shared negative lists for account-wide exclusions and check for conflicts with active keywords.

Can this agent push negative keywords directly to Google Ads?▼

Yes, when Google Ads MCP tools or API integrations are available in the environment, the agent can deploy negative keywords at campaign or shared list level without leaving the conversation. Without API access, it delivers the recommendations as a structured list for manual upload.

Why did my Google Ads CPA increase after scaling broad match?▼

CPA increases after scaling are often caused by query drift, where broad match expansion pulls in lower-intent or irrelevant search terms. A search term audit isolates the drifting queries, quantifies their wasted spend, and restores efficiency with targeted negatives.

Does search query analysis work for Performance Max campaigns?▼

Yes, the agent interprets Performance Max search category insights and analyzes shopping search terms including product type, attribute, and brand queries. It identifies waste patterns even where full query-level data is limited.

What are the limitations of search term report analysis?▼

Analysis quality depends on data volume and visibility; low-traffic queries and hidden Performance Max terms limit coverage. The agent requires actual report data before making recommendations and cannot infer patterns from accounts it cannot access.