Docket / Fix it / competing pages

Pages competing for the same search

Google shows one result per site for most queries. When two of your pages aim at the same search, they do not double your chances — they split the internal links and relevance that should have backed one page, and neither ranks as well as one would have. Nobody reports this to you, because both pages look fine.

Why nothing catches it

Every audit tool looks for duplicate content: identical titles, identical bodies. Competing pages are not duplicates. They are genuinely different pages — different words, different length, usually written months apart by different people, often both good. That is exactly why they survive: there is nothing wrong with either one on its own.

The damage is only visible in relation. "Best running shoes for flat feet" and "Running shoes for flat feet: a buyer's guide" are two answers to one question. A duplicate-content check compares them and finds no duplication, because there is none.

How to find them by hand

Ask your site the question a searcher would, and see how many answers it has:

site:example.com running shoes flat feet

If several of your own pages come back and you cannot immediately say which one is the answer, neither can a search engine. That is the test — not whether the pages are similar, but whether you can name the one that should win.

The part that goes wrong when you automate it

The obvious approach is to group pages by the words their titles share. On a real site this reports everything. A bakery's pages all say "sourdough"; a dental practice's all say "dental". Group on that and the site is competing with itself on every page, which is noise, and noise gets switched off.

Subtract what the whole site is about before comparing anything. What is left is what each page is chasing individually — "starters", "classes", "delivery" — and pages that share those are the ones actually pointed at the same search. It is also worth requiring more than one word in common, or every page containing "guide" competes with every other one.

Deciding which page wins

Pick the winner on evidence you already have, in this order:

The fix

If they answer the same question: keep one, fold anything worth keeping from the other into it, and redirect the loser to the winner with a 301. The redirect is the point — it moves the links the losing page had earned, which is most of what it was worth.

If they answer different questions: make that true on the page. Rewrite each title and opening paragraph so a reader can tell them apart in a search result, and link them to each other so the relationship is stated rather than implied.

What not to do

Do not add noindex to the loser. It stops competing and it also stops passing on the links it earned. A redirect keeps that value; a noindex discards it.

Do not canonicalise between pages that are genuinely different. A canonical says "this is the same thing". If the pages really answer different questions, that is a false statement, and search engines are free to ignore it — usually by picking whichever page they prefer, which returns you to the problem you started with.

Do not delete the loser. Deleting throws away the links along with the page. Redirect instead: it is the same outcome for the reader and a better one for the site.

Common questions

What is keyword cannibalisation?

Two or more pages on the same site aiming at the same search. They are not duplicates — they are different pages answering one question — so the internal links and relevance that should back a single page are split between them.

Is it the same as duplicate content?

No, and that is why it is easy to miss. Duplicate content means the pages are the same. Competing pages are genuinely different and often both good; the problem only exists in the relationship between them.

How do I know which page to keep?

Use evidence you already have: which page already ranks for the query, and which one your own site links to more. If neither is clear, keep the one whose intent matches the search rather than the one you prefer.

Should I noindex or delete the page I am not keeping?

Neither. Redirect it to the winner with a 301, which moves the links it had earned. Noindex stops it competing but discards that value, and deleting throws it away along with the page.

Can two pages target similar words without competing?

Yes, when they genuinely answer different questions — a comparison page and a product page, for example. Make the difference visible in the title and opening paragraph, and link them to each other.