google-ads-search-term-mining

Mine Google Ads search term reports to identify keyword opportunities and ad group gaps.

13|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-search-term-mining
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-search-term-mining
Source: https://github.com/eliasmalmsandberg/google-ads-skills/tree/main/skills/google-ads-search-term-mining
Command: npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-search-term-mining

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps analysts turn raw Google Ads search term data into actionable keyword opportunities, new ad groups, and optimization insights, reducing wasted spend and improving campaign structure.

Core Features & Use Cases

  • Extracts high-potential keywords from search term reports and suggests exact keywords and new ad groups.
  • Classifies queries by intent signals to guide negative keyword application and ad copy framing.
  • Provides a scalable workflow for weekly/monthly analysis and landing page alignment.

Quick Start

Run a 60-day search term mining analysis to surface top keyword opportunities and structural improvements.

Frequently Asked Questions about google-ads-search-term-mining

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

FAQPage Schema
How do I mine Google Ads search term data to find new keyword opportunities?

You can mine Google Ads search term data by extracting reports via UI exports or API, then applying a classification and clustering workflow to map results to new exact keywords, negatives, and ad group structures.

What is the best way to structure ad groups from raw search term reports?

The best way to structure ad groups from search term reports is to classify queries by intent signals, cluster related terms, and map them into new ad groups to improve campaign structure and align landing pages.

Can I use search term mining to find negative keywords for my campaigns?

Yes, you can use search term mining to find negative keywords by classifying raw query intent signals from your Google Ads reports, which helps guide negative keyword application and reduce wasted ad spend.

Does search term mining work for Google Shopping and Performance Max campaigns?

Search term mining works for Google Shopping, Performance Max, DSAs, and Search campaigns, allowing you to perform routine audits or deep-dives on accounts of varying sizes to reveal structural improvements.

How often should I run a search term mining analysis for my Google Ads account?

You should run a search term mining analysis as a scalable workflow for weekly or monthly optimization, such as a 60-day analysis, to consistently surface top keyword opportunities and landing page gaps.

Why does my Google Ads campaign structure need search term intent classification?

Your campaign structure needs search term intent classification to properly frame ad copy, apply accurate negatives, and identify high-potential keywords, directly addressing landing page gaps and wasted spend.