Skip to content
Guides

Why Google Ads shows irrelevant search terms (and how to stop it)

Your ads show for searches that have nothing to do with what you sell? Here are the 7 settings that cause it, in plain English, and what you can switch off.
Irrelevant search terms guide cover: a sample coffee shop's search terms, where the keyword espresso machine matched "espresso machine repair near me" through broad match, "barista jobs" through AI Max and "how to descale a coffee machine" through Dynamic Search Ads, while "buy espresso machine" is kept

You picked your keywords carefully. Then you open the search terms report and find searches you would never have chosen: jobs, repairs, free stuff, things you don't even sell. You didn't add those words anywhere, so where do they come from?

Almost always from a setting. Google Ads matches your ads to more than the exact words you typed, and several features widen that net further. Most of them are on by default. Here are the seven usual causes, what each one does, and which ones you can switch off.

Quick reminder: a keyword is what you bid on. A search term is what someone actually typed before your ad showed. The search terms report lists those searches. If you are new to it, our guide to the search terms report explains the columns.

1. Broad match is the default

When you add a keyword without quotes or brackets, it's a broad match keyword. Google says broad match is "the default match type that all your keywords are assigned", and that with it, ads may show on searches that are related to your keyword, which "can include searches that don't contain the direct meaning of your keywords" (About keyword matching options, Google Ads Help).

To decide what's related, broad match may also look at the person's recent searches, your landing pages and assets, and the other keywords in the ad group. So a broad keyword like espresso machine can show for searches that don't contain those words at all.

Broad match isn't wrong: it finds searches you'd never think of, and Google says to use it with Smart Bidding. But most people never chose it on purpose.

Fix: if a keyword brings mostly junk, change it to phrase ("espresso machine") or exact ([espresso machine]). Keep broad only where the extra searches actually turn into sales, and check them every week.

2. Close variants: every match type, no opt-out

Phrase and exact match are narrower, but they aren't literal either. Google says that by default, all keyword match types are eligible to match to close variants, and "there's no way to opt out" (Keyword close variants: Definition, Google Ads Help).

For exact and phrase match, close variants may include misspellings, plurals, reordered words, small words like "for" or "the", implied words, synonyms and paraphrases, and searches with the same intent. Google's own example: the exact keyword [images royalty free] may also show on searches for "free copyright images".

Table for the exact match keyword [espresso machine] showing the kinds of close variants Google may match: espresso machines (a plural), machine espresso (reordered words), espresso machine for home (function and implied words), coffee maker with steam wand (a synonym or paraphrase) and best espresso maker (same intent). There is no way to opt out, so the fix is a negative keyword.
One exact match keyword, five kinds of close variants. There's no opt-out, so negatives do the filtering.

This is why an exact keyword can still bring a search you'd call irrelevant. The variant looked close to Google, not to you.

Fix: you can't turn close variants off, so block the wrong meanings with negative keywords. One thing works in your favor here: negative keywords don't match close variants (About negative keywords, Google Ads Help), so a negative blocks exactly what you tell it to, and you add plurals and synonyms yourself. Our guide to negative keyword match types shows how.

3. AI Max is on in the campaign

AI Max is a set of features for Search campaigns. Turning it on turns on search term matching, which, in Google's words, uses broad match and "keywordless technology" to find more searches, learning from your keywords, ads and landing pages (How AI Max for Search campaigns works, Google Ads Help). In other words, your ad can show for searches that none of your keywords would match on their own.

Google also says campaigns that used the old broad match campaign setting are upgraded into AI Max. So it can be on even if you don't remember choosing it.

Fix: in the search terms report, AI Max searches show "AI Max" in the match type column, and a source column says whether the match came from broad match expansion or keywordless matching. If those searches are mostly junk, you can turn search term matching off for an ad group in the ad group settings, or turn AI Max off for the campaign (Set up AI Max for Search campaigns, Google Ads Help). Before you switch AI Max off completely, note that Google says it also disables the brand exclusions that live inside it (AI Max FAQ, Google Ads Help).

