How to Prune Google Ads Keywords: A Step-by-Step Guide to Cutting Waste and Improving ROI

Google Ads keyword pruning is the practice of identifying and eliminating underperforming, irrelevant, or redundant keywords so your ad budget concentrates on terms that drive real conversions. This guide provides a practical, repeatable step-by-step process — from pulling performance data and flagging waste to building negative keyword lists and setting an ongoing pruning cadence.

If your Google Ads account is eating budget without delivering results, bloated keyword lists are often the culprit. Over time, campaigns accumulate keywords that seemed promising but never converted, match types that cast too wide a net, and redundant terms that split your budget without adding coverage. The result is wasted spend and diluted performance data that makes it harder to see what's actually working.

Keyword pruning is the process of identifying and removing underperforming, irrelevant, or redundant keywords from your campaigns so your budget flows toward what actually converts. It's not about slashing your keyword list for the sake of it. It's about making deliberate, data-backed decisions about what stays, what gets paused, what gets deleted, and what triggers a negative keyword addition.

This guide walks you through a practical, repeatable pruning process. You'll pull the right data, flag underperformers against clear criteria, check your search terms before cutting anything, build out your negative keyword lists, make confident pause or remove or tighten decisions, and set a cadence that keeps your account clean over time. Whether you're managing one campaign or a roster of client accounts, these steps apply directly to your workflow.

One quick note before we start: throughout this guide, "keywords" refers to the terms you bid on in Google Ads, meaning the terms you've added to your ad groups. "Search terms" refers to the actual queries users typed that triggered your ads, which are visible in the Search Terms Report. These are not the same thing, and the distinction matters at every step of the pruning process.

Step 1: Pull Your Keyword Performance Data

You can't prune what you can't see. The first step is getting your keyword performance data in front of you with enough context to make good decisions.

Navigate to the Keywords tab in Google Ads and set a meaningful date range. At minimum, use the last 30 days. For accounts with lower traffic volume, 60 to 90 days gives you more statistically useful data and reduces the risk of cutting a keyword based on a temporary dip. Avoid pruning based on short windows like the last 7 or 14 days unless you're dealing with a high-volume account where data accumulates quickly.

Next, make sure the right columns are visible. The core columns you need for pruning are:

Impressions: How often your ad appeared when the keyword was eligible to trigger it.

Clicks and CTR: How often people clicked, and at what rate relative to impressions.

Conversions and Conversion Rate: How many desired actions resulted from keyword-driven clicks.

Cost and Cost per Conversion: How much you've spent, and what each conversion cost you.

You can customize columns directly in the Keywords tab. Save the column set so you don't have to reconfigure it each time.

You can work directly in the Google Ads interface or download the data to a spreadsheet, whichever you prefer. The important thing is that you're looking at keyword-level data first, not search term data. Pruning decisions start at the keyword level. Search term review, which is a critical step, comes later.

One common mistake at this stage is treating all zero-impression keywords the same way as high-spend, zero-conversion keywords. They're different problems. A keyword with zero impressions over 60 days might have a bid that's too low, a match type that's too restrictive, or a relevance issue between the keyword and the landing page. A keyword with significant spend and zero conversions is a budget drain. Both need attention, but they need different responses. Flag them separately as you work through the data.

Step 2: Flag Underperforming Keywords Using Clear Criteria

Before you start making cuts, define your thresholds. Pruning based on gut feel leads to inconsistent decisions and makes it harder to explain your reasoning to a client or colleague later. Setting clear criteria upfront keeps the process objective.

The most common pruning signals to look for are:

High spend with zero or below-target conversions: This is your highest-priority pruning category. If a keyword has consumed a meaningful portion of your budget and produced no conversions, or conversions at a cost that exceeds your target, it's a strong candidate for action. What counts as "meaningful spend" depends on your account and your target cost per conversion, but a useful rule of thumb is that if a keyword has spent two to three times your target CPA without converting, it warrants attention.

Low CTR relative to your campaign average: A keyword with consistently low click-through rate may indicate poor ad relevance or weak match between the keyword and what users are actually searching for. Compare each keyword's CTR to the campaign average rather than a fixed universal benchmark, since CTR norms vary significantly between Search, Shopping, and Display campaign types.

Quality Score of 1 to 3 with no upward trend:Low Quality Scores indicate that Google considers the keyword a poor fit for your ads and landing pages. Keywords stuck at the bottom of the Quality Score range tend to cost more per click and perform worse in auction. If a keyword has been at a low Quality Score for an extended period without improvement, that's a signal worth acting on.

Zero impressions over 60 or more days: As noted in Step 1, these need investigation before action. Use the keyword diagnostics tool in Google Ads to understand why the keyword isn't serving. The cause might be a fixable bid or relevance issue rather than a reason to delete.

To surface these quickly in the Google Ads interface, use the filter function in the Keywords tab. Filter by Conversions = 0, then sort by Cost descending. This puts your highest-spend, zero-conversion keywords at the top of the list immediately. You can also filter by Quality Score to pull low-scoring keywords separately.

Work through the flagged keywords and mark them for the next step. Don't take action yet. You need to check the search terms those keywords triggered before you decide what to do with them.

Step 3: Check Search Terms Before You Make Any Cuts

This is the step that most pruning guides skip, and skipping it is a real mistake. Before you pause or remove any keyword, look at what search terms it actually triggered in the Search Terms Report.

Here's why this matters. A keyword can have poor aggregate performance at the keyword level while still triggering a small number of high-value queries that are converting well. If you cut the keyword without checking, you lose that traffic. Conversely, a keyword might look acceptable in aggregate but be spending the majority of its budget on irrelevant search terms that are dragging down the average. Checking the search terms gives you the full picture.

To access the Search Terms Report, go to the Keywords tab and click on "Search terms" in the left navigation, or use the search terms view within a specific ad group. Filter by the keyword you're investigating to see exactly which queries it triggered during your review period.

As you review, look for two things:

High-value queries worth saving: If a flagged keyword triggered search terms that are clearly relevant and converting, extract those specific queries as exact match keywords before you cut the broader term. This lets you preserve the valuable traffic while removing the keyword that's generating waste around it.

Irrelevant queries that explain the poor performance: If the keyword is triggering searches that have nothing to do with your product or offer, that's a strong signal for removal or match type tightening. It also gives you the raw material for your negative keyword list, which is the next step.

Look for patterns in the irrelevant search terms, not just individual bad queries. If a keyword is pulling in searches from a particular category or intent that doesn't fit your offer, you can block the pattern with a phrase match negative rather than adding dozens of individual exact match negatives.

If you're working through a high-volume account, this step can be time-consuming when done manually. Keywordme's Chrome extension surfaces this workflow directly inside the Search Terms Report in Google Ads. You can add high-intent search terms as keywords or flag irrelevant ones as negatives with a single click, without switching tabs or exporting to a spreadsheet. It doesn't make decisions for you, but it significantly reduces the mechanical work of this step.

Step 4: Build Your Negative Keyword List from the Waste

Keyword pruning and negative keyword management are closely related but distinct tasks. Pruning removes or adjusts the keywords you're bidding on. Adding negatives blocks the irrelevant search terms those keywords attracted. You often need to do both at the same time.

Take the irrelevant search terms you identified in Step 3 and use them to build or expand your negative keyword lists. As you do this, make two decisions for each negative you're adding.

First, decide whether the negative belongs at the campaign level or in a shared account-level negative keyword list. If a search term is irrelevant to one specific campaign but might be relevant to another, add it at the campaign level. If the term is universally irrelevant across all your campaigns, add it to a shared negative keyword list that applies account-wide. This prevents you from having to add the same negative repeatedly across multiple campaigns.

Second, choose the right match type for each negative. This is where many advertisers create problems for themselves.

Exact match negatives block only the specific query you enter, in that exact form. Use these when you want to block a precise search without risking collateral exclusions.

Phrase match negatives block any query that contains the phrase you specify. These are efficient for blocking a pattern of irrelevant queries, but they require more care because they can accidentally exclude relevant traffic if the phrase appears in searches you do want to capture.

Broad match negatives are the most aggressive and the most risky. They block queries containing any of the words in your negative, in any order. Avoid using broad match negatives as a default. They can exclude far more traffic than you intend.

A safe default approach is to start with exact match negatives for specific bad queries and phrase match negatives for clear patterns. Only use broad match negatives when you're confident the term is irrelevant in every possible context.

Keywordme lets you add negatives directly from the Search Terms Report with one click and choose the match type on the spot. For accounts with large search term volumes, this speeds up the process considerably compared to manually navigating to the negative keyword lists section and entering terms one by one.

Step 5: Pause, Remove, or Tighten Match Types

Now that you've reviewed the search terms and built out your negatives, it's time to act on the keywords themselves. Not every underperformer gets deleted. Use a clear decision framework to choose the right action for each flagged keyword.

Pause if the keyword has limited data, shows seasonal relevance, or you're not yet confident it's permanently underperforming. Pausing preserves historical performance data and lets you reactivate the keyword later without losing that context. It's the lower-risk option when you're uncertain.

Remove if the keyword is clearly irrelevant to your offer, has spent meaningfully with no results, and the search terms it triggered confirm it's not worth keeping. Deletion is permanent in Google Ads, so the main trade-off is losing the historical data associated with that keyword. If you're confident in the decision, deletion is fine. If there's any chance you might want to review the data later, pause first.

Tighten the match type if the keyword concept is valid but it's matching too broadly and pulling in irrelevant queries. Move from broad match to phrase match, or from phrase match to exact match, depending on how much control you need. Don't jump straight to exact match if you're not sure about query volume for that keyword. Going from phrase to exact can significantly reduce traffic, so make the change incrementally and monitor the impact.

After you've made your decisions, document them. This step is often skipped, especially by solo advertisers, but it matters more than people realize. For each keyword you act on, note the keyword itself, the action you took, the date, and the reason. This is especially important for agency teams managing client accounts, where multiple people may be working in the same account over time.

A practical way to track this inside Google Ads is to use labels. Add a label to pruned keywords, something like "Pruned Aug 2026," so you can filter by that label later and assess the impact. Labels don't affect performance, but they give you a clean audit trail without needing to maintain a separate document.

Step 6: Set a Pruning Cadence and Monitor the Results

Keyword pruning is not a one-time cleanup. It's an ongoing part of account maintenance. Campaigns accumulate new keywords, match types drift, and search behavior changes over time. If you don't prune regularly, the same problems you just fixed will return.

For most accounts, a monthly pruning review is a practical cadence. Set a recurring calendar reminder so it doesn't fall off your optimization checklist. High-spend or high-volume accounts may benefit from bi-weekly reviews, particularly in the search terms and negative keyword area where irrelevant traffic can accumulate quickly.

After each pruning session, track the impact over the following two to four weeks. The metrics to watch are:

Cost per Conversion: Are you getting conversions at a lower cost now that budget has shifted away from underperformers?

Conversion Rate: Is the overall rate improving as lower-quality traffic is filtered out?

CTR: Is click-through rate rising, which would indicate better keyword-to-query relevance?

Overall spend efficiency: Is a similar or higher level of conversion happening with the same or lower spend?

Use Google Ads' date comparison feature to compare performance before and after your pruning session. This gives you a concrete view of the impact and helps you build confidence in the process over time.

For agencies managing multiple client accounts, the workflow above needs to happen across many accounts on a consistent schedule. Keywordme's multi-account support means you can run through the search term review and negative keyword steps across accounts without jumping between separate dashboards. It doesn't change the decision-making process, but it reduces the time spent on the mechanical parts of the workflow.

Putting It All Together

Keyword pruning is one of the highest-leverage optimization tasks in Google Ads, and it's straightforward once you have a repeatable process. Pull your data with enough history to make good decisions. Flag underperformers against clear, predefined criteria. Check search terms before cutting anything, because a poorly performing keyword might still be driving valuable queries worth saving. Build your negative keyword lists from the irrelevant traffic you uncover. Make deliberate pause, remove, or match type tightening decisions based on what the data actually tells you. Document your work. Then track the results and do it again next month.

Done consistently, this process shifts your budget naturally toward the keywords that earn their place and away from the ones that don't. Your cost per conversion improves, your data gets cleaner, and campaign decisions become easier to make because you're working with a tighter, more relevant keyword set.

If you want to speed up the search term review and negative keyword steps specifically, Keywordme's Chrome extension lets you do both directly inside Google Ads. No spreadsheets, no switching tabs. Start your free 7-day trial (then just $12/month) and see how much faster your next pruning session can be.

Optimize Your Google Ads Campaigns 10x Faster

Keywordme helps Google Ads advertisers clean up search terms and add negative keywords faster, with less effort, and less wasted spend. Manual control today. AI-powered search term scanning coming soon to make it even faster. Start your 7-day free trial. No credit card required.

Try it Free Today