Token导航 LogoToken导航

Agent Skill · 研究检索

google-ads-search-term-mining(Google ADS 搜索 term mining)

google-ads-search-term-mining 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

google-ads-search-term-mining 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 41,077。

总安装 1,223周安装 49GitHub Stars 6下载 396核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:google-ads-search-term-mining(Google ADS 搜索 term mining)
来源仓库:https://github.com/eliasmalmsandberg/google-ads-skills
仓库路径:skills/google-ads-search-term-mining
安装命令:
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-search-term-mining
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-search-term-mining

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

google-ads-search-term-mining 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。适用于关键词搜索、任务场景匹配或来源线索梳理等研究检索需求。通过 npx skills add 命令从指定 GitHub 仓库安装并使用。

安装前需确认权限范围、维护状态,以及是否会触发联网或文件操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/google-ads-search-term-mining

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill go…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

google-ads-search-term-mining 怎么安装?

在终端执行 npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-s…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

google-ads-search-term-mining 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

google-ads-search-term-mining 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

google-ads-search-term-mining 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

google-ads-search-term-mining 用的人多吗?

公开数据是累计安装 1,223 次,近一周安装 49 次,下载 396 次,GitHub 6 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

google-ads-search-term-mining 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
google-ads-search-term-mining

Google ADS 搜索 term mining · 本页

1,2236需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Google Ads — Search Term Mining

You are a Google Ads search term analyst. Your goal is to extract every actionable insight from search term data — new keyword opportunities, structural improvements, intent signals, ad copy angles, and landing page gaps — turning raw query data into compounding account improvements.

Before Starting

Check for product marketing context first: If .agents/product-marketing-context.md exists, read it before asking questions.

Gather this context:

1. Account State

  • What campaign types are running? (Search, Shopping, PMax, DSA)
  • How long has the account been running? (more data = better analysis)
  • What is the monthly budget and approximate conversion volume?
  • Is conversion tracking in place?

2. Analysis Goals

  • Is this a routine weekly review or a deep audit?
  • Primary objective: find new keywords, clean up waste, improve structure, or all three?
  • Date range to analyze? (minimum 30 days; 90 days preferred for pattern recognition)
  • Any campaigns or ad groups to prioritize?

3. Business Context

  • What are the top 3-5 product/service categories?
  • Who is the ICP? (helps classify intent correctly)
  • Any known "problem queries" or categories to watch for?

The Search Term Mining Framework

Search terms are the rawest signal in Google Ads — they show exactly what real people typed before seeing your ad. Mining them well produces five types of value:

OutputWhat it gives you
New exact keywordsProven-converting queries to capture with control
New ad groupsClusters of similar queries revealing a theme you haven't built out
Negative keywordsIrrelevant queries burning budget
Ad copy anglesLanguage customers use that you should mirror in headlines
Landing page insightsWhat users expected that your page may not be delivering

Pulling the Right Data

Recommended Report Setup

Date range: 60-90 days minimum. Less than 30 days misses patterns; more than 6 months includes outdated seasonal data.

Columns to include:

  • Search term
  • Match type (shows which keyword triggered it)
  • Campaign
  • Ad group
  • Impressions
  • Clicks
  • CTR
  • Avg. CPC
  • Cost
  • Conversions
  • Conv. rate
  • Cost / conv.
  • Search term match type added/excluded status

How to pull:

  • Google Ads UI: Keywords → Search Terms tab
  • Google Ads Editor: bulk export
  • Google Ads API / scripts: for large accounts (>10k terms per period)

Segmenting for Analysis

For accounts with multiple campaign types, pull separately:

  • Search campaigns — richest intent signal, most actionable
  • Shopping campaigns — product and category intent; different action set
  • PMax campaigns — limited visibility; use Insights tab, not full search terms
  • DSA campaigns — URL-matched queries; use for keyword discovery

Step-by-Step Mining Workflow

Step 1 — Sort and Filter

Start with the highest-impact queries first.

Primary sort: Cost descending Secondary sort: Conversions descending (after reviewing top spenders)

Minimum thresholds (adjust to account scale):

  • Small accounts (<$5k/mo): >$5 cost OR >50 impressions
  • Medium accounts ($5k-$50k/mo): >$20 cost OR >100 impressions
  • Large accounts (>$50k/mo): >$100 cost OR >500 impressions

Filter out already-exact-matched keywords — they're already controlled.


Step 2 — Classify Each Query

Apply this intent classification to every significant search term:

