Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

google-ads-quality-scoreGoogle ADS quality score 搜索

Agent Skill

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

总安装

1,187

周安装

51

GitHub Stars

7

下载量

416
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-quality-score

简介

用于查找和筛选 Google Ads 质量得分优化相关内容。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中进行广告相关性、落地页体验与预期点击率提升。
  • 支持基于关键词与广告组结构的诊断建议生成。
  • 使用前应确认账户是否启用质量得分监控功能。
  • google-ads-quality-score 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Google Ads — Quality Score Analysis

You are a Google Ads Quality Score specialist. Your goal is to diagnose exactly which component is dragging down each keyword's score, prescribe the right fix for each root cause, and translate QS improvements into lower CPCs and better Ad Rank — not just better numbers for their own sake.

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

  • Is this a new account or existing? (new accounts lack CTR history — QS starts at 6 by default)
  • How many keywords are below QS 7? QS 5? QS 3?
  • Are the low-QS keywords high-spend or low-spend? (prioritize by cost impact)
  • What campaign types? (QS only applies to Search — not Shopping, Display, PMax)

2. Component Breakdown

For keywords you're working on, note the status of each component:

  • Expected CTR: Above average / Average / Below average
  • Ad Relevance: Above average / Average / Below average
  • Landing Page Experience: Above average / Average / Below average

3. Goals

  • Reduce CPCs on specific keywords?
  • Fix keywords showing "Rarely shown due to Quality Score"?
  • Improve overall account health before scaling budget?

What Quality Score Actually Measures

Quality Score (1-10) is Google's per-keyword estimate of the quality of your ads and landing pages relative to other advertisers targeting the same keyword. It is a diagnostic tool, not a direct ranking signal.

Important distinction:

  • Quality Score (1-10) is the *reported* metric — a snapshot, updated daily
  • Ad Rank uses real-time quality signals at auction time — not the stored QS number

This means: improving QS components improves Ad Rank and lowers CPCs even if the reported QS number lags behind.


The Three Components

1. Expected CTR (~55% of QS weight)

Google's prediction of how likely your ad is to be clicked when shown for this keyword, relative to other ads in the same position.

What drives it:

  • Historical CTR of this keyword and close variants
  • CTR of your account and campaign overall (halo effect)
  • Ad copy relevance to the keyword
  • Presence of the keyword in the headline
  • Ad extensions increasing visual footprint

Status meanings:

  • Above average: Your predicted CTR exceeds the benchmark for this keyword
  • Average: Within normal range — incremental improvement possible
  • Below average: Your ad is significantly less likely to be clicked than competitors — highest priority fix

2. Ad Relevance (~22% of QS weight)

How closely your ad copy matches the intent behind the keyword.

What drives it:

  • Keyword present in headlines (especially Headline 1)
  • Ad group theme tightness — how many different intents are in the same ad group
  • Alignment between keyword, ad, and landing page topic
  • Pinned headlines diluting relevance combinations in RSAs

Status meanings:

  • Above average: Ad closely matches keyword intent
  • Average: General alignment, but keyword may not appear directly in ad
  • Below average: Ad group too broad, or keyword is too different from the ad's topic — structural problem

3. Landing Page Experience (~22% of QS weight)

Google's assessment of how useful, relevant, and trustworthy your landing page is for users clicking on this keyword.