4. Your website picks the searches: Dynamic Search Ads and Performance Max

Some campaigns don't need keywords at all. Dynamic Search Ads use the content of your website to decide which searches to show for (About Dynamic Search Ads, Google Ads Help). If your site has a blog post about cleaning a coffee machine, a "how to descale" search can get your ad, even though you only want to sell machines. Google's page also says Dynamic Search Ad campaigns are being upgraded to AI Max starting in February 2027.

Fix: for Dynamic Search Ads, point them at the pages that sell (product and category pages), not your whole site, and use negatives. Google itself says they work best when you check your search terms report regularly and use negative keywords. For Performance Max, add negatives for the junk words, but remember Google says they apply to Search and Shopping inventory only (Negative keywords in Performance Max campaigns, Google Ads Help). Our guide to Performance Max search terms shows where to find what people typed.

5. Search partners are switched on

A Search campaign can also show on Google search partners: other websites, plus YouTube search results and Watch pages. Google says search partners are included by default when you create a Search campaign, and that clicks from some of these sites "may not always reflect highly targeted traffic". It also says Google Ads doesn't tell you which partner site your ad showed on, unless you're running Performance Max (About the Google Search Network, Google Ads Help).

Partner searches can also be spoken or a click on a suggested search (Search partners: Definition, Google Ads Help).

Fix: segment your campaign results by network and compare Google Search with search partners. If partner traffic doesn't sell, open the campaign settings, then Networks, and untick "Include Google search partners".

6. Your location setting reaches people somewhere else

This one shows up as searches for towns or countries you don't serve. Google's recommended location option, "Presence or interest", reaches people in your target area and also people who "have shown an interest in" it (Target ads to geographic locations, Google Ads Help). Google also says location targeting is a best effort and isn't guaranteed to be accurate every time.

For an online shop that ships nationwide this is usually fine. For a local business, or a shop that only ships to some countries, it can bring searches from people who can never buy.

Fix: if you only serve the people who are physically in your area, switch the campaign's location option to "Presence". Add the places you don't serve as negatives or location exclusions.

7. A recommendation was applied for you

Google Ads can apply some recommendations automatically. The list Google publishes includes "Add broad match keywords", "Add keywords", "Expand your reach with Google search partners" and "Add dynamic search ads" (About applying recommendations automatically, Google Ads Help). Each one can bring new kinds of searches, and the change happens without you opening the campaign.

Fix: open Recommendations, then the auto-apply settings, and see which types are ticked. Untick the ones that widen your targeting if you'd rather review them yourself. The "History" tab and the account's change history show what was applied and when.

How to see why a search matched

Before you change anything, look at what the report tells you. Open Campaigns, Insights and reports, Search terms (About the search terms report, Google Ads Help).

Google Ads screenshot in English from a real account, masked: the left menu with Campaigns selected, Insights and reports open and Search terms highlighted, and the Search terms report with the columns Search term, Match type, Added/Excluded, Campaign and Ad group.
Google Ads search terms report (real account, masked): the Match type and Campaign columns show where each search came from.

Some low-volume searches are left out of the report for privacy reasons, so you won't see every search. Broad negatives for junk words catch those too.

Where irrelevant search terms come from, and the control for each: broad match keywords, change the match type to phrase or exact; close variants, no opt-out, use negative keywords; AI Max search term matching, turn it off per ad group; Dynamic Search Ads and Performance Max, target the right pages and add negatives (Search and Shopping only in Performance Max); search partners, untick them under Networks; Presence or interest, switch to Presence; auto-applied recommendations, untick them in the auto-apply settings.
Seven sources of irrelevant search terms, and the setting or negative that controls each one.

A worked example

Here is one week of search terms for a fictional online coffee shop that sells espresso machines and beans, with the setting behind each junk search.

Illustrative example with a fictional shop. These are not real searches from a client account, and no results are claimed.