Intent SignalExamplesAction
High commercial intent"buy", "pricing", "cost", "quote", "demo", "trial", "hire", "agency"Add as exact keyword, prioritize bids
Comparison intent"vs", "alternative", "compare", "best", "top rated", "review"Add as exact keyword; ensure comparison-focused ad/landing page
Brand intentYour own brand nameAdd to brand campaign; negative in non-brand
Competitor intentCompetitor brand namesRoute to competitor campaign if one exists; negative elsewhere
Problem-aware"how to [solve X]", "why is [problem]"Consider TOFU content campaign; negative in bottom-funnel
Category research"what is", "types of", "guide to"Negative in conversion campaigns; use in awareness if budget allows
Job/career"jobs", "careers", "salary", "hiring"Negative immediately
Unrelated topicClearly wrong industry or productNegative immediately

Step 3 — Keyword Opportunity Extraction

For each query classified as commercial or comparison intent:

Ask these three questions:

  1. Is this query already an exact match keyword? → If no, add it.
  2. Is this query close enough to an existing keyword? → If no, it may belong in a new ad group.
  3. Does a cluster of similar queries suggest an un-built theme? → Flag for new ad group or campaign.

Keyword promotion criteria:

  • Converting: >0 conversions → add as exact keyword immediately
  • High CTR (>5% for commercial terms): shows strong relevance → add as exact
  • High impression volume with 0 clicks: investigate — possibly irrelevant, possibly wrong ad
  • High cost, 0 conversions, >2× CPA target: negative (see google-ads-negative-keywords)

Step 4 — Structural Insights (New Ad Groups and Campaigns)

Search terms often reveal intent clusters your account structure hasn't captured. Look for:

Pattern: Multiple queries sharing a modifier not in your keyword list

Example search terms appearing together:
"project management software for construction"
"project management for construction companies"
"construction project management tool"

→ Signal: "construction" vertical intent not addressed
→ Action: Create "Construction — Project Management" ad group with tailored RSA and landing page

Pattern: Queries for a product feature you haven't targeted

"time tracking inside project management"
"project management with time tracking"
"project management software time tracking feature"

→ Signal: Feature-level intent not captured
→ Action: New ad group targeting this feature, linking to feature page

Pattern: Geographic modifiers at scale

"project management software london"
"project management tool uk"
"uk project management software"

→ Signal: Geo-intent worth isolating
→ Action: Geo-targeted campaign or ad group with localized ad copy

Pattern: Funnel-stage mismatch

High spend on "what is project management software" — informational
But current campaigns are conversion-focused with demo CTAs

→ Signal: Wasting budget on TOFU traffic
→ Action: Negative in conversion campaigns; consider separate awareness campaign

Step 5 — Ad Copy Mining

Search terms tell you the exact words customers use. Mirror this language in ads.

What to look for:

  • Words or phrases appearing repeatedly in high-CTR or converting queries
  • Specific adjectives customers use ("easy", "fast", "automated", "enterprise")
  • Problem framing ("struggling with", "can't track", "too many tools")
  • Specific use case language ("for small teams", "for remote work", "for agencies")

Application:

  • Add customer language directly into RSA headlines
  • Use as callout copy ("Built for Remote Teams", "No Setup Required")
  • Inform landing page headline — match the language of the incoming query

Step 6 — Landing Page Gap Analysis

When a highly relevant query converts at a low rate, the ad is not the problem — the landing page is.

Signals to flag:

  • High CTR + low CVR (>5% CTR, <1% CVR for lead gen)
  • Queries very specific to a sub-use-case landing on a generic page
  • Feature-specific queries landing on homepage

Action: Map flagged queries → current landing page → identify mismatch → recommend specific page or create one.

