What a negative keyword actually does
A negative keyword stops your ad entering an auction when the search contains what you excluded. It is not a bid adjustment and it is not a preference — the ad simply does not show. Three consequences follow that people are regularly surprised by.
- It is not retroactive. Adding a negative today does nothing about the money spent on that term last month. This is the whole argument for a weekly cadence rather than a quarterly one.
- It works on the search, not on your keyword. Broad match and Google's own query expansion are what put you in front of those searches; the negative is the only instrument you have for saying no.
- It means something different outside Search. In Display, YouTube and Demand Gen there is no query, so negative keywords exclude content and context rather than blocking a search. The same list will behave differently in a Display campaign than it does in a Search one.
The three negative match types, which are not the positive ones
This is the part that trips people up. Negative match types share the names of positive ones and behave differently, and the default is the loosest of the three.
| Match type | Blocks | Does not block |
|---|---|---|
| Broad (the default) | Any search containing every word of the negative, in any order — “free trial software” is blocked by the negative “software free”. | Searches containing only some of the words. Synonyms and, historically, misspellings. |
| Phrase | Any search containing the words in that order, with anything before or after — “best crm for jobs” is blocked by the negative “for jobs”. | The same words in a different order. |
| Exact | Only the search that is exactly those words in that order, with nothing added. | Every near-miss. Precise, and therefore easy to slip past. |
The practical rule: phrase for most things, exact when you want to remove one specific search and keep its neighbours, broad only when each individual word is disqualifying by itself. A negative broad “free” blocks “is it free to try” along with everything else, and for a freemium product that is a customer you just declined to meet.
Account, campaign, ad group, or a shared list
Four places, and choosing the wrong one is how negative lists become unmaintainable.
| Level | Use it for | Watch out for |
|---|---|---|
| Account | Terms that are never relevant to the business anywhere — adult terms, other industries, a homonym of your brand. | The widest blast radius in the account, and the easiest to forget you set. |
| Shared list | Evergreen exclusions applied across many campaigns: employment, education, free intent. Edit once, applies everywhere. | Applying a list to a campaign whose intent is genuinely different from the rest. |
| Campaign | The workhorse. Anything specific to that campaign's product, geography or buying stage. | Drift — the same exclusion added to fifteen campaigns one at a time. |
| Ad group | Steering rather than excluding: keeping brand searches in the brand ad group and out of the generic one. | Using it for waste. Waste is rarely confined to one ad group, and you will add it again next week. |
Performance Max deserves a note of its own: it takes account-level negatives, and campaign negatives where the campaign supports them, but there is no keyword list to prune in the way a Search campaign has one. What you can and cannot steer there is set out in the Performance Max page.
The patterns worth blocking
Wasted spend is rarely one dramatic mistake; it is a long tail of terms that each look defensible on their own. The recurring categories, with illustrative examples rather than anyone's data:
- Employment. jobs, salary, vacancy, recruitment, internship, careers. The largest single category for anything with a professional audience, and almost always cheap enough to go unnoticed for months.
- Study and DIY. course, certification, exam, tutorial, template, how to build. People intending to do it themselves rather than buy it.
- Existing customers. login, sign in, support number, cancel, refund, app download. You are paying to reach people who already pay you, often outbidding your own organic result to do it.
- Free intent. freeware, open source, crack, torrent. Explicit signals that no money is coming — though note that “free” on its own is not one of these if you sell a free tier.
- Wrong entity. Homonyms, a product in another industry with your name, a well-known person who shares it. Pure broad-match drift, and the most common source of quiet spend on an otherwise well-run account.
- Definition and research. what is, meaning, wikipedia, pdf. Worth having deliberately in some accounts. It should be a decision rather than an accident.
Equally important are the ones that look obviously bad and are not. Competitor names are often the best-converting traffic in a B2B account. “Cheap” is a qualified buyer if you compete on price. “Reddit” and “review” are late-stage research in several categories. This is exactly the judgement that a word list cannot make and a person, or a model with your context, can — which is the argument for interpretation over a static blocklist. The wider set of checks lives on the AI audit page.
Why this is the safest thing to automate first
- It is additive. Nothing is destroyed. Adding a negative creates a criterion; it does not remove your keyword, your ad or its history.
- It is reversible in seconds. Delete the negative and the traffic returns. Compare that with a restructure, which cannot be undone in an afternoon.
- It does not disturb the bidding. Changing a bid strategy throws a campaign back into learning. Adding negatives narrows the traffic the existing strategy bids on, which is a much gentler thing to do to a live campaign.
- It is verifiable. You can see the exact terms that prompted each exclusion, before and after. Very little other automation offers a check that direct.
- It is high frequency and low stakes. The ideal shape for a first automation: it happens often enough that you will find out quickly whether you trust it, and the cost of being wrong once is small.
This is why it is the recommended first job in the sequence on earning autonomy: read-only for a week, then writes on one account, then one job — and this is the job.
Doing it with an AI connector
With an assistant connected to the Google Ads API, the whole loop is a conversation. The reading half runs on the read-only tier and changes nothing.
- Pull the terms. “List search terms from the last 90 days with cost above [threshold] and zero conversions, sorted by cost.” Underneath, that is one query:
SELECT search_term_view.search_term, campaign.name, metrics.cost_micros, metrics.conversions FROM search_term_view WHERE segments.date DURING LAST_90_DAYS AND metrics.conversions = 0 ORDER BY metrics.cost_micros DESC - Group them by intent. “Which of these look like job seekers, students, existing customers or free-tier hunters, and which are too small a sample to judge?” The second half of that question matters more than the first.
- Ask for the negative, not just the term. “Propose negatives with match types, and say which campaigns each should go on.” A good answer proposes phrase-match exclusions and flags any that risk blocking traffic you want.
- Approve, then apply. On the full tier the assistant calls
add_negative_keywords, which adds them at campaign level with the match type you agreed. - Read the trail. Every call is recorded — which tool, which account, what happened — so “what did it add on Tuesday” has an answer.
How this goes wrong
- Over-broad exclusions. The most expensive mistake in this whole area, and the hardest to see: nothing in the interface reports the conversions you did not get. One-word negative broad terms are where it usually starts.
- Blocking your own keywords. A negative can conflict with a keyword you are actively bidding on, and the campaign quietly stops serving for it. Google flags these conflicts; it is worth asking your assistant to check for them explicitly.
- Acting on too little data. A term with nine clicks and no conversions has told you almost nothing. Automation is very willing to treat it as a finding.
- Starving the algorithm. Aggressive exclusion on a broad-match campaign running Smart Bidding narrows the pool it learns from. Trim steadily rather than in one large pass.
- Lists nobody prunes. Exclusions outlive their reasons. A term blocked during a product you no longer sell is still blocked three years later, and there are caps on how many negatives a campaign or list will hold.
None of this argues against automating the work. It argues for the shape AdCopilot takes: the reading is unattended, the proposal is explicit, the approval is yours, and the record of what happened is complete. The full tool list is on the MCP server page, and connecting Claude takes about four steps.
Frequently asked questions
Can you automate negative keywords in Google Ads?
Yes, and it is the automation with the best ratio of money saved to risk taken. Scripts and rules can do it mechanically from a word list. An AI assistant connected through the Google Ads API can do it interpretively: read the search terms, group them by intent, propose the negatives, and add them once you have said yes.
What match type should a negative keyword be?
Phrase is the sensible default for multi-word exclusions, exact when you want to block one specific search and nothing near it, and broad only when every word in the term is disqualifying on its own. Single-word negative broad terms are the ones that quietly cost you good traffic.
Do negative keywords block misspellings and close variants?
Historically no. Positive keywords match close variants; negative keywords have not, which is why practitioners add the common misspellings and plurals explicitly. Google has revised close-variant behaviour more than once, so check the current help-centre page before you rely on either answer — and in the meantime, adding the variants costs nothing.
Where should negative keywords live — campaign, ad group or a shared list?
Evergreen exclusions that are never relevant to your business belong in a shared list or at account level, applied everywhere. Campaign level is the workhorse for anything specific to that campaign's intent. Ad group level is for steering traffic between ad groups rather than for excluding waste.
How often should negative keywords be reviewed?
Weekly for search terms on any account spending meaningfully, because this is the leak that compounds daily. Monthly is enough for reviewing the negative lists themselves, which is the step almost everyone skips — old exclusions outlive the reason they were added.
Can negative keywords hurt performance?
Yes, and the damage is invisible in a way that wasted spend is not. An over-broad negative removes traffic that would have converted, and nothing in the interface tells you what you stopped seeing. This is why negatives should be specific, and why one-word broad exclusions deserve a second reading.
Can an AI agent remove a negative keyword it added?
Not through AdCopilot. The connector can add campaign-level negatives, but the four destructive tools — including keyword removal — are never exposed to a hosted connector at all. Removing a negative you regret takes about ten seconds in the Google Ads interface, and that asymmetry is deliberate.
Try it on one account for a week
Read-only to begin, so it can look but not touch. No cost, no card, no contract — you connect your own Google account and can withdraw the access whenever you like.
- One account
- One week
- Read-only
- No card
- Performance Max AIWhat is visible and controllable in a Performance Max campaign, what an AI agent can genuinely do including creating PMax campaigns and asset groups, and where it cannot help.
- API access and tokensWhat a Google Ads developer token is, how it differs from OAuth credentials, the test, basic and standard access levels, what else self-hosting needs, and when a hosted connector removes the need.
- AI agent for Google AdsDefinition of an AI agent for Google Ads, how it differs from Smart Bidding and automated recommendations, the read/write boundary, and what to check before granting one access.
- Autonomous agentsLevels of autonomy in Google Ads management, which optimisation work is safe unattended versus which needs approval, and why irreversible actions should not be automated.