Search termMatch type or campaignWhy it showedFix
espresso machine repair near meBroad: espresso machineBroad match found a related searchAdd repair as a negative
barista jobsAI Max (keywordless)Search term matching on the Machines ad groupAdd jobs, or turn search term matching off there
how to descale a coffee machineDynamic Search AdsThe ad group targets the whole site, blog includedTarget product and category pages only
espresso machinesExact: [espresso machine]Close variant (plural)Keep it: same product
coffee maker with milk frotherExact: [espresso machine]Close variant (same intent)Keep it if it sells, block if not
free coffee samplesPerformance MaxMatched from the shop's assetsAdd free as a Performance Max negative
buy espresso machinePhrase: "espresso machine"Exactly what the shop sellsKeep it

The pattern to copy: first find the setting behind the search, then decide. Fix the setting when it keeps bringing junk (a Dynamic Search Ads target, search term matching on one ad group). Use a negative when the setting is worth keeping but one word isn't. And keep the close variants that are really the same product.

Don't switch everything off

Each of these features also brings searches that sell, which is why Google turns them on. Switching all of them off at once can cut good traffic along with the junk, and Google warns that too many negative keywords can also mean your ads reach fewer customers (About negative keywords, Google Ads Help).

A safer order: first add negatives for the junk words that are wrong for your whole business (jobs, free, repair if you don't repair), on a list applied to every campaign. Then look at what's left. If one setting still brings mostly junk after that, change that one setting and compare the next few weeks. Our list of common negative keywords covers the nine junk patterns almost every account has, and our starter lists by industry give you words to begin with.

A short weekly check

Let JunkTerms do the weekly check

JunkTerms flags the likely junk in your search terms with a plain reason, keeps searches that converted, and suggests negatives for you to approve. With the JunkTerms script, it reads your search terms every week and adds only the negatives you approve to Google Ads. It never changes bids, budgets, ads, settings or the keywords you bid on, and it starts in a dry run that adds nothing until you switch it on. With a CSV file instead, you copy the approved negatives and add them yourself. How it works shows both ways step by step.

Want to see how many irrelevant searches you're paying for? Analyze your search terms CSV free (no signup): it counts the likely junk in the file you download from Google Ads, and an email opens the full list. No CSV? Try a sample account on the same page.

FAQ

Why does Google Ads show my ads for irrelevant search terms? Usually because of a setting: broad match keywords, close variants, AI Max search term matching, Dynamic Search Ads or Performance Max, search partners, the "Presence or interest" location option, or a recommendation that was applied automatically. The match type and campaign columns in the search terms report show which one.

Can I turn off close variants in Google Ads? No. Google says all match types are eligible to match close variants and there's no way to opt out. Use negative keywords to block the variants you don't want.

Does exact match only show my ad for the exact keyword? No. Exact match can also show for close variants with the same meaning or intent, like plurals, reordered words, synonyms and paraphrases.

Is broad match the default in Google Ads? Yes. Google says broad match is the default match type for keywords. A keyword without quotes or brackets is broad.

How do I know if AI Max brought a search term? In the search terms report, the match type column shows "AI Max", and a source column says whether it came from broad match expansion or keywordless matching.

Can I turn off AI Max search term matching? Yes. You can turn search term matching off for an ad group in the ad group settings, or turn AI Max off for the whole campaign. Turning AI Max off also turns off the brand exclusions set inside it.

Should I turn off Google search partners? Check first. Segment your campaign by network and compare. If partner traffic spends money without sales, untick "Include Google search partners" in the campaign's Networks setting.

Why do I see searches for places I don't serve? The default "Presence or interest" option can reach people interested in your area, not only people in it. Switch to "Presence" if you only serve people who are there, and exclude the places you don't serve.

Do negative keywords stop irrelevant search terms? Yes, for the words you add. Negatives don't match close variants, so add plurals and synonyms yourself. In Performance Max they cover Search and Shopping inventory only.

Can JunkTerms find the irrelevant search terms for me? It reviews your search terms every week, flags the junk with a reason, keeps searches that converted, and adds only the negatives you approve. It never changes your settings, bids or budgets. You can try it free on a search terms CSV with no signup.

Every account gets one free analysis: run the script or upload a CSV (up to 1,000 terms).