Keyword & Query Matching

Negative Keywords

By the AdFlint research team · Last reviewed July 2026

Terms you add to stop ads from showing on matching queries, applied at ad group or campaign level or through shared lists.

Negatives have their own match types and, unlike positive keywords, do not expand to close variants, so a misspelling you want blocked has to be listed itself. You build them from the search terms report plus shared lists covering jobs, free, DIY, and competitor traffic. The classic mistake is a broad negative that quietly overlaps a money keyword, silencing an ad group with no visible error anywhere.

Key takeaways

  • Negatives do not expand to close variants the way positive keywords do, so a misspelling or variant you want blocked must be added explicitly.
  • Broader positive match types need heavier negative keyword coverage - broad match campaigns require the most negative-list maintenance.
  • A negative can silently block a money keyword with no warning anywhere in the interface; check for this whenever traffic drops unexpectedly.
  • Negatives leave no trace in performance reports, so maintain them proactively from the search terms report rather than waiting for a visible problem.

In practice.

Negative keywords work as a block list layered on top of whatever positive match types you are running, and they can be applied at three levels: the individual campaign, the individual ad group, or a shared list attached to multiple campaigns at once. A shared negative list is the standard way to maintain account-wide blocks - competitor names, "jobs," "free," "DIY," "how to" - without having to paste the same list into every campaign separately and keep them all in sync by hand.

The mechanical detail that trips people up most is that negatives have their own match types (broad, phrase, exact) but, unlike positive keywords, negatives do not expand to close variants. A positive exact-match keyword for "shoes" will still catch the misspelling "shoos" through close variant matching; a negative exact-match keyword for "shoes" will not block a search for "shoos" - you have to list the misspelling itself if you want it blocked. This asymmetry means a negative list built once and never revisited tends to develop gaps as new misspellings and phrasings show up in the search terms report over time.

Negatives interact directly with match type strategy on the positive side: the wider your positive match types (broad, then phrase, then exact), the more negative keyword coverage you need to keep query quality in check, since broad match relies on negatives to do work that phrase and exact match are partly doing for you through their own matching logic. This is why broad match campaigns typically carry the heaviest negative lists in an account and need the most frequent negative-list maintenance. Negatives also interact with Performance Max, which accepts account-level negative keyword lists through a support request rather than the standard campaign settings UI - a workaround worth knowing about since Performance Max otherwise offers very little direct negative keyword control compared to Search campaigns.

The classic and genuinely dangerous mistake is a negative that is broader than intended and quietly overlaps a money keyword, silencing an entire ad group with no visible error message anywhere in the interface - Google will not warn you that a negative is blocking a positive keyword you are actively bidding on. A negative like "free" added at the campaign level can silently kill traffic to an ad group selling a free-trial offer if nobody checks the overlap. The way to catch this is the negative keyword conflict report or a manual audit whenever a campaign's traffic drops unexpectedly with no obvious cause in bid, budget, or approval status.

In reporting, negatives themselves generate no rows in standard performance reports since blocked traffic never occurs - so you cannot see the effect of a negative directly, only infer it from before-and-after comparisons of the search terms report and overall spend efficiency. The practical habit is to add negatives from the search terms report on a recurring cadence (weekly for broad match campaigns, less frequently for tighter match types), and to periodically review the shared negative lists themselves for entries that may have become outdated or too broad as the account's keyword set has grown.

Worked example

A negative keyword silently killing a converting ad group

Suppose a software company runs a campaign-level negative keyword list including the broad-match negative "free" to keep out people looking for free tools, since their core product starts at $49/month. Three months later, marketing launches a new ad group specifically promoting a free 14-day trial, using the keyword "free trial [product category]" on phrase match.

The ad group goes live but gets zero impressions despite a reasonable bid and full budget. Because the campaign-level negative "free" is broad match, it blocks any query containing the word free anywhere - including the exact queries the new ad group is trying to win. Nothing in the interface flags this; the ad group simply shows as eligible with zero traffic. Running the negative keyword conflict check surfaces the overlap immediately, and moving "free" from the campaign-level list to only the non-trial ad groups restores traffic to the new ad group within a day.

Negative Keywords compared with

The settings this gets confused with, and how to tell them apart.

Common questions.

Where should I manage negative keywords that apply across my whole account?

Use a shared negative keyword list attached to every relevant campaign, rather than pasting the same negatives into each campaign individually. A shared list keeps updates in sync everywhere it is applied and is the standard way to manage cross-account blocks like competitor names or off-intent terms.

Why did my ad group suddenly stop getting impressions with no policy or approval issues?

Check for a negative keyword conflict before anything else - a campaign-level or shared-list negative can silently block a positive keyword in that ad group with no warning message anywhere. Run the negative keyword conflict report (or manually cross-check your negative lists against the ad group's keywords) to find the overlap.

Do negative keywords cost anything or use up budget?

No, negative keywords have no cost themselves - they only prevent spend by blocking matching queries before an auction happens. There is no bid or budget associated with a negative keyword.

How often should I update my negative keyword lists?

For broad match campaigns, weekly review of the search terms report is a reasonable baseline since query drift happens fastest there; tighter match types like phrase and exact can be reviewed less frequently, such as biweekly or monthly. The right cadence also depends on spend volume - higher-spend campaigns surface more new queries to evaluate per week.

You should not need to know this to advertise.

AdFlint handles the settings for you, inside the Google and Meta accounts you already own.

Try AdFlint free