SEO & AEO

Keyword cannibalization template for SEO

Name the keyword, the pages, and the fix — so the rank earns the traffic, not the split.

  • AgentSEO Max
  • JobAudit
  • CategorySEO & AEO
  • Integrations
    • Google Search Console
    • Ahrefs
    • Notion
    • Google Sheets
  • Last updatedAugust 2026
  • AuthorNarayan Prasath
SEO MaxComplete
  • Google Search Console
  • Notion
  • Google Sheets

Audit keyword cannibalization on our top 100 keywords.

  1. Pulled the rankings100 keywords, 240 URLs, 18 conflicts
  2. Named the keyword"sales onboarding software" — 3 pages ranking
  3. Named the pages/blog/onboarding, /use-cases/onboarding, /features/onboarding
  4. Named the fixMerge /features/onboarding into /use-cases/onboarding, redirect

The audit named the keyword ("sales onboarding software"), the pages (/blog, /use-cases, /features), and the fix (merge /features into /use-cases, redirect). The fix shipped and the rank moved from #6 to #2, the traffic from 2.1k to 5.4k. The template earned the rank because it named the keyword, not counted the pages.

A keyword cannibalization template is the audit that earns the traffic. It fixes the keyword, the pages, and the fix — so the rank reads as a signal, not a split. An SEO who counts the pages earns the split; a keyword cannibalization template that names the keyword and the pages earns the fix and the rank.

What is a keyword cannibalization template?

A reusable audit shape for the cannibalization — the keyword, the pages, the fix — that earns the rank and the traffic. The template fixes the shape so the rank reads as a signal, not a split.

Build the audit

  • Keyword named — the one query the pages share
  • Pages named — the one set of URLs that rank
  • Fix named — the one move the SEO ships

Ship the fix

  • Name the keyword, do not count the pages
  • One fix per keyword, not five
  • Re-run the audit quarterly

What keyword does a keyword cannibalization template name?

The one query the pages share — the term, the topic, the intent — that earns the split. The keyword is the part that earns the split, because an SEO who counts the pages earns the split; an SEO who names the keyword earns the fix.

What pages does a keyword cannibalization template name?

The one set of URLs that rank for the keyword — the blog, the landing, the guide — that earns the split. The pages are the part that earn the split, because a keyword without the pages earns the count; a keyword with the pages earns the fix and the rank.

What fix does a keyword cannibalization template name?

The one move the SEO ships — the merge, the redirect, the differentiate — that earns the rank. The fix is the part that earns the rank, because a keyword without the fix earns the split and loses the rank; a keyword with the fix earns the traffic.

How the keyword cannibalization template fits your stack

The agent reads your rankings and the pages, drafts the keyword, the pages, and the fix, and ships the audit. It pairs with the content consolidation plan and the internal linking audit templates.

  • Google Search Console
  • Ahrefs
  • Notion
  • Google Sheets

Who uses this keyword cannibalization template

SEO leads
Name the keyword, do not count the pages.
Content leads
One fix per keyword, not five.
Founders
Re-run the audit quarterly.

How to run this keyword cannibalization template in Metaflow

  1. Pull the rankings

    The keywords, the pages, the conflicts.

  2. Name the keyword

    Agent names the one query.

  3. Name the pages

    The one set of URLs.

  4. Name the fix

    The one move to ship.

What you provide

  • Rankings
  • Pages
  • Search Console

What you get back

  • Cannibalization audit
  • Keyword named
  • Pages named
  • Fix named

Why use this keyword cannibalization template?

  • Names the keyword, does not count the pages

  • One fix per keyword, not five

  • Re-runs quarterly, not once

  • Pairs with the consolidation plan and internal linking templates

Keyword cannibalization template FAQs

How do you audit keyword cannibalization?

Name the one keyword, the one pages, and the one fix. The audit reads as a signal, not a split, which is why the rank earns the traffic, not the split.

What is keyword cannibalization?

The split the pages earn for the same keyword — the blog, the landing, the guide. An SEO who counts the pages earns the split; an SEO who names the keyword and the pages earns the fix and the rank.

How do you fix keyword cannibalization?

Name the one move — the merge, the redirect, the differentiate. A keyword without the fix earns the split and loses the rank; a keyword with the fix earns the traffic, because the fix is what earns the rank.

What makes a cannibalization audit convert?

A keyword that earns the fix, a pages that earns the rank, and a fix that earns the traffic. The audit that counts earns the split; the audit that names the keyword earns the rank.

Key takeaways

  • Names the keyword, does not count the pages
  • One fix per keyword, not five
  • Re-runs quarterly, not once