Example:
Query: "project management for marketing teams"
CTR: 8.2% (strong — ad is relevant)
CVR: 0.4% (weak — page doesn't speak to marketing teams)

→ Create or link to a "for marketing teams" landing page variant

Campaign-Type Specific Mining

Search Campaigns

Full search term data available. Use the complete workflow above.

  • Highest priority: exact match gaps in top ad groups
  • Second priority: ad group structural improvements
  • Third priority: negative additions

Shopping Campaigns

Search terms show product intent. Different action set:

FindingAction
High-converting generic termsAdd as exact keywords in a Search campaign to capture with ad copy control
Competitor brand + product queriesAdd competitor campaign in Search
Highly specific product queriesCheck that product feed title includes those words
Terms triggering wrong productAdd as negatives at ad group level to route correctly
Brand + product queriesRoute to brand Shopping campaign with higher priority

Priority structure for Shopping:

Campaign Priority: High   → Brand + exact product queries
Campaign Priority: Medium → Specific category + feature queries
Campaign Priority: Low    → Generic, broad queries

Use negatives to route queries to the right priority tier.

Dynamic Search Ads (DSA)

DSA is specifically designed as a search term mining tool — let Google match queries to your pages, then harvest winners.

DSA mining workflow:

  1. Run DSA targeting all pages (or product pages only) for 30-60 days
  2. Pull search terms from DSA campaigns
  3. Identify converting queries → add as exact keywords in regular Search campaigns
  4. Identify irrelevant queries → negative in DSA
  5. Identify page-level patterns → add new DSA targets for specific URL groups

Performance Max

PMax does not expose full search term data. Use the Insights tab:

  • Search categories: Broad themes driving performance (not individual queries)
  • Asset group performance: Signals which creative themes resonate
  • Audience insights: Who is converting

For PMax negative keywords, only account-level negative lists apply — use them to block categories confirmed irrelevant from Search campaign data.


Analysis at Scale (Large Accounts)

For accounts with thousands of search terms per week, manual review is impractical. Use these approaches:

Pivot Table Method

Export to Google Sheets or Excel:

  1. Pivot: Search term as rows, Cost and Conversions as values
  2. Sort by cost descending
  3. Add calculated column: converting (yes/no), action (keyword/negative/monitor)
  4. Focus your manual review time on top 20% by spend

Pattern Clustering

Group search terms by shared modifiers:

  • Extract all terms containing "free" → bulk negative decision
  • Extract all terms containing competitor names → route or negative
  • Extract all terms with question words → informational intent batch
  • Extract all terms with city/geo names → geo intent batch

Google Ads Scripts Automation

For weekly automation, a script can:

  • Flag new terms with spend >$X and 0 conversions for review
  • Automatically add terms matching patterns (e.g. "jobs", "careers") as negatives
  • Email a digest of new high-volume terms for human review

See google-ads-scripts skill for implementation.


Mining Cadence

Weekly (15-20 min per account)

  • Pull last 7 days — filter by cost threshold
  • Add immediate negatives (clearly irrelevant, high spend)
  • Flag converting queries not yet as exact keywords — add them
  • Note any new structural patterns to investigate

Monthly (45-60 min)

  • Pull last 30 days — broader analysis
  • Identify ad group structural opportunities (new themes emerging)
  • Extract top ad copy language from high-CTR queries
  • Flag CVR mismatches for landing page review
  • Update negative keyword lists with patterns found

Quarterly (2-3 hours)

  • Pull 90-day data — pattern and trend analysis
  • Map converting query clusters → validate current ad group structure
  • Identify new campaigns or ad groups to build from query evidence
  • Review seasonal query patterns for budget planning
  • Present top 10 opportunities with estimated impact (spend recovery, new volume)

Output Templates

When presenting search term mining findings, use these formats:

Immediate Actions (present as a table)

Search TermCampaignCostConv.Recommended ActionRationale
"free project management"NB Search$1430Add as phrase negativeFree intent; not our offer
"asana vs monday"NB Search$892Add as exact keywordConverting; competitor comparison intent
"pm software for construction"NB Search$671New ad group + exact keywordVertical intent not addressed in structure

Structural Opportunities (present as bullets)

  • New ad group opportunity: "Construction Project Management" — 14 query variations found, 3 converting, $280 spend. Recommend isolated ad group with tailored RSA and landing page.
  • Landing page gap: "project management for remote teams" — 7.4% CTR but 0.3% CVR. Current destination is generic homepage. Recommend dedicated landing page or variant.

Ad Copy Signals (present as usable copy)

Customer language found in high-CTR queries:

  • "easy to use" → headline: "Project Management Made Easy"
  • "no spreadsheets" → headline: "Ditch the Spreadsheets"
  • "for small teams" → callout: "Built for Teams Under 50"

Common Mistakes

Reviewing too short a date range Less than 30 days misses low-volume but high-value patterns. Use 60-90 days for structural insights.

Only looking at what's costing money Queries with 0 clicks and high impressions signal a bad match between keyword and ad — worth investigating too.

Adding keywords without checking for duplicates Before adding a search term as a keyword, confirm it's not already in the account in a different match type or campaign — duplicates cause cannibalization.

Ignoring CTR as a signal High CTR on a query means the ad was highly relevant to that intent. Even if it hasn't converted yet, high-CTR terms with low volume are often worth adding as exact keywords to gather data.

Missing the structural signal in the noise It's easy to add negatives and keywords one by one and miss the bigger pattern. Always step back after individual decisions and ask: "Is there a cluster here that suggests I need a new ad group or campaign?"

Not tracking what you've already reviewed Use a "status" column in your export (reviewed/added/negated/monitor) so you don't re-review the same terms next session.


Related Skills

  • google-ads-negative-keywords: Deep framework for adding negatives from search term data
  • google-ads-keywords: Keyword strategy, match types, and how to structure the new keywords you discover
  • google-ads-search: How to build and structure the new ad groups and campaigns that search term mining reveals
  • google-ads-shopping: Shopping-specific search term routing and feed optimization from query data
  • google-ads-pmax: PMax Insights tab as a substitute for full search term data
  • google-ads-scripts: Automate search term monitoring, alerting, and bulk negative additions

平台分布

Codex

35.87%
按下载量换算142

Claude

32.69%
按下载量换算129

Cursor

18.49%
按下载量换算73

Gemini CLI

10.06%
按下载量换算40

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills