AKAffordableKeywords

2026-08-07

How much does a Google Ads keyword cost?

Short answer: you don't buy a keyword, you bid on it — and you only pay when someone clicks. Across Google Search, the average cost per click sits around $1 to $3 for most industries, drops to $0.10–$0.50 for cheap long-tail terms, and climbs past $50 per click in legal, insurance and finance. Your monthly cost for one keyword is average CPC × the number of clicks you get, not a flat fee.

That last point is where most of the confusion around buying keywords on Google comes from, so it's worth being precise about it before looking at any numbers.

You are not buying the keyword

There is no price tag on a keyword and no way to purchase one outright. Google runs an auction every time someone searches. You tell Google the maximum you'll pay for a click, Google weighs that bid against your ad's relevance and expected click-through rate — the Quality Score — and the winner pays just enough to beat the next advertiser down.

Three consequences follow, and they explain most of the surprises in a first ad bill:

  • You pay per click, not per search. Ten thousand people can see your ad for free. You pay for the forty who click.
  • You usually pay less than your maximum bid. The auction charges what's needed to hold your position, not your ceiling.
  • A better ad literally costs less. A high Quality Score wins the same position at a lower price than a competitor bidding more with a worse ad.

So "how much does this keyword cost" always resolves to two numbers multiplied together: what a click costs, and how many clicks you'll take.

The formula for monthly cost per keyword

This is the calculation that answers the question properly:

Monthly cost = average CPC × monthly clicks

And since you rarely know clicks up front, expand it:

Monthly cost = average CPC × (monthly searches × your click-through rate)

A worked example. A keyword with 5,000 monthly searches, a $2.00 average CPC, and an ad in a position that earns a 4% click-through rate:

  • Clicks: 5,000 × 4% = 200
  • Monthly cost: 200 × $2.00 = $400 per month

Change any input and the bill moves proportionally. Halve the CTR by writing a weaker ad and you pay $200 for half the traffic. Bid into the top position and lift CTR to 7%, and you pay roughly $700 for 350 clicks — more money, better cost per acquisition, possibly a worse total if those extra clicks convert badly.

Typical CPC by industry

Approximate Google Search averages. Treat these as bands for sanity-checking an estimate, not quotes — real CPC varies enormously by country, device, season and how specific the keyword is.

IndustryTypical average CPCNotes
Legal services$6–$50+The most expensive category in search, consistently
Insurance$5–$50+High lifetime value pushes bids up
Finance and loans$3–$30Wide spread between generic and product terms
B2B software / SaaS$3–$15Competitive category terms, cheap long-tail
Home services$2–$10Local intent, high conversion rates
Health and dental$2–$8Local terms much cheaper than national
Real estate$1–$5Cheap traffic, low conversion rates
Retail and ecommerce$0.50–$2Volume game, thin margins per click
Travel$0.50–$2Seasonal swings are large
Arts and entertainment$0.20–$1Among the cheapest search categories

The pattern is not "which industry" so much as "how much money is attached to one customer". A keyword costs roughly what the winning bidder can afford to pay, which is a fraction of what a converted customer is worth to them.

How to find cheap AdWords keywords

Cheap Google keywords exist in predictable places. The five that work:

  • Go long-tail. "Emergency plumber" is expensive; "emergency plumber for burst pipe in Camden" is a fraction of it. Fewer searches, far less competition, and usually higher intent.
  • Take the question phrasings. "How much does X cost", "is X worth it", "X vs Y" — competitors bid on transactional terms and leave the research phase alone.
  • Bid on your own brand. Almost always the cheapest keyword you'll ever buy, because your Quality Score on it is near-perfect. Worth it defensively if competitors bid on your name.
  • Look at the misspellings and plurals. Broad match catches many of them now, but exact-match variants still clear at lower prices in some niches.
  • Go local. A city or neighbourhood qualifier collapses both the search volume and the price, usually while raising conversion rate.

The catch with cheap keywords

A keyword is cheap for a reason, and the reason is usually one of three:

  1. Nobody is bidding because nobody converts. The cheapest keywords in most accounts are informational — the searcher wants an answer, not a purchase. Cheap clicks that never convert are more expensive than dear clicks that do.
  2. The volume isn't there. A $0.15 keyword with nine searches a month is a rounding error, not a channel. You need dozens of them to matter, which is a real management cost.
  3. You're catching the wrong intent. "Free X", "X alternative", "cheap X" and "how to do X yourself" are cheap because the searcher has told you they don't want to pay.

The metric that matters is cost per conversion, not cost per click. A $12 click in legal that converts at 8% costs $150 per client. A $0.40 click that converts at 0.1% costs $400. The cheap keyword is the expensive one.

The alternative: rank for it instead of renting it

Every keyword you pay for in Google Ads has an organic result above or below it that costs nothing per click. That's not an argument against ads — ads are instant and SEO is not — but it changes how you should read a high CPC.

A high CPC is the market telling you a keyword is commercially valuable. That's exactly the signal you want when deciding what to write about. The sensible move for most small operators is to run ads on the terms you need traffic on today, and simultaneously check whether you could realistically rank for them, so that in twelve months the same traffic arrives for free.

That second check is a keyword difficulty question, and it's cheap to answer. Run your ad keyword list through a difficulty and volume check at a few cents per keyword and you'll usually find a handful with meaningful volume and low enough competition that paying per click for them forever makes no sense.

FAQ

How much does it cost to buy keywords on Google?

You cannot buy a keyword outright. You bid in an auction and pay per click, typically $1 to $3 on Google Search for most industries, from around $0.10 for cheap long-tail terms up to $50 or more per click in legal and insurance. Your monthly cost is your average CPC multiplied by the clicks you receive.

In search engine marketing, how is the monthly cost for a keyword estimated?

Monthly cost is estimated as average cost per click multiplied by expected monthly clicks, where expected clicks equal monthly search volume multiplied by your expected click-through rate. For example, 5,000 monthly searches at a 4% click-through rate and a $2.00 CPC gives 200 clicks and an estimated $400 per month.

What are the cheapest Google Ads keywords?

Long-tail phrases of four or more words, question-style research queries, locally qualified terms, and your own brand name are consistently the cheapest. They usually clear well under $1 per click. The trade-off is lower search volume, and in the case of research queries, lower purchase intent.

Why is my keyword CPC so high?

Three causes account for most of it: competitors with deep pockets in a high-value vertical, a low Quality Score that makes Google charge you more than rivals for the same position, and overly broad keyword targeting that pulls you into auctions for terms more competitive than the one you meant to bid on.

Do I pay every time my ad is shown?

No. Standard Google Search campaigns charge per click, so impressions are free. Some display and video formats charge per thousand impressions instead, but that is a different bidding model from keyword search ads.

Is it cheaper to rank organically than to bid?

Over a long enough horizon, usually yes — organic clicks have no marginal cost. The trade-off is time and uncertainty: ads deliver traffic today at a known price, while ranking takes months and is not guaranteed. A high CPC is a useful signal that a keyword is worth trying to rank for.

The short version

A Google Ads keyword costs whatever the auction clears at, which for most industries is $1 to $3 per click and can be pennies or tens of dollars at the extremes. Estimate the monthly bill as CPC × clicks, judge keywords on cost per conversion rather than cost per click, and treat an expensive keyword as evidence that it's worth trying to rank for organically.

Related reading: how much keyword research costs and how keyword cost estimators actually work.

Try the affordable SEO tool

Bulk keyword research, pay-as-you-go. Start free.

Open the tool →
How much does a Google Ads keyword cost? Cheap keywords, CPC and the real monthly bill | AffordableKeywords