boxoo
Menu
Guide · Search terms & keywords

How to audit your Google Ads search terms in 15 minutes

The search terms report shows what people actually typed before they clicked. Fifteen minutes a week there catches most wasted spend and finds your next keywords. Here is the routine, minute by minute.

Last checked against Google’s documentation on 30 September 2026.

The 15-minute search terms audit, in short

A search terms audit is a regular read of the search terms report: the list of what people actually typed before your ad showed. It works in two directions. You cut searches that spend without converting and don’t fit your business, and you promote searches that do convert into keywords of their own, so you choose the ad, bid and landing page that answer them.

Once a week is enough for most accounts. Set a 30-day range with the right columns, sort by cost, look for wrong intent and loose matches, group the words that keep repeating, decide each one, act at the right level, check you haven’t blocked anything that converts, and write it down.

The weekly search terms routine
  1. 0–2 min
    Set the range and columns

    Last 30 days (90 in small accounts). Turn on Keyword, Match type and the added/excluded status.

  2. 2–6 min
    Sort by cost, scan for waste

    Read the top of the list for wrong intent, spend without conversions, and loose matches.

  3. 6–10 min
    Group words and decide

    Add up spend by repeated word. Mark each one exclude, keep, or promote.

  4. 10–13 min
    Add negatives, promote winners

    Narrowest level, deliberate match type. Converting searches become keywords.

  5. 13–15 min
    Check and log

    Test new negatives against converting searches. Write down what changed and why.

This page is the routine. For the deeper method behind negatives, including spend thresholds and starter lists, see how to find negative keywords.

Minutes 0–2: set the range and columns

In Google Ads, select Campaigns, then Search terms under Insights and reports, as described in Google’s search terms report guide. Review the whole account for the weekly pass, or one campaign when you are digging into it.

Use the last 30 days. A weekly review with a 30-day window overlaps on purpose: each search gets enough clicks to judge, and the status column shows which ones you already handled last week.

ColumnWhy it’s in the routine
Cost, clicks, conversions, cost per conversionThe numbers every decision rests on. Add conversion value if you bid on value.
KeywordWhich of your keywords matched the search. Google notes it doesn’t show by default: select the columns icon, then Attributes, tick Keyword and select Apply.
Match typeHow closely the search relates to the keyword: exact, phrase, broad, their close variants, and “AI Max”.
Added/Excluded statusWhether the search is already a keyword, already blocked by a negative, both, or neither. Google’s API documents these four states.
Campaign and ad groupWhere the money went, so a negative or new keyword lands in the right place.

Google’s report lets you save a column set. Save this one, and next week starts at minute two.

Minutes 2–6: sort by cost and scan for waste

Sort by cost, highest first, and read the top 20 to 30 rows. Mark three kinds of search:

  • Wrong intent. Something you don’t sell, job seekers, free or do-it-yourself intent, existing customers looking for support, places you don’t serve. These get excluded at any spend.
  • Spend without results. Relevant-looking searches that have spent around your cost per conversion or more with none. They go to the decision table below.
  • Winners that aren’t keywords yet. Searches with conversions whose status is neither added nor excluded. Sort by conversions for a quick second pass to find them.

Check for match-type drift

Then read the Match type column for the rows you marked. Google says it shows how closely each search relates to the keyword that triggered it, and it flags close variants, which Google describes as including plurals, stem words, abbreviations and variants with the same meaning.

Drift is when looser matches quietly take a bigger share of spend: an exact keyword matching a close variant that means something else, a phrase keyword pulled into longer searches with a different need, or broad and AI Max rows taking most of the cost. Look at the Keyword column for those rows. If one keyword produces most of the waste, fixing that keyword, with a tighter match type or its own ad group, does more than a stream of negatives. A simple habit: note the share of cost from broad and AI Max rows each week. A jump right after a change is worth a closer look.

Minutes 6–10: group recurring words and decide

Reading row by row misses waste that is spread thin. Forty searches that each contain “free” and each spent a little never reach the top of a cost sort, but together they can outspend your worst single row.

Grouping fixes that. Split each search into single words, then add up spend and conversions for each word across every search it appears in. This is called n-gram analysis: a single word is a 1-gram, a two-word pair is a 2-gram. For a 15-minute pass you don’t need the full spreadsheet. Take the five or six words you noticed while scanning, filter the report to searches containing each word, and read the totals.

