How to Remove Low-Quality Search Terms in Google Ads (Without Wasting Hours in Spreadsheets)
This step-by-step guide shows how to handle removing low quality search terms in Google Ads, from opening the Search terms report and choosing a useful date range to blocking junk queries with negative keywords. It also covers setting up a repeatable review routine so wasted spend doesn't creep back in.
Junk search terms quietly eat budget: the "free template" click on your paid software campaign, the job seeker who matched your service keyword, the researcher who was never going to buy. This guide walks you through removing low-quality search terms in Google Ads and blocking them with negative keywords, then setting up a routine you can repeat. You'll need a Google Ads account with a Search campaign that has at least a few weeks of search term data, plus permission to edit negative keywords.
Step 1: Open the Search Terms Report and Set a Useful Date Range
The Search terms report lives in the Google Ads reporting area under Insights and reports, though Google moves menu labels around fairly often. As of 2026, check Google Ads Help for the current path if you can't find it. Once you're in, you'll see the actual queries people typed before clicking your ads.
Be clear on what you're looking at. A search term is the exact query a user typed. A keyword is what you bid on. One keyword can trigger many different search terms, especially on broad or phrase match, and that gap is where most wasted spend hides. You're not editing keywords here. You're judging the queries they matched.
Next, set the date range. A window of about 30 days is a common starting point, because it gives you enough clicks to see patterns. That's a rule of thumb, not a Google rule. If your account is low-volume, widen it to 60 or 90 days so you aren't judging terms on a handful of clicks. If a campaign launched recently, use the date it started.
One limit to know: Google only shows search terms that meet certain volume and privacy thresholds, so some of your spend sits in queries you can't see. As of 2026, Google Ads Help describes this under its search terms documentation, so check the current wording there. In practice, it means a clean report doesn't prove the account has no waste. It means you've cleaned up everything visible.
Step 2: Add Cost, Conversion, and Intent Columns So You Can Judge Each Term
The default view rarely gives you enough to decide. Open the column settings and add the metrics that tell you whether a term earned its keep:
- Cost: what the term has actually spent.
- Clicks: how much evidence you have.
- Conversions: whether it produced the actions you track.
- Cost per conversion: how expensive those conversions are.
- Match type: how the search term matched your keyword (broad, phrase, or exact variants). It shows which keywords are casting the widest net.
Now sort by Cost, highest first. Expensive terms are your biggest wasted-spend risks, so you want to evaluate those before the long tail of one-click oddities.
Filters speed things up. Two useful ones:
- Terms with clicks above a threshold you choose and zero conversions.
- Terms containing words that often signal the wrong intent. Illustrative examples: "free," "jobs," "DIY," "login," "salary," "reviews." Whether these are junk depends entirely on your business.
One mistake to avoid: judging a term on one or two clicks. A query with two clicks and no conversions isn't proof of anything, especially if your sales cycle is long or conversions are rare. Low data means "watch," not "block." The exception is a term that's clearly irrelevant, which you'll handle in the next step regardless of how little it has spent.
Also confirm your conversion tracking is working before you trust the zeros. If conversions aren't recording properly, every term will look like a loser.
Step 3: Decide What Counts as Low-Quality for Your Business
Define junk by relevance and intent first, and performance second. Common categories:
- The wrong product or service.
- The wrong audience, such as job seekers or students.
- The wrong location.
- Research-only intent, like "what is" queries when you sell a bottom-funnel service.
- Competitor names you don't want to target.
Here's a hypothetical example. Suppose you run campaigns for a project management software company and your report shows three terms:
- "project manager jobs": block it. It's a job seeker, irrelevant no matter how little it has spent.
- "project management software for agencies": keep it, and consider adding it as a keyword if it converts.
- "project planning template": watch it. It might be a tire-kicker, or an early-stage buyer. Give it more data before deciding.
That gives you a simple decision rule:
- If it's irrelevant, block it, regardless of spend.
- If it's relevant but unproven, watch it.
- If it converts, keep it, and think about adding it as a keyword.
Be careful with terms that look strange but convert. A rambling, misspelled, or oddly phrased query that produced a sale is doing its job. Check the conversion data before you negate anything, because blocking a converting term costs you real revenue to fix a cosmetic problem.
If you work with clients, ask them what they'd never want to be found for. Their answer is often faster than any report.
Step 4: Choose the Right Negative Keyword Match Type
Negative keywords have the same three match types as positive ones, but they don't behave the same way. The big difference: negative keywords don't expand to close variants, synonyms, or related searches. If you negate "job," that doesn't automatically cover "jobs" or "careers." You have to add those yourself. Google's "About negative keywords" help page has the current rules, so confirm the details there.
- Exact match negative: blocks only that exact query (in that order, with nothing added). Use it to block one specific search term without touching anything similar.
- Phrase match negative: blocks queries that contain your words in that order, with other words allowed before or after. Use it when a particular phrase is always bad news.
- Broad match negative: blocks queries that contain all of your words, in any order, with other words allowed. Use it when the combination of words signals junk but the order varies.
Here's an illustration. Suppose the junk search term is "free project management software download." What each negative would block:
- [free project management software download] (exact): only that exact query.
- "free project management" (phrase): any query with those words in that order, such as "free project management tools."
- free project management (broad): any query with all three words, including "project management free trial," which may be a good lead.
That last one shows the risk. The most common mistake is adding a single-word broad negative like "free." It blocks every query containing that word, including "free trial" or "free demo" searches that might be exactly what you want. Single-word negatives are fine for words that are never acceptable ("jobs," for many advertisers), but test your logic against the good queries you'd lose.
A safe default: start with exact or phrase, and go broad only when you're sure.
Step 5: Add the Negatives at the Right Level
You can add negatives at the ad group level, the campaign level, or in a shared negative keyword list applied across multiple campaigns. Each fits a different job.
- Ad group level: use it to stop one ad group from capturing queries that belong in another, so your ad groups don't compete with each other.
- Campaign level: use it for junk specific to one campaign, or to keep campaigns from cannibalizing each other's queries.
- Shared list: use it for universal junk across campaigns, such as job-related or free-related terms, so you maintain one list instead of many.
If you manage several clients, keep a standard starter negative list for each vertical. Treat it as a starting point and review it for every client, because a term that's junk for one business can be a customer for another.
The native method
In the Search terms report, select the terms you want to block, then use the add-as-negative option. Google Ads asks you to choose the level and match type before you save. As of 2026 the exact buttons and wording may differ, so verify against Google Ads Help.
Doing it faster with Keywordme
Keywordme is a Chrome extension that works inside the Search Terms Report. You mark junk terms and apply them as negatives with your chosen match type in a few clicks, without exporting to a spreadsheet. You review every selection before it's applied, so you stay in control of what gets blocked.
Step 6: Add the Good Terms You Found as Keywords
Cleaning out the bad is half the job. While you're in the report, flag the search terms that convert and add them as positive keywords. Once a term is a keyword, you control its bid and can write ad copy that matches it, instead of relying on whichever keyword happened to trigger it.
Pick the match type deliberately. A proven, specific query often fits exact or phrase match. Adding it as broad match can pull in the same sprawl you just spent an hour cleaning up.
Before adding anything, check that the term isn't already a keyword or covered by an existing one. Duplicates across ad groups or campaigns make your own keywords compete for the same auctions and muddy your data.
Then think about placement. Don't dump new high-intent terms into the ad group they came from just because it's convenient. Group them into tightly themed ad groups where the ad copy and landing page fit the query. Terms about "project management software for agencies" belong together, apart from generic "project management tool" terms.
Keywordme supports this in the same report view: you can add keywords and group them without leaving the Search Terms Report. Confirm the current feature details on Keywordme's site if you're relying on a specific option, such as keyword clustering.
Step 7: Verify the Changes and Set a Review Schedule
Check that your negatives actually landed. Open the negative keyword list at the level you chose (ad group, campaign, or shared list) and confirm the terms and match types are what you intended.
Then look for conflicts, where a negative blocks one of your own keywords. Google Ads flags some of these conflicts, but as of 2026 it's worth verifying current behavior in Help, since the warnings may not catch everything. A quick manual check helps: scan your active keywords against any broad or single-word negatives you added.
After a couple of weeks, re-run the search terms report and compare against your earlier numbers: wasted spend on irrelevant terms, conversion rate, and cost per conversion. Results vary by account, seasonality, and budget, and nothing here is guaranteed. If numbers shift for other reasons (a bid change, a seasonal spike), account for that before crediting your cleanup.
For cadence, a reasonable rule of thumb is weekly for high-spend or new campaigns and monthly for stable ones. That's a suggestion, not a Google requirement. Put the next review on the calendar now.
Finally, keep a simple change log with the date, the terms, the match type, and the level. A spreadsheet or a shared doc works. If a conversion drop shows up later, you can trace it back and reverse the change.
Keeping the Cleanup Routine Running
Your quick check: relevant terms kept, junk blocked at the right level with the right match type, and a review date on the calendar. If all three are true, you've done the job.
The routine itself is simple. What drags is the clicking and exporting around it. Keywordme lets you remove junk search terms, build high-intent keyword lists, and apply match types instantly, right inside Google Ads, with no spreadsheets and no switching tabs. That's how you optimize Google Ads campaigns up to 10x faster without leaving your account. Start your free 7-day trial (then just $12/month per user, as of current Keywordme pricing) and run your next cleanup right where you already work.