Cannibalisation

Quick answer: Cannibalisation in marketing is when two or more of your own assets, such as web pages, ad campaigns or products, compete for the same searches, audience or buyers, so they split traffic, budget or sales without growing your total results.

Cannibalisation in marketing shows up in three places. In SEO, two of your pages chase the same search and Google keeps swapping which one it shows. In paid ads, one of your campaigns takes a search or a customer that another campaign (or your free organic listing) would have won anyway. In product strategy, a new product or discount steals sales from your existing range instead of winning new buyers. The spelling “cannibalization” (US) and “cannibalisation” (UK and India) mean the same thing.

The common thread is simple: you are paying, in rupees or in effort, to move results from one of your own pockets to another. The test is never “is there overlap?” but “did the overlap cost me total leads, revenue or profit?”

Why cannibalisation matters

Cannibalisation matters because it hides waste inside numbers that look healthy. Each campaign or page can report good results while the business total stays flat, because the credit is simply being reshuffled between your own assets.

Paid search is where it costs real money. Google’s own pause studies found that, on average, 89% of paid clicks were not replaced by organic clicks when search campaigns were paused, so most paid clicks are genuinely additional (Google Research, 2012). Branded search can be the exception. In a large field experiment, eBay found that when it stopped brand keyword ads, organic search recovered roughly 99.5% of that traffic, so the brand ads were almost entirely cannibalising free clicks. That result is from a household-name brand with no competitors bidding on its name, which is exactly why you test your own account instead of copying either number (Blake, Nosko and Tadelis, Econometrica 2015, via VoxEU).

Campaign overlap inside Google Ads is also close to universal. An Optmyzr analysis of 503 accounts in February 2025 found keyword overlap between Performance Max and Search in 91.45% of accounts, and where performance differed by more than 10%, the Search campaign was usually the stronger one (Optmyzr, 2025). When Performance Max quietly takes those queries, you lose keyword-level control over your best-converting searches.

The honest counterpoint: overlap is not automatically a problem. Google’s John Mueller said in September 2025 that several of your pages appearing for one query does not seem problematic in itself, and that the real issues are usually thin, near-duplicate or unfocused pages (Search Engine Journal, 2025). Fix cannibalisation when it costs you, not because a tool flagged it.

SEO vs paid vs product cannibalisation

Attribute Keyword (SEO) cannibalisation Paid search cannibalisation Product cannibalisation
What competes Two or more of your pages for the same query and intent Your campaigns against each other, or paid ads against your own organic listing A new product, bundle or discount against your existing range
Where you see it Google Search Console: several URLs swapping for one query Search terms reports, Performance Max insights, brand traffic totals Sales mix: new product up, old product down, total flat
Real cost Split links and relevance, the weaker page ranks, lower rankings overall Paying for clicks you would get free, or losing control of top queries Lower margin per sale with no new customers
Main fix Merge and 301 redirect, canonical tag, or split the intent clearly Exact match in Search, brand exclusions in Performance Max, incrementality tests Price and position the new product for a different buyer
Sometimes fine? Yes, if both pages rank well and serve different needs Yes, if a test proves the ads add conversions Yes, if you are deliberately replacing an old, lower-margin line

Cannibalisation is only a problem when the total result, across all your pages, campaigns or products, is lower than it would be without the overlap.

How to find and fix cannibalisation

1. Keyword cannibalisation in SEO

  1. Find it. In Google Search Console, open Performance, filter by one important query, then open the Pages tab. Two or more URLs taking turns with unstable positions is the signal worth checking.
  2. Judge the intent. If both pages answer the same question for the same searcher, they are duplicates in practice. If one is a guide and the other a service page, they may both deserve to exist.
  3. Merge the true duplicates. Combine the best content into one page and 301 redirect the other to it. Google describes redirects and rel=”canonical” tags as strong canonical signals and sitemap inclusion as only a weak one (Google Search Central).
  4. Point internal links at the winner. Update menus, blog links and anchor text so your own site tells Google which page matters.

2. Paid search cannibalisation in Google Ads

  1. Know the rules first. Google states that when several keywords in your account match the same search, they do not compete against each other in the auction; Google picks one, favouring an exact match keyword identical to the search (Google Ads Help). So the cost is not a higher CPC from bidding against yourself, it is the wrong campaign or ad getting the query.
  2. Protect your best queries with exact match. Search campaigns with an exact match keyword are prioritised over Performance Max when the query hits that keyword, but Performance Max may occasionally serve on those terms if the Search campaign is budget-limited (Google Ads Help). Keep those Search campaigns funded.
  3. Add brand exclusions to Performance Max. Brand exclusions stop a campaign serving on branded queries you choose; in Performance Max they apply to Search, Shopping and YouTube search inventory (Google Ads Help). Without them, Performance Max ROAS often looks great because it is harvesting people who were already searching for you.
  4. Test whether brand ads are incremental. Run the calculation below before you either cut or scale brand spend.