Spend by recurring word, last 30 daysIllustrative example
  • Converting or unclear
  • No conversions, wrong intent
near me610
price480
free420
how to300
jobs260
login150
reviews120
View as table
ItemSpendGroup
near me610Converting or unclear
price480Converting or unclear
free420No conversions, wrong intent
how to300Converting or unclear
jobs260No conversions, wrong intent
login150No conversions, wrong intent
reviews120Converting or unclear
For example: three words with no conversions and the wrong intent carry 830 in spend between them, though no single search containing them tops the cost sort. A search can contain two of these words, so it counts under both.

Then decide each flagged search or word with the same rules every week:

SignalActionLevelNegative match type
Unrelated to what you sell, at any spendExcludeList or account level if wrong for the whole business; campaign otherwiseBroad on the single word, or phrase on a two-word idea
Relevant-looking, spent about your cost per conversion, no conversionsWatch one more weekNone yetNone yet
Relevant-looking, spent about twice your cost per conversion, no conversionsExclude, unless it is core to what you sellCampaign or ad groupExact, so neighbouring searches still run
Right search, wrong ad groupExclude where it doesn’t fitAd groupExact or phrase
Converts at or better than target, not yet a keywordPromote to a keywordThe ad group whose ad and page fit itNone: add as an exact or phrase keyword
Converts, but costs too much per conversionKeep; fix the ad, landing page, or bidNoneNone
Your own brand, in a Performance Max campaignUse a brand exclusion, not a negativeCampaignNone

Adjust for conversion delay. If your customers usually convert a week or more after the click, don’t judge searches on the last few days alone.

Minutes 10–13: add negatives and promote winners

Add negatives at the narrowest level that works

In the report, tick the searches, select Add as negative keyword, choose an ad group, a campaign, an existing list or a new list, and save. Google’s negative keyword ideas guide notes that negatives added this way to a Search campaign are exact match by default. That blocks only that exact search. To block a word wherever it appears, change the match type with symbols before saving.

  • Ad group: the search belongs in another ad group, or is wrong only for this one.
  • Campaign: wrong for this campaign’s offer or area, fine elsewhere.
  • Negative keyword list: wrong for several campaigns. Google allows 20 lists per account, 5,000 keywords each.
  • Account level: wrong for the whole business. Account-level negatives apply to Search and Shopping inventory in Search, Performance Max, App, Shopping, Smart and Local campaigns, up to 1,000 per account, under Admin → Account settings → Negative keywords.

On match type: exact for one specific search that is wrong while close searches are fine, phrase for a multi-word idea that is wrong inside any longer search, broad for a single word that is wrong everywhere. Google’s negative keyword documentation says negatives handle casing and misspellings but don’t match close variants, so add plurals and synonyms yourself.

Promote converting searches to keywords

For each converting search that isn’t a keyword yet:

  1. Pick the ad group whose ads and landing page answer it best.
  2. Add it there as an exact match keyword, or phrase if you also want its longer versions. Ticking a search in the report usually offers an option to add it as a keyword; if yours doesn’t, add it from that ad group’s keywords page. Google Ads Editor’s search terms window has an Add as keyword button too.
  3. Check the ad mentions what the search asked for.

Why bother if broad match already found it? Google’s keyword prioritization rules put an exact keyword identical to the search ahead of broad and phrase keywords and ahead of Performance Max. Promoting a winner lets you decide which ad and page answer it, and gives it its own row of numbers. Promote on a pattern, not one lucky conversion.

Minutes 13–15: check for blocked converters, then log

  1. Test each new negative against converters. Set the report to 90 days, filter to searches with at least one conversion, then filter for each word you are about to exclude. Any match means a narrower match type or a lower level.
  2. Check against your own keywords. A negative that contains one of your keywords stops that keyword. Google’s recommendations include a “Remove conflicting negative keywords” type that flags these.
  3. Log the change. Date, search or word, action, level, match type, and the evidence: cost, clicks and conversions over the range. Change history shows what changed and who changed it; your log adds why.

Two weeks later, compare impressions and conversions for the campaigns you touched. If both fell together, review what you added. Our guide on undoing changes in Google Ads shows how to roll a change back.

