Patnick
Demand Intelligence · Deep Dive

Keyword Volume.

Volume matters, but only as one input. The 30-website lexical study proves that semantic variation carries most of the real demand.

What is it?

Keyword Volume, defined.

Keyword Volume is first-party monthly search volume, competition index, and cost-per-click bid range data pulled directly from the Google Ads Keyword Planner API — via Patnick's developer token under a Manager Account (MCC) so customers don't need their own Google Ads account — then stored per site and used as one of four inputs to the Demand dimension of the 3-score model, alongside GSC historical data, Trends momentum, and semantic query expansion.

Lexical semantics research shows that semantic variations outweigh exact-match volume by 4-8x for most topical domains. But Google Ads Keyword Planner is still the authoritative source for the volume you can measure. Patnick pulls real first-party Google Ads data — not modeled SEMrush estimates — and normalizes it into the Demand dimension of the 3-score model.

Why it matters

Four concrete outcomes.

First-party data

Direct from Google Ads API. Not estimated by SEMrush or scraped from third parties.

Competition index

LOW / MEDIUM / HIGH classification from Ads — the same data advertisers see.

CPC ranges

Low and high bid ranges in micros — useful for commercial intent classification.

12-month historical

Trend line for every keyword over the last 12 months from official Google data.

How it works

The 4-step process.

  1. 01

    Group queries

    Patnick batches queries into groups of 20 to fit the Google Ads API per-request limit.

  2. 02

    Authenticated fetch

    Call GenerateKeywordHistoricalMetrics with your geo + language targeting.

  3. 03

    Parse response

    Extract avg_monthly_searches, competition, cpc_low_bid_micros, cpc_high_bid_micros.

  4. 04

    Store + refresh

    Save to keyword_metrics table with 30-day cache TTL. Refresh monthly when Google publishes new averages.

Inside Patnick

See it in the dashboard.

This is how keyword volume surfaces inside the real Patnick dashboard. Enter the your audit to click through it.

patnick.com/dashboard
seo implementation service
8,100
search visibility
5,400
schema markup generator
3,600
technical seo audit
2,900
People also ask

Frequently asked questions.

Do I need a Google Ads account to use this?
No. Patnick uses our own Google Ads developer token under our manager account (MCC). You connect Search Console (separately), and Patnick uses the Ads API internally. Customers never need their own Ads account.
Is the Google Ads Keyword Planner free?
Yes for API access (under the quota). Google Ads Keyword Planner data is free for anyone with a Google Ads account, but the keyword data API requires a developer token. Patnick holds a Basic Access developer token with a 15,000 operation/day quota — enough for thousands of customer sites.
How accurate is Google Ads volume data?
Google Ads Keyword Planner returns monthly averages with 15-20% bucketing (e.g., '1k-10k' ranges historically, but newer API versions return precise numbers). Patnick stores the precise value when available. Accuracy is generally better than SEMrush/Ahrefs estimates, which are modeled from clickstream data.
What's the competition index?
Google's competition index is a 0-1 score representing how many advertisers are bidding on the keyword. It's NOT the same as SEO competition (how hard it is to rank organically), but the two correlate strongly. Patnick uses it as one input to the Saturation dimension in the 3-score model.
Why fetch volume monthly instead of daily?
Google Ads publishes monthly averages — the same data is returned whether you fetch on the 1st or the 15th. Daily polling wastes quota and returns identical values. Patnick's cache TTL matches Google's own publishing cadence.
What if a query has zero volume?
Patnick still stores it with volume=0. Zero-volume queries are valuable because they're often emerging queries (Google hasn't accumulated enough data yet) or highly specific long-tail queries that still convert. They get boosted by the Google Trends momentum signal if they're growing.

See it live.

Log into the demo dashboard and click any block to learn exactly what it does.