Clinic Mastery Marketing

SEO

Ten pages, one search, and none of them wins.

It's the most common thing we find on a clinic site, and the one nobody's told the owner about. How it happens, how to see it, and how to fix it without deleting anything.

By Pete Flynn · 8 October 2026 · 6 min read

Here's one I find on nearly every clinic site we open up, and it never shows up on a ranking report. Someone searches 'back pain physio' and your suburb. Google looks at your site and finds the back pain service page, three blog posts about back pain, a tag archive called back pain, and the home page, which also mentions back pain. It has to show one of them. It's not sure which, so it hedges, and none of them ever settles on page one. I'm going to show you how to see this in ten minutes and what to do about it.

One search, two ways a site can answer it

Five pages fighting, or one page that wins.

Five pages fighting

Search: back pain physio glenelg

Back pain service page

position 14

Blog: back pain at your desk

position 22

Blog: back pain and sleep

position 31

Tag archive: back pain

position 40

Home page

position 55

Google can’t pick, so it shows a different one each week. None of them reaches page one.

One page wins

Search: back pain physio glenelg

Back pain physio in Glenelg

position 3

Blog: back pain at your desk

links to it

Blog: back pain and sleep

links to it

Tag archive: back pain

noindex

Home page

links to it

Every related page points at the service page. Google shows it every time, and it climbs.

The positions are illustrative. The shape is what we find on clinic sites: the page that books is the one Google shows least, until one page is named the winner and the rest point at it.

How a clinic site ends up with ten pages for one search

Nobody sets out to build ten pages for one search. It happens one good intention at a time. You add a service page. A year later someone says you need a blog, so you write four posts about the same condition. The theme makes a tag page and a category page for each of them without asking. Then you open a second location and copy the service page with the suburb swapped.

Each of those pages is fine on its own. The problem is what Google does with the set. It doesn't add them up. For each search it picks one page from your site to show, and when the pages all say roughly the same thing, the signal that would have made one page strong is spread across six weak ones.

WordPress is the main offender, because it makes pages you didn't ask for. If your site has a tag archive for every condition you've ever written about, you've got a few dozen pages competing with your service pages right now.

Google doesn't add your pages up. It picks one. If it can't pick, nothing wins.

The ten minute check in Search Console

Open Performance, set the last three months, and click into one search you care about. Say 'knee physio' and your suburb. Now click the Pages tab. If one page is listed, good. If three or more are listed and none of them is above position five, you've found a fight.

Do the same for your ten most important searches. Write down the winner for each one, the page with the most clicks, and then the others. That list is the whole job.

The other thing to look for is Google picking the wrong winner. On an Adelaide neuro rehab clinic we went through in September, 'neurological rehabilitation adelaide' was shown 123 times in sixteen months, and the page Google showed was the home page, at position 4.1, not the rehabilitation services page the clinic had built for it. The service page never got a look in. That's a fight the home page won and the clinic lost, because a home page says a bit about everything and books nothing in particular.

One page per search, and what to do with the rest

The fix is the same every time. Pick the winner. Usually it's the service page, because it's the one that books. If a blog post has more clicks, the post can stay the winner for the question it answers, but the service page gets the search with the suburb in it.

Then make the other pages point at the winner. A link in the body of each one, in a sentence, not in a footer. Change their titles so they're about something different, because two pages with the same title is a fight by definition. Tell Google not to index the tag and category archives. Merge the thin posts into one good one, and redirect the old addresses to it.

Don't delete anything first. A page that has been live for three years has links and history, and a redirect carries that across. Deleting it throws it away. We take a full copy of a site before we touch a page, and I'd suggest you do the same.

The order we do it in

First

Name the winner for each search

One page per search, written down. The service page by default, the post only if it already gets more clicks.

Second

Point the other pages at it

A link in a sentence in the body of every related page. Not a footer, not a sidebar. Google weighs a link by where it sits.

Third

Give every page its own title

Two pages with the same title are a fight by definition. Titles are the cheapest fix on the list.

Fourth

Switch off the archive pages

Tag and category archives get a noindex. They still work for readers. They stop competing.

Last

Merge and redirect, never delete

Thin posts become one good page. Old addresses redirect to it. Nothing is thrown away.

Five pages fighting

  • A service page, three posts and a tag archive, all titled 'Back pain'
  • Each one links to the home page and nothing else
  • Google shows a different one each week, none above position 12
  • The page that books is the one Google shows least

One page wins

  • A service page titled 'Back pain physio in Glenelg'
  • Each post links to it from a sentence in its body
  • Tag archive set to noindex, thin posts merged and redirected
  • Google shows the service page every time, and it climbs

How you know it worked

Twenty eight days after the changes, click into the same searches and open the Pages tab again. One page each. Then watch the position on the winner. The position usually settles before the clicks move, because Google has to pick the page first and then the page has to earn its spot. Give it three to four months before you judge it, and judge it on clicks from people who weren't searching your name.

And run the check again every quarter. Every new post and every new location page is a new chance for a fight to start, which is why it's the first thing we redo each quarter on every site we look after.

Our SEO service

We run the pages fighting check on every clinic site we set up.

And again every quarter, because new pages start new fights.

See how SEO works

Common questions

The questions that come up most often.

Should I delete my old blog posts?

No. Merge the thin ones into one good page and redirect the old addresses to it. A redirect carries the history across. Deleting throws it away, and a missing page Google knew about is a worse signal than a weak one.

What's a tag archive and why does it matter?

WordPress makes a page for every tag you add to a post, listing every post with that tag. Google sees it as another page about back pain. Set tag and category archives to noindex and they stop competing without changing anything readers see.

Is it bad to have two location pages for the same service?

Not if they're different pages. A knee physio page for each clinic is fine when each one says who works there, how to get there and what to expect. Copying one page and swapping the suburb is the problem, because Google then has two pages that say the same thing and picks one, or neither.

Can you fix this without touching my content?

Mostly. The winner, the links, the titles and the archive settings are all technical work. Rewriting a page only happens with you, and only with your ok.

Want this for your clinic?

We'll show you what good looks like for your account.

Send us your Google Ads account access. We'll send back a written audit covering wasted spend, missed opportunities, and the fixes we'd make first.

More insights

More field notes for clinic owners.