A finished review has two parts: the evidence, meaning each search with its clicks, cost and conversions over the range, and the plan, meaning the exact negatives and where they go. Here is what that looks like in a case from Boxoo’s demo workspace.

A case step titled The search terms behind the waste, listing three search terms with clicks, cost and zero conversions over the last 28 days
The evidence: three searches from the last 28 days, each with clicks and cost and no conversions.
A case step titled The plan, showing no negative keywords now and three exact match negative keywords after
The plan: three exact match negatives, shown as now and after, so the reader sees the change before it is made.

Performance Max and AI Max search terms

Performance Max

Performance Max searches are in the same report. From the view drop-down, choose Search terms and landing pages for Performance Max. Google’s Performance Max search terms page says the view shows search terms with their landing pages and ad formats, with data from March 2023, and advises weighing conversions over clicks and impressions.

To exclude a search, use campaign-level or account-level negatives, which apply to Search and Shopping inventory only; Google documents up to 10,000 per campaign and lets you estimate a negative’s impact before saving. Be stricter here than in Search: Google’s Performance Max guidance calls negatives “a highly restrictive control that can harm performance” and keeps them for brand safety and clearly irrelevant terms. Use brand exclusions for brand searches. A converting Performance Max search you want more control over can become an exact keyword in a Search campaign. More in Performance Max negative keywords.

AI Max for Search

AI Max adds matches beyond your keywords through search term matching. Google’s AI Max reporting guide says to filter Match type for “AI Max”, add the Source column, and use the Search terms and ad combinations view to see each search with the headline and landing page it got. Two cautions from the same page: the AI Max filter can show lower numbers because it leaves out “Other search terms”, and you should wait at least two weeks after turning AI Max on before changes such as adding negatives. In the Keywords report, the rows “Total: AI Max expanded matches” and “Total: AI Max landing page matches” show how much spend it took. See the AI Max upgrade guide for the settings.

Hidden searches and low-volume accounts

The report isn’t the full list. Google says it omits searches without enough query activity, for privacy, and shows terms used by a significant number of people. So the rows you see won’t add up to the campaign total, and the gap is spend you can’t judge row by row.

When that gap is large, open search terms insights on the Insights page of the Campaigns menu. It groups searches into categories and subcategories with their performance, and puts lower-spend searches into a grouped bucket rather than showing them. It covers Search, Performance Max and Shopping campaigns, for any range after March 2023.

In an account with few clicks, the routine still works with a few changes:

  • Lengthen the range to 90 days, or everything since your last review.
  • Run it monthly instead of weekly. The steps stay the same.
  • Judge words, not rows. Single searches rarely collect enough clicks; a word that repeats across many does.
  • Exclude on meaning. A job search is wrong at two clicks. Relevance doesn’t need statistics; performance does.

Questions

How often should I review search terms in Google Ads?

Weekly if you use broad match or AI Max, or spend enough to see dozens of new searches a week. Monthly for small accounts, with a longer date range so each term has enough clicks to judge. Always look again after adding keywords, loosening match types, or changing bid strategy.

Why can’t I see all my search terms in Google Ads?

Google leaves searches without enough query activity out of the search terms report for privacy reasons, so the rows you see won’t add up to the campaign total. Search terms insights, on the Insights page, groups those low-volume searches into themes without showing the individual queries.

Should I add converting search terms as keywords?

Usually, yes, when you want control over which ad group, ad, and landing page answer that search. Google prioritizes an exact match keyword that is identical to the search over broad and phrase keywords and over Performance Max. Promote searches that convert repeatedly, not one lucky conversion.

Can I see search terms for Performance Max campaigns?

Yes. In the search terms report, choose the “Search terms and landing pages for Performance Max” view. Google says data is available from March 2023. You can exclude irrelevant searches with campaign-level or account-level negative keywords, which apply to Search and Shopping inventory.

What is n-gram analysis of search terms?

It means splitting every search into single words and word pairs, then adding up cost, clicks, and conversions for each word across all the searches it appears in. It reveals waste spread thinly across many small searches, which a row-by-row read misses.

Keep reading

Let an agent run this routine every day.

Boxoo’s agents read your search terms every day and file what they find as a case: the searches, their cost and conversions, and, where one fits, a fix you apply with one click. Nothing changes in Google Ads until you press Apply.