search-term-miner

Analyze ad platform search terms to generate keywords and negative-keyword lists.

2.5k|345|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill search-term-miner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-term-miner
Source: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/ad/research/search-term-miner
Command: npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill search-term-miner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The search-term-miner Skill solves the issue of wasted ad spend in paid advertising by mining converting queries to new keywords or ad groups and building negative-keyword lists to reduce costs.

Core Features & Use Cases

  • Keyword Mining: Extracts valuable keywords from converting queries and suggests new keywords or ad groups.
  • Negative Keyword Generation: Creates negative-keyword lists to filter out non-converting queries.
  • Waste Analysis: Provides an n-gram waste report identifying tokens that are draining spend without conversions.
  • Use Case: This skill can be used to optimize ad campaigns by reducing wasted ad spend and improving the overall return on ad spend (ROAS).

Quick Start

To use the search-term-miner Skill, provide the path to the search-terms export file: 'mine my search terms. Here is my exported search-terms report: [paste/path].'

Frequently Asked Questions about search-term-miner

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

FAQPage Schema
How do I optimize paid ad spend by mining search terms?

To optimize paid ad spend, you can mine search terms from an ad platform export to identify converting keywords and non-converting queries. This process generates new keywords, negative-keyword lists, and an n-gram waste report to reduce wasted spend.

What is an n-gram waste report for ad spend optimization?

An n-gram waste report identifies specific tokens within search queries that are draining your paid ad budget without generating conversions. It helps pinpoint exact phrases to add to your negative-keyword lists for better ROAS improvement.

Can I generate negative keywords from an exported search terms report?

Yes, you can generate negative keywords by analyzing a search-terms export file. The process identifies non-converting queries and automatically builds a negative-keyword list to filter out wasted ad spend.

What's the best way to find converting keywords for new ad groups?

The best way to find converting keywords is to analyze your search terms report to extract valuable queries. This process suggests new keywords or ad groups based on actual converting search data.

Does keyword mining work for improving ROAS on existing campaigns?

Yes, keyword mining improves ROAS by analyzing existing search terms to identify wasted spend. It generates negative-keyword lists and extracts converting queries to optimize ad groups, directly targeting ad spend efficiency.