How Many Keywords Per Ad Group Is Ideal? A Practical Guide for Google Ads
How many keywords per ad group is ideal? There's no official Google number, but a tight group of roughly 5 to 20 closely related keywords is a sensible practitioner starting range, because shared search intent matters far more than count. This guide explains how match types affect the answer, how to spot a bloated or over-split ad group, and how to restructure one without hurting performance.
There's no magic number, but for most Google Ads accounts a tight ad group of roughly 5 to 20 closely related keywords is a sensible starting range. Theme matters far more than count. Ten keywords that all mean the same thing to a searcher will outperform forty that cover five different needs.
Google doesn't publish an ideal keywords-per-ad-group figure, so treat that range as practitioner rule of thumb, not official guidance. Below, you'll see why relevance drives the answer, how match types change the math, how to spot a bloated or over-split ad group, and how to restructure one without wrecking performance.
The Short Answer: Theme Matters More Than Keyword Count
Use 5 to 20 tightly related keywords as a working range. Google Ads Help doesn't set an ideal number, and the range here is common practitioner guidance, not a Google rule or a study result. If your ad group has 3 keywords that share one intent, fine. If it has 30 that share one intent, also fine. If it has 8 that split across three intents, it's broken.
A few terms, so we're using them the same way:
- Keyword: what you bid on, along with its match type.
- Search term: what someone actually typed into Google. One keyword can trigger many different search terms (see search terms vs keywords in Google Ads for a deeper breakdown).
- Ad group: the container inside a campaign that holds keywords, ads, and a default bid. Everything in it shares the same ads and, usually, the same landing page.
That last point is why theme rules. Every keyword in the group has to be well served by the same ad and the same page.
For example, imagine an ad group built around emergency plumbing. It holds eight keywords: "emergency plumber," "24 hour plumber," "emergency plumbing service," "urgent plumber near me," and a few close variants. One responsive search ad can say "Emergency Plumber, Available 24/7" and speak directly to every one of them. The landing page is a single emergency service page.
Now imagine someone adds "water heater install" and "drain cleaning" to that same group. The keyword count barely changes, but the group now covers three intents. The ad can't promise emergency help, a new water heater, and drain service at once without going vague. The person searching for a water heater install lands on a page about emergencies. Each of those topics deserves its own ad group, ad copy, and landing page.
So skip the question "how many?" and ask "would one headline set and one landing page satisfy everyone who might trigger any of these keywords?" If yes, the size is probably fine.
Why Ad Group Size Affects Relevance, Data, and Control
Ad group size isn't a goal in itself. It's a lever that pushes three things in different directions: relevance, data volume, and the work you take on.
Relevance and expected CTR
Google reports Quality Score components for keywords: expected click-through rate, ad relevance, and landing page experience. Quality Score is a diagnostic, not an input to the auction, but those components still tell you something useful. When an ad group gets broad, the ad has to cover more ground, and the copy turns generic. Generic copy tends to earn fewer clicks and shows a weaker match between what people searched and what you say. A tighter group lets you mirror the language people use, which is the core idea behind structuring ad groups for maximum relevancy.
Data thinness
Go too far the other way and every ad group becomes a trickle. If each group gets a handful of impressions a week, you can't tell which ad is winning or whether a bid change helped. This bites hardest on small budgets, where total traffic is limited to begin with. Splitting a campaign into thirty groups doesn't create more data, it just slices the same data thinner.
Management cost
Every ad group needs its own ads, its own review, and its own place in your reporting. Dozens of one-keyword groups multiply that load. Ad copy gets duplicated, edits have to be made in many places, and reports get harder to read. For a freelancer or agency running many accounts, that overhead adds up fast.
One more thing to hedge on: Google's matching has moved toward intent over exact wording, which reduces the payoff from hyper-granular structures. How much it reduces it depends on your account, so treat granularity as something to test, not a rule. The next section covers what has changed.
How Match Types and Smart Bidding Change the Ideal Size
Match types control how closely a search term must relate to your keyword before your ad can show. As of 2026, according to Google Ads Help, broad match and phrase match both reach beyond the literal wording of your keyword, and even exact match includes close variants such as misspellings and some same-meaning rewordings. Check the current match type documentation before you build, since Google has adjusted this behavior more than once.
The practical result: you rarely need to list every plural, reordering, and near-synonym as its own keyword. A group stuffed with ten wording variations of one phrase is mostly redundant. A few well-chosen keywords can cover the same ground, and you can make broad match keywords more effective with tighter themes and good negatives.
Mixing match types in one ad group
You can put broad, phrase, and exact versions of a keyword in the same ad group. The upside is simplicity: one ad group, one set of ads. The downside is less control. Overlapping keywords can compete for the same search, and Google decides which one enters the auction based on its own rules, so your spend and reporting may not land where you expect. Many advertisers keep match types in separate ad groups or campaigns when they want clean bid control per match type. Others mix them and watch the search terms report. Either can work, as long as you know which you chose and why.
Smart Bidding and responsive search ads
Responsive search ads (RSAs) mix and match your headlines and descriptions to fit each query. Smart Bidding sets bids at auction time using signals about the person and context. A coherent ad group helps both. The RSA has a consistent message to assemble, and the bidding strategy gets cleaner conversion data when the group isn't a grab bag. Smart Bidding strategies are generally set at the campaign level (or through a portfolio), and exactly how signals are pooled can differ by strategy. Confirm the current details in Google Ads Help rather than assuming.
The takeaway: modern matching and automation make the number of keywords matter even less than it used to, and the theme matter even more.
Signs Your Ad Group Has Too Many or Too Few Keywords
You can usually diagnose a structure problem from a few screens in your account.
Too many keywords
- Your ad copy can't mention what people actually searched, because the searches are too varied.
- Ad relevance shows as below average in the Quality Score columns for a number of keywords in the group.
- The search terms report is full of queries that match your keyword technically but not your offer, a common cause of too many irrelevant keywords in Google Ads.
- You find yourself writing headlines that are deliberately vague so they fit everything.
Too few keywords
- Single-keyword groups get almost no impressions, so you have no data to act on.
- You've copied the same ads across many groups with only a word or two changed.
- Routine edits, like swapping a promo line, mean touching dozens of ad groups.
A ten-minute diagnostic
- Open the keyword view for one ad group and read the list out loud. Do all of them describe one need? If you hesitate, mark the odd ones.
- Add the Quality Score component columns and look for patterns, especially ad relevance and landing page experience.
- Open the search terms report for the same ad group. Scan for queries that don't fit your ad or page.
- Read your top ad. Could it honestly answer every search term you just saw?
- Check impressions and clicks per group across the campaign. If many groups barely register, you've probably split too far, and it may be time to refresh and prune underperforming keywords.
Two or three red flags on one ad group tells you where to start.
How to Split, Merge, and Clean Up Ad Groups
Restructuring doesn't have to be a rebuild. Work one ad group at a time. If you want a broader framework first, see this guide on organizing ad groups for better performance.
- Cluster by intent and landing page. Export or list the keywords and group them by what the searcher wants and which page should receive them.
- Test each cluster against one headline set. If you can write one tight set of headlines that fits every keyword in the cluster, it's a valid ad group. If you can't, split it further.
- Merge near-duplicates. Two groups with the same intent, same page, and nearly identical ads can usually become one.
- Move, don't just delete. When you split, add the keywords to the new group and pause or remove them from the old one so they don't compete.
When to split
- Different intent: "buy standing desk" and "how to set up a standing desk" are not the same searcher.
- Different landing page: if two keywords should go to different pages, they need different ad groups (or at least different final URLs).
- A high-volume term needing its own message: a keyword that drives a large share of your traffic often earns dedicated copy.
Let search terms feed the structure
Your search terms report tells you what your structure is really catching. Converting search terms are candidates to add as keywords, with a match type chosen on purpose. Irrelevant ones become negative keywords found through the search terms report, which stop your ads from showing on those queries. Doing this regularly keeps ad groups tight, because the junk stays out and the winners get their own home.
This is the tedious part of the job in the native interface. Keywordme is a Chrome extension that works inside the Search Terms Report, so you can add a search term as a keyword with a chosen match type, or add it as a negative, without exporting to a spreadsheet. You still decide which terms are worth keeping and which are junk. It just takes fewer clicks to act on those decisions.
Ad Group Size FAQs
Is there a hard limit on keywords per ad group?
Google Ads does enforce account limits on things like keywords and ad groups, but those numbers can change, so check the current limits in Google Ads Help instead of relying on a figure from an article. For nearly all advertisers, relevance becomes a problem long before any limit does.
Should I use single keyword ad groups (SKAGs)?
SKAGs put one keyword, often in several match types, into each ad group so the ad can mirror it exactly. They were popular when exact match was strict. Because close variant matching now widens what even exact keywords can trigger, many practitioners consider SKAGs largely a legacy tactic, and the upkeep is steep. It's still a common debate, and some advertisers keep them for a few high-value terms. A theme-based group of related keywords is the more practical default.
Does ad group size differ for agencies versus solo advertisers?
The principle is the same, but the workflow differs. If you manage many accounts, consistency saves time: build a template structure (naming conventions, how you separate intents, how you handle match types) and reuse it. That makes audits faster and lets team members step into any account without relearning it. A solo advertiser can be more flexible, but a clear convention helps there too, and a repeatable Google Ads audit process makes it easier to spot structure problems early.
Audit One Ad Group This Week
A coherent theme beats any fixed count. If one ad and one landing page serve every keyword in the group, the size is right, whether that's four keywords or twenty-five.
Pick one ad group this week, the one with the most spend or the weakest results, and run the ten-minute check from earlier. Split what doesn't belong, merge what's redundant, and clean out the junk queries. Small fixes on one group will show you what to repeat elsewhere.
Optimize Google Ads Campaigns 10X Faster. Without Leaving Your Account. Keywordme lets you remove junk search terms, build high-intent keyword lists, and apply match types instantly, right inside Google Ads. No spreadsheets, no switching tabs, just quick, seamless optimization. Start your free 7-day trial (then just $12/month) and take your Google Ads game to the next level.