Worked example of a brand incrementality test, in rupees:

  • Brand search campaign spend: ₹40,000 a month, with 400 conversions reported by Google Ads (₹100 per conversion on paper)
  • Total brand conversions, paid plus organic, with ads on: 1,000
  • Total brand conversions during a matched 4-week period with brand ads paused: 920
  • Incremental conversions = 1,000 – 920 = 80

True cost per incremental conversion = Ad spend / Incremental conversions = ₹40,000 / 80 = ₹500

The dashboard said ₹100. The real cost of each extra customer was ₹500, and only 20% of the reported conversions (80 of 400) were actually new. If ₹500 is still below your break-even cost per acquisition, keep the ads. If not, cut back and move the budget to prospecting. Run the test in a quiet season, and watch whether competitors start bidding on your brand name the moment you pause, because that changes the answer.

3. Audience overlap on Meta

On Meta, when ad sets from the same advertiser would enter the same auction, Meta enters only the ad with the highest total value and holds the others back, which can lead to under-delivery (Jon Loomer Digital). The fix is fewer, broader ad sets with separate audiences, not more ad sets aimed at the same people.

Common mistakes

  1. Treating every overlap as cannibalisation. Two of your pages ranking for one query can be a win. Only act when rankings are unstable, the wrong page ranks, or total clicks drop.
  2. Deleting the weaker page instead of merging it. Deleting throws away whatever links and relevance that page built. Merge the useful content and 301 redirect the old URL.
  3. Running Performance Max without brand exclusions. Branded searches inflate Performance Max ROAS and make it look better than it is at finding new customers. Exclude your brand and let a dedicated brand Search campaign handle it.
  4. Letting the Search campaign run out of budget. Exact match protects your key queries only while the Search campaign can still serve. A budget-limited Search campaign hands those queries to Performance Max.
  5. Cutting brand ads on a hunch. Brand ads may be mostly cannibalising your organic listing, or they may be defending you from competitors. Test with a pause or holdout first, then decide on the incremental cost.

Frequently asked questions

What is keyword cannibalisation in SEO?

Keyword cannibalisation in SEO is when two or more pages on the same website target the same search query and intent, so Google splits rankings between them or keeps swapping which one it shows. The usual result is that neither page ranks as well as one consolidated page would.

Does Google penalise keyword cannibalisation?

No. Google does not issue a penalty for having several pages that rank for the same query. Google’s John Mueller said in 2025 that multiple pages from one site appearing in the same results does not seem problematic in itself; the real issues are thin, near-duplicate or unfocused pages.

Is Performance Max cannibalising my Search campaigns?

Performance Max can take queries your Search campaigns target, and an Optmyzr study found this overlap in over 91% of accounts it analysed. Google prioritises Search over Performance Max when a query matches an exact match keyword, unless the Search campaign is budget-limited. Check your search terms, use exact match for your best queries and add brand exclusions to Performance Max.

Should I stop bidding on my own brand name?

Only after you test it. Brand ads can be almost fully cannibalising your free organic listing, as eBay found, or they can protect you from competitors bidding on your name. Pause or reduce brand ads for a few weeks, measure how many total conversions you lose, and keep the ads only if the cost per incremental conversion clears your break-even.

Is it cannibalisation or cannibalization?

Both spellings are correct and mean the same thing. Cannibalization is the US spelling and cannibalisation is the UK spelling, which is standard in India.

How Uginix helps

Uginix audits Google Ads and Meta accounts for campaigns that are reshuffling credit instead of adding revenue, then sets up brand exclusions, exact match structure and incrementality tests so you pay only for conversions you would not have got anyway. On the organic side, our SEO and GEO team finds competing pages in Search Console and consolidates them into one page that ranks and gets cited by AI answer engines. For how Performance Max and AI Max fit together this year, read our Google Ads 2026 guide. Not sure where your ad spend is leaking? That’s exactly what our free growth audit finds.

Related terms

  • Incrementality: the conversions a campaign adds that would not have happened without it; the real test for cannibalisation.
  • Canonical URL: the version of a page you tell Google to treat as the main one when several pages are similar.
  • Performance Max (PMax): Google’s goal-based campaign type that serves across Search, Shopping, YouTube, Display and more from one campaign.
  • Brand exclusions: a Google Ads setting that stops a campaign serving on branded searches you specify.
  • Auction overlap: Meta’s term for ad sets from the same advertiser competing to enter the same auction.

Sources: Google Research, VoxEU (Blake, Nosko and Tadelis), Optmyzr, Search Engine Journal, Google Search Central, Google Ads Help: keyword prioritisation, Google Ads Help: Performance Max, Google Ads Help: brand exclusions, Jon Loomer Digital.

Scroll to Top