How to Audit Search Term Reports in Google Ads: A Step-by-Step Guide

A search term report audit is one of the highest-leverage tasks in Google Ads, revealing exactly what real users typed before clicking your ad and whether that spend was justified. This guide walks through a repeatable, six-step audit process to cut waste, surface high-intent keywords, and tighten the match between your bids and actual buyer searches.

A search term report audit is one of the highest-leverage tasks you can do in Google Ads. It shows you exactly what real people typed before clicking your ad—and whether those clicks were worth paying for.

Most advertisers glance at their search terms occasionally. A structured audit is different. It's a systematic review that uncovers wasted spend, surfaces high-intent terms worth promoting, and tightens the match between what you're bidding on and what buyers are actually searching. If you've ever wondered why your campaigns are spending but not converting, the search terms report is usually where the answer lives.

Quick distinction before we dive in: a search term is what the user actually typed into Google. A keyword is what you bid on in Google Ads. These are not the same thing, and confusing them leads to bad decisions. Throughout this guide, we'll keep that line clear.

This guide walks you through a repeatable, six-step audit process you can run on any campaign—whether you're managing one account or fifty. By the end, you'll know which search terms to cut, which to add as positive keywords, which to block with negatives, and how to make those changes without losing your mind in spreadsheets. Let's get into it.

Step 1: Set Your Date Range and Pull the Report

The first step is straightforward, but the choices you make here affect everything downstream. Getting the date range wrong means you're either working with noisy, thin data or optimizing for conditions that no longer exist.

To access the report, navigate to Keywords > Search Terms in the Google Ads interface. Depending on your account setup and UI version, you may also find it under Insights & Reports > Search Terms. If you're unsure which path applies to your account, Google Ads Help is the most reliable reference for current interface navigation.

Choosing your date range: For established campaigns with consistent traffic, 30 to 90 days is a practical window. It gives you enough data to spot patterns without dragging in old seasonality. For newer campaigns with limited history, use the full campaign lifetime so you're not working with a handful of clicks.

Avoid the two common extremes. Under seven days produces noisy data where a single bad day can skew your entire view. Over six months pulls in search behavior that may no longer reflect your current audience or market conditions.

Filtering before you start: If you're auditing a specific campaign or ad group rather than the whole account, apply those filters now. Mixing campaigns with very different goals—brand versus non-brand, for example—makes it harder to make clean decisions. Segment first, then audit.

Download or work in-interface: You can download the report as a CSV and work in a spreadsheet, or work directly inside Google Ads. The in-interface approach is faster for smaller accounts and lets you take action without switching tools. For larger accounts with thousands of search terms, a CSV gives you more sorting and filtering flexibility—though it does add steps when you're ready to apply changes.

One thing worth knowing: Google doesn't show every search term that triggered your ads. Some terms are grouped under "Other search terms" due to privacy thresholds. This is normal, and it means your report reflects a meaningful but not exhaustive view of your traffic.

Success indicator: You have a filtered, date-bounded report ready with impressions, clicks, cost, conversions, and conversion value columns all visible. If any of those columns are missing, add them before moving on.

Step 2: Sort and Segment by Spend and Performance

Now that you have your report pulled, resist the urge to scroll through it top to bottom. Random browsing wastes time and leads to inconsistent decisions. Instead, use sorting to surface what matters most.

Start with cost, sorted descending. Your highest-spend search terms need the most immediate attention. These are the terms where your budget is going, regardless of whether they're working. A term spending $200 with zero conversions is a much bigger problem than a term spending $5 with the same result.

As you work through the top spenders, look for what practitioners often call the "expensive and zero conversions" group. These are search terms that have consumed meaningful budget without producing a single conversion. They're your most urgent candidates for review. Don't automatically add them as negatives yet—that comes in Step 3—but flag them for closer inspection.

Then sort by conversions, descending. This is where you find the hidden gems: search terms that are already driving results but don't exist as explicit positive keywords in your account. These terms are converting through broad or phrase match expansion, which means they have no dedicated bid, no tailored ad copy, and no optimized landing page. That's a missed opportunity you'll address in Step 4.

Segment by campaign and ad group. Once you've done the account-wide sort, break it down by campaign. Waste tends to concentrate in specific campaigns—often the ones using broader match types or targeting wider audiences. Knowing where the problem is concentrated helps you prioritize your fixes.

Keep the search term versus keyword distinction in mind as you work. When you see a search term in this report, you're looking at user behavior. The keyword column (if you have it visible) shows you what bid triggered that term. A single keyword can match hundreds of different search terms, which is exactly why this audit matters.

Success indicator: Two clear lists are starting to emerge—terms draining budget that need scrutiny, and terms delivering value that deserve promotion. Hold onto both as you move into the next steps.

Step 3: Flag Irrelevant and Low-Intent Search Terms

This is where the judgment work happens. You're reviewing each high-spend, low-performance search term and asking one core question: does this match what my business sells and who my buyer actually is?

Some mismatches are obvious. Others are subtle. Here's what to look for.

Informational queries with no commercial intent. Terms like "what is [your product category]" or "how does [process] work" often attract curious researchers, not buyers. If your goal is conversions, paying for these clicks is usually a poor trade. Flag them.

Competitor brand names you didn't intend to target. Broad match keywords can trigger your ads for searches containing competitor names. Unless you have a deliberate competitor targeting strategy with appropriate ad copy and landing pages, these clicks rarely convert well and can damage your brand perception.

Unrelated product categories triggered by broad match. This is especially common with single-word or short-phrase keywords. A keyword like "software" can match an enormous range of searches, many of which have nothing to do with your offering. If you're seeing search terms from entirely different industries, broad match is likely the culprit.

Semantically close but commercially misaligned terms. These are trickier. Imagine a B2B software company appearing for "free student version" of their product type. The query is related, but the intent is completely wrong for the business. These terms look relevant on the surface but convert poorly because the searcher's goal doesn't match what you're selling.

High impressions, near-zero CTR. A search term with thousands of impressions and almost no clicks signals a relevance mismatch even before the click happens. Users are seeing your ad and ignoring it. That's worth flagging even if the cost is low, because it affects your Quality Score and ad relevance metrics.

As you flag each term, note the proposed action: negative keyword candidate, investigate further, or pause. For negative keyword candidates, think about which match type to use. A broad match negative is aggressive and can accidentally block search terms you want. An exact match negative is precise but only blocks that specific query. Phrase match negatives sit in between. When in doubt, start with exact or phrase match negatives to avoid over-blocking.

If you want to go deeper on how wasted spend accumulates and how to address it systematically, this guide on reducing wasted spend in Google Ads covers the broader picture beyond just search terms.

Success indicator: Every flagged term has a proposed action attached to it. You're not making final decisions yet—you're building a structured list you'll act on in Step 5.

Step 4: Identify High-Intent Search Terms Worth Promoting

Flip the lens now. Instead of looking for what to cut, you're looking for what to grow. This step is about finding search terms that are already working—converting or showing strong engagement—but haven't been formally added to your keyword list as positive keywords.

These terms are converting through broad or phrase match expansion. That means they have no dedicated bid, no tailored ad copy written for them, and no landing page optimized for their specific intent. They're performing despite all of that. Imagine what they could do with proper attention.

What high-intent looks like in the report:

Transactional language: Terms containing words like "buy," "pricing," "cost," "near me," "best," or "hire" signal that the searcher is closer to a decision. These are worth promoting.

Specific product or service names: If someone searched for an exact product you sell and converted, that term deserves its own keyword and possibly its own ad group.

Problem-aware queries: Searches like "[problem] solution" or "[pain point] software" indicate a searcher who knows they have a need and is actively looking to solve it. These often convert well with the right messaging.

Once you've identified your candidates, decide on the right match type for each. Exact match works best for high-converting, high-confidence terms where you want tight control over what triggers your ad. Phrase match is useful when you want to capture variations while still maintaining some relevance guardrails. For a more detailed breakdown of when each match type makes sense, this article on broad match versus exact match keywords walks through the decision framework.

Also consider whether a converting search term warrants its own ad group. If a term is driving significant volume or has a distinct intent from the other keywords in its current ad group, separating it gives you tighter ad relevance, better Quality Score potential, and more control over bidding. Don't defer this step—create the ad group now while the data is in front of you.

Success indicator: You have a list of new positive keyword candidates with proposed match types and target ad groups noted beside each one. This list feeds directly into Step 6.

Step 5: Build and Apply Your Negative Keyword List

You've flagged the irrelevant terms. Now it's time to turn those flags into action by building and applying your negative keyword list.

Start by consolidating everything you flagged in Step 3 into a single working list. Then make a key structural decision: where do these negatives belong?

Campaign-level negatives apply only to the specific campaign you add them to. Use these when an irrelevant term is specific to one campaign's context but might be fine in another.

Shared negative keyword lists apply across multiple campaigns at once. These are efficient for themes that are universally irrelevant to your business—terms like "free," "jobs," "DIY," or "tutorial" that you'd want to block everywhere. Setting up a shared list once means you don't have to re-add the same negatives campaign by campaign every time you run an audit. For a clear explanation of when to use each approach, see this breakdown of shared versus campaign-specific negative keyword lists.

If you're new to how negative keywords work at a fundamental level, this overview of negative keywords in Google Ads covers the mechanics before you start applying them.

Before you apply anything, do a cross-check. Review your new negative list against your existing positive keywords. Will any of your new negatives accidentally block a search term you want to keep? This is especially important with phrase and broad match negatives, which can have wider blocking effects than you expect. A few minutes of cross-checking here prevents a frustrating situation where you've blocked your own converting traffic.

When it comes to applying negatives, you can do it directly in the Google Ads interface. If you're working inside the Search Terms Report and want to move faster, Keywordme lets you flag and apply negative keywords with a single click, directly within Google Ads—no CSV export, no switching to a separate dashboard. That's particularly useful when you're working through a long list of flagged terms and want to stay in flow.

For more context on why manually managing negatives at scale becomes a real problem, this piece on why manual negative keyword management doesn't scale is worth a read if you're managing multiple accounts.

Document what you added and why. This audit trail matters. When you run your next audit, you'll want to know what negatives were added in the previous cycle—and the reasoning behind them. A simple note in a shared doc or a column in your CSV is enough.

Success indicator: Negatives are applied, assigned to the correct level (campaign or shared list), categorized by match type, and documented with a brief rationale.

Step 6: Add New Keywords and Update Your Campaigns

The final step is where your high-intent candidates from Step 4 become live, active keywords. This is also where most advertisers stall—they identify the opportunities but don't act on them immediately. Don't let that happen.

Add keywords to the right ad groups. Take your list of high-intent candidates and add each one to the appropriate ad group with the match type you decided on in Step 4. If a term warrants its own ad group, create it now. Deferring this step means the opportunity sits in a document and never gets implemented.

Set initial bids based on what the data already shows you. The search term report gives you real performance data for these terms—what CPC they've been generating, what conversion rate they've demonstrated. Use that as your starting point rather than guessing. A term that's been converting at a strong rate through match expansion has already proven itself; bid accordingly.

Write ad copy for any new ad groups you've created. The whole point of separating high-intent terms into their own ad groups is to give them messaging that matches their specific intent. Generic ad copy defeats the purpose.

Schedule your next audit. A search term audit isn't a one-time fix—it's a recurring process. Most active campaigns benefit from a weekly or bi-weekly review, particularly if they're running broad match keywords or spending significant daily budget. Lower-volume campaigns can usually run on a monthly schedule. Put the next audit on your calendar before you close this one.

If you're managing multiple accounts or campaigns, applying these changes one by one gets time-consuming quickly. Keywordme's bulk editing and multi-account support is built for exactly this scenario—making it faster to push keyword additions and match type changes across campaigns without losing track of what's been done where.

Success indicator: New keywords are live with appropriate match types and bids, any new ad groups are created with relevant ad copy, and your next audit is scheduled.

Your Six-Step Audit Checklist

Running a search term report audit on a regular schedule is one of the most direct ways to reduce wasted spend and grow the keyword list that's actually working for your business. The process is repeatable, and once you've done it a few times, you can move through it in under an hour.

Here's your quick checklist to confirm you've covered everything:

Date range set and report pulled: Filtered by campaign or ad group if needed, with impressions, clicks, cost, conversions, and conversion value columns visible.

Sorted by cost and conversions: High-spend terms identified, high-converting terms surfaced.

Irrelevant terms flagged: Each flagged term has a proposed action—negative keyword candidate, investigate further, or pause.

High-intent terms identified: Positive keyword candidates listed with proposed match types and target ad groups.

Negatives built and applied: Assigned to the correct level, categorized by match type, and documented.

New keywords added and next audit scheduled: Campaigns updated, new ad groups created where needed, and the next review on the calendar.

If you want to run this process faster and without leaving Google Ads, Start your free 7-day trial of Keywordme and see how much time you save on your next audit. It's built to work directly inside your Search Terms Report—no spreadsheets, no tab-switching, just faster optimization right where you're already working. After the trial, it's $12 per month per user.

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