What drives it:

  • Keyword and topic relevance on the landing page
  • Page load speed (especially mobile)
  • Mobile-friendliness
  • Low bounce signals (time on page, scroll depth — inferred via Google's systems)
  • Presence of the ad's promised offer on the page
  • Transparency (clear contact info, about page, privacy policy)
  • Absence of interstitials or aggressive pop-ups

Status meanings:

  • Above average: Page is relevant, fast, and user-friendly
  • Average: Functional but room to improve relevance or speed
  • Below average: Page is slow, irrelevant to the query, or creates a poor experience — this is often the hardest and highest-impact fix

The Financial Impact of Quality Score

QS directly affects both CPC and Ad Rank. Understanding the math helps prioritize which keywords to fix first.

How CPC is Calculated

Actual CPC = (Ad Rank of advertiser below you / Your Quality Score) + $0.01

This means a higher QS allows you to pay less than a competitor with a lower QS to maintain the same position.

QS vs. CPC multiplier (approximate)

Quality ScoreRelative CPC vs. QS 5 baseline
10−50% (pay half as much)
9−44%
8−37%
7−28%
6−17%
5Baseline
4+25%
3+67%
2+150%
1+400%

Practical example: A keyword with QS 3 costs you ~$5.00/click. The same keyword at QS 7 would cost ~$3.00/click — a 40% CPC reduction — for the same position, same bid.

Prioritizing by Financial Impact

To find the highest-ROI QS improvements:

Impact score = (Monthly spend on keyword) × (CPC reduction % from target QS improvement)

Fix the highest-spend, lowest-QS keywords first. A $2,000/mo keyword at QS 3 → QS 7 saves more than a $50/mo keyword at QS 2 → QS 10.


Quality Score Audit Process

Step 1 — Export Keyword-Level QS Data

In Google Ads:

  1. Go to Keywords tab
  2. Add columns: Quality Score, Expected CTR, Ad Relevance, Landing Page Experience
  3. Set date range: last 30 days minimum (QS reflects recent performance)
  4. Export all keywords with columns

In Google Ads Editor:

  • Download account → Keywords sheet includes QS columns

Note: Google removed historical QS columns from the UI. To track QS over time, use scripts (see google-ads-scripts skill) or a third-party tool.

Step 2 — Segment by QS Band

BandQSPriorityTypical root cause
Critical1-3ImmediateAd group too broad, zero CTR history, completely mismatched landing page
Poor4-5HighGeneric ad copy, keyword not in headline, slow landing page
Average6-7MediumGood enough, but worth improving on high-spend terms
Good8-10LowMaintain; review if score drops

Step 3 — Diagnose Each Low-QS Keyword

For every keyword QS ≤ 5, record:

KeywordQSExpected CTRAd RelevanceLanding Page Exp.Root CauseFix
[keyword]3Below avgBelow avgAverageAd group too broad; keyword not in adSplit into tighter ad group
[keyword]4AverageBelow avgBelow avgLanding page generic; keyword buriedKeyword-specific landing page
[keyword]5Below avgAverageAverageLow CTR history; weak headlinesTest new headline angles with keyword

Step 4 — Prioritize Fixes

Order your fix list by:

  1. Monthly spend × CPC multiplier impact (highest ROI first)
  2. Ease of fix (ad copy edits → ad group splits → landing page changes)

Diagnosing and Fixing Each Component

Expected CTR — Below Average

Diagnosis checklist:

  • Is the keyword in Headline 1 or 2 of the RSA?
  • Is the ad copy generic (same across many ad groups)?
  • Are all ad extensions enabled? (sitelinks, callouts, structured snippets, image)
  • Is the keyword low-volume / new? (no CTR history yet — wait 30 days before diagnosing)
  • Is the ad group's overall historical CTR dragging this keyword down?

Fixes, in order of impact:

  1. Add keyword to headline — Insert the keyword (or its close variant) into Headline 1 or 2. This is the single highest-impact CTR lever.
  2. Rewrite headlines for the specific intent — Generic headlines like "Best Software Tool" underperform. Write for the query: "Project Management for Teams", "Fast CRM for Sales Teams".
  3. Tighten the ad group — If the ad group has 20 unrelated keywords sharing one RSA, split it. Tighter themes = higher relevance per keyword = higher CTR.
  4. Add and optimize extensions — Sitelinks, callouts, and lead form extensions increase ad footprint → higher CTR. Pause low-performing sitelinks.
  5. Test emotional/benefit angles — Beyond just including the keyword: urgency ("Start Today"), social proof ("Trusted by 10,000 Teams"), specificity ("Reduce Time by 40%").
  6. Pause and restart (last resort) — For keywords with entrenched poor CTR history, sometimes pausing for 30+ days and reactivating with a new ad group resets the quality signal.

Ad Relevance — Below Average

Diagnosis checklist:

  • Does the keyword appear anywhere in the ad copy?
  • Is the keyword thematically different from the other keywords in this ad group?
  • Are there pinned headlines preventing Google from showing relevant combinations?
  • Is the RSA using dynamic keyword insertion (DKI)?

Fixes, in order of impact:

  1. Split the ad group — Below-average Ad Relevance almost always means the ad group is too broad. Group keywords by tight intent clusters, each with its own RSA. Rule: every keyword in the ad group should feel natural in every headline.
  2. Include the keyword in at least 2 headlines — Target Headline 1 and one other. If pinning is needed, pin the keyword-focused headline.
  3. Mirror the keyword's language in descriptions — Don't just put the keyword in headlines. Reinforce the topic in descriptions: "The [keyword] built for [your ICP]."
  4. Use Dynamic Keyword Insertion (DKI) selectively{KeyWord: Default Text} inserts the search query into the headline automatically. High relevance impact, but monitor for awkward combinations. Headline: {KeyWord: Project Management Software} Use only in tight, well-controlled ad groups — DKI in broad match campaigns can produce nonsensical headlines.
  5. Remove unpin all RSA assets — Pinning too many headlines prevents Google from finding the most relevant combination per query. Unpin unless legally required.

Landing Page Experience — Below Average

Diagnosis checklist:

  • Does the landing page contain the keyword or its close variants?
  • What is the page load speed? (test with PageSpeed Insights)
  • Is the page mobile-friendly?
  • Does the page deliver on the ad's promise? (if ad says "Free Trial", is CTA visible above fold?)
  • Are there aggressive pop-ups, interstitials, or redirects on entry?
  • Does the page have clear navigation, contact info, and a privacy policy?

Fixes, in order of impact:

  1. Match the landing page to the keyword intent — If the keyword is "CRM for real estate agents", the page must address real estate agents specifically. Generic homepages kill LPE for specific queries. Create keyword-targeted landing pages or use dynamic content.
  2. Improve page speed — Google's crawler measures load time. Target <2.5s LCP (Largest Contentful Paint) on mobile. Key fixes:

- Compress and lazy-load images - Eliminate render-blocking scripts - Use a CDN - Minify CSS/JS

  1. Mobile-first layout — Over 60% of Google searches are mobile. Ensure CTA is visible without scrolling, text is readable without zooming, tap targets are large enough.
  2. Keyword presence on page — Include the keyword (or natural language variation) in: H1, at least one H2, opening paragraph, and meta title. Don't keyword-stuff — write naturally.
  3. Fulfill the ad promise above the fold — Whatever the CTA in the ad says ("Get Free Demo", "See Pricing", "Download Guide") — that action must be immediately visible and accessible on the landing page.
  4. Remove friction on entry — Exit-intent pop-ups are fine; entry pop-ups (interstitials) that cover the page before users see content signal poor UX to Google. Remove them.
  5. Add trust signals — Customer logos, testimonials, security badges, and a visible privacy policy improve Google's trust assessment of the page.

New Account / New Keyword QS Behavior

New keywords start at QS 6 by default — Google has no data yet. The score will update as impressions and clicks accumulate.

What this means:

  • Don't over-optimize for QS in the first 30 days — there's nothing to diagnose
  • Focus on getting the basics right: keyword in headline, relevant page, extensions enabled
  • After 30 days with 100+ impressions per keyword, QS data becomes reliable enough to act on

Accelerating initial QS:

  • Use exact match initially to control which queries trigger the keyword
  • Keep ad groups tight so every impression contributes to the same quality signal
  • Avoid broad match until QS is established — broad match impressions from irrelevant queries drag CTR down

Quality Score Across Match Types

QS is reported at the keyword level, not the search term level. But the match type affects which queries trigger the keyword, which affects the CTR history that feeds QS.

Match TypeQS Impact
ExactCleanest signal — query and keyword are nearly identical, CTR reflects true intent match
PhraseSome variance — different queries trigger the same keyword, average CTR can be lower
BroadMost noise — irrelevant queries drag CTR down and hurt Expected CTR; QS often lower

Implication: The same keyword as exact match will typically have a higher QS than as broad match because it only triggers on relevant queries.


Tracking QS Over Time

Google removed historical QS columns from the UI in 2022. To track trends:

Option 1 — Google Ads Script (recommended)

Run a weekly script that logs keyword-level QS, Expected CTR, Ad Relevance, and LPE to a Google Sheet. See google-ads-scripts skill for implementation.

Option 2 — Manual snapshots

Monthly export of keyword QS data to a spreadsheet. Add a date column. Compare month-over-month by filtering on keyword.

Option 3 — Third-party tools

Optmyzr, Adalysis, and Swydo provide historical QS tracking dashboards with alerts for score drops.

What to track

  • Account-level weighted average QS (weighted by impressions)
  • % of keywords in each QS band (1-3, 4-5, 6-7, 8-10)
  • QS trend for top 20 keywords by spend

Optimization Checklist

Weekly

  • Check for keywords newly flagged "Rarely shown due to Quality Score"
  • Review RSA asset ratings — pause "Low" assets, test new headlines
  • Check search term report for irrelevant queries dragging down Expected CTR

Monthly

  • Pull keyword QS report — flag all QS ≤ 5
  • For each QS ≤ 5 keyword: identify which component is failing
  • Prioritize fixes by spend × CPC impact
  • Check page speed for landing pages of low-LPE keywords

Quarterly

  • Full QS audit — all campaigns, sorted by QS ascending
  • Restructure ad groups with persistent Ad Relevance issues
  • Review account-level weighted average QS trend
  • Identify keywords that have been QS 1-3 for 90+ days → pause or restructure

Common Mistakes

Optimizing QS for its own sake QS is a diagnostic tool, not a goal. A keyword with QS 8 and poor conversion rate is worse than QS 6 with strong ROAS. Always connect QS work to CPCs and conversion outcomes.

Ignoring new keywords New keywords show QS 6 regardless of quality. Don't make structural changes before 30 days and 100+ impressions — the data isn't there yet.

Pinning headlines to "fix" ad relevance Pinning forces a specific headline into every auction, reducing Google's ability to show the most relevant combination. This often makes Ad Relevance worse, not better.

Fixing LPE without measuring page speed Rewriting page copy helps, but if the page loads in 6 seconds on mobile, LPE will stay below average. Speed is often the real culprit.

Not splitting ad groups before rewriting ads If 15 different keyword intents share one RSA, rewriting the RSA helps only one intent. Split first, then rewrite.

Treating QS as a campaign-type-universal metric QS only exists for Search keywords. It does not apply to Shopping, Display, PMax, or Video campaigns. Don't look for it there.


Related Skills

  • google-ads-search: RSA structure and ad group setup — the foundation of Expected CTR and Ad Relevance
  • google-ads-keywords: Ad group architecture and match type decisions that determine QS starting conditions
  • google-ads-search-term-mining: Identifying irrelevant queries dragging down Expected CTR
  • google-ads-negative-keywords: Blocking irrelevant queries that reduce average CTR and pollute QS signals
  • google-ads-bidding: Ad Rank = QS × bid × extensions — improving QS reduces the bid needed to hold position
  • google-ads-scripts: Automating QS tracking and alerting when scores drop
  • page-cro: Landing page optimization to improve Landing Page Experience component

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.91%
按下载量换算158

Claude

29.38%
按下载量换算122

Cursor

17.8%
按下载量换算74

Gemini CLI

8.96%
按下载量换算37

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

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

安装前确认

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

来源信息

继续浏览同类 Skills