← All episodes

This Website Mistake Is Destroying Your Google Business Profile Rankings

Local SEO That Actually Works · May 28, 2026

Episode summary

You've been publishing pages for months — service pages, blog posts, city pages — and your rankings haven't budged, or they've dropped. Here's the counterintuitive truth: every extra page you publish targeting the same keyword cluster splits your authority instead of building it. Google doesn't count pages; it counts authority per topic. And when five pages all compete for the same topic, none of them gets enough to rank.

This episode breaks down content cannibalization — the silent killer on most local business websites. Steve walks through what it actually looks like, the three patterns he sees over and over (the homepage battle, the blog drain, and the location page overlap), a 10-minute diagnostic you can run in Google Search Console, and the structural fix: consolidate authority onto fewer, stronger pages instead of publishing more.

It's for local and service-area business owners with 20-plus pages who still aren't ranking in the top five for their core services. If you've been told the answer is "more content," this episode explains why that advice is backfiring — and how a hub-and-spoke structure prevents cannibalization permanently.

Key takeaways

  • Google counts authority per topic, not pages. Sites with 12 well-structured pages consistently outrank sites with 40 scattered ones because authority is concentrated, not split.
  • Content cannibalization happens when multiple pages target the same keyword cluster — Google picks one to rank (often the weakest) and the rest become dead weight that drains authority from the page that should win.
  • Three patterns to watch for: the homepage battle (homepage vs. service page fighting for the same keyword), the blog drain (blog posts circulating authority among themselves instead of funneling it to the money page), and the location page overlap (nearby-city pages sharing the same cluster).
  • Run the 10-minute diagnostic: check keyword overlap in Search Console, do a SERP overlap test on your top three keywords, and run a site: search — more than two pages per keyword cluster is where authority starts splitting.
  • Fix 1: merge competing pages — pick one authority page (usually the service page) and have the homepage target a broader brand query instead.
  • Fix 2: consolidate duplicate blog posts into the service page and 301 redirect the old URLs so their authority passes to your money page.
  • Fix 3: structure location pages by distinct geographic clusters, not every individual city. Then lock it in with hub-and-spoke: one keyword cluster, one authority page, everything else links to it.

In this episode

  • 00:00 More Pages, Worse Rankings: The Counterintuitive Truth
  • 01:00 Why "Publish More" Feels Productive
  • 01:23 12 Pages Beat 40 Pages — Consistently
  • 02:23 How Google Picks the Wrong Page
  • 03:25 Pattern #1: The Homepage Battle
  • 03:57 Pattern #2: The Blog Drain
  • 04:58 The 10-Minute Diagnostic
  • 05:55 Step 3: The site: Search Audit
  • 06:42 Fix #1: Merge Competing Pages
  • 07:20 Fix #2: Redirect Blog Posts to Money Pages
  • 08:30 The Hub-and-Spoke Framework That Prevents It
  • 09:39 Your 60-Second Cannibalization Audit
  • 10:22 The Bottom Line
  • 10:58 Comment Your Page Count + Subscribe
Read the full transcript

You've been publishing pages for months — service pages, blog posts, city pages — and your rankings haven't budged, or worse, they've dropped. You're doing exactly what every SEO guide told you to do: create more content, target more keywords, build more pages. But here's what nobody's telling you. Every extra page you publish that targets the same keyword cluster is splitting your authority instead of building it. If you're a local business with 20-plus pages on your website and you're not ranking in the top five for your core services, this video is going to show you exactly why.

Welcome to The Branding Agency channel, the home for the local legends. I'm Steve. Hit subscribe if you want agency-level local SEO strategies every week. And drop a comment — tell me how many location pages you have that aren't ranking, and I'll tell you if this authority gap is your problem.

Most business owners think the path to better rankings is simple: publish more pages. More service pages, more blog posts, more location pages, each one targeting a slightly different keyword. It feels productive. You're building content, hitting publish, watching your page count climb from 15 to 30 to 50. But here's the pattern I see over and over in the businesses I manage: the sites with 12 well-structured pages outrank the sites with 40 scattered ones. Not sometimes — consistently. Why? Because Google doesn't count pages. It counts authority per topic. And when you have five pages all competing for the same topic, none of them gets enough authority to rank. This is called content cannibalization, and it's the silent killer on most local business websites.

Here's what it looks like in practice. Say you're a plumber in Charlotte. You've got a homepage optimized for "plumber Charlotte NC," a service page for "emergency plumbing Charlotte," a blog post titled "emergency plumbing tips for Charlotte homeowners," a location page for Charlotte that also targets "plumber Charlotte," and another blog post, "why you need an emergency plumber in Charlotte." Five pages, all targeting the same keyword cluster around emergency plumbing in Charlotte. Google crawls your site, sees five pages about the same thing, and makes a decision. It picks one to rank — usually the weakest one, because it can't tell which page you actually want to rank. The other four become dead weight. They don't rank, they don't drive traffic, but they do something worse: they drain authority from the page that should be ranking.

Think of it like this. You have 100 units of authority to distribute across your site. When you have one strong page about emergency plumbing in Charlotte, that page gets all 100. When you have five pages about the same thing, each one gets 20. None of them is strong enough to outrank a competitor who concentrated their authority on one page. That's the math: more pages targeting the same topic equals weaker rankings for all of them.

In the businesses I manage, I see three specific patterns over and over. Pattern one: the homepage battle. Your homepage and your main service page both target your primary keyword. They fight each other for the same spot. Google alternates between them week to week — sometimes your homepage ranks number seven, sometimes your service page ranks number eight, but neither holds a stable position. That's cannibalization. You're not ranking consistently because you're competing against yourself.

Pattern two: the blog drain. You published three blog posts about the same service over the last year, each targeting a slight variation of the same keyword. Those blog posts link to each other, but not to your actual service page. So instead of funneling authority to your money page, they create a closed loop — three mediocre pages circulating authority between themselves while your service page starves. Pattern three: the location page overlap. This is the one that hurts service-area businesses the most. You created location pages for six cities, but three of them are close enough that they share the same keyword cluster. Your Concord page, your Kannapolis page, and your Huntersville page all target "plumber near me" in the same geographic cluster. Google sees three pages about essentially the same thing, and none of them ranks well in any of those cities.

Before you fix anything, you need to know if this is actually happening on your site. Here's a three-step diagnostic you can run in 10 minutes. Step one, keyword overlap check: open Google Search Console, go to search results, filter by your site, click on any page that's getting traffic, and look at the queries it ranks for. Now do the same for two other pages. Are multiple pages ranking for the same keyword? If two or more pages show up for the same query, you've got cannibalization.

Step two, the SERP overlap test: pick your three most important keywords, search each one in Google, and for each keyword count how many of your own pages appear in the results. If you see two or more of your pages for the same search, Google is confused about which one to rank — and that confusion is costing you positions. Step three, the site search audit: type site:yourdomain.com plus your main service keyword into Google and look at the results. If you see five, six, seven pages all targeting that same keyword, you found the problem. More than two pages per keyword cluster is the threshold — that's where authority starts splitting and rankings start dropping.

Here's the principle that changes everything. Instead of publishing a new page for every keyword variation, you consolidate authority onto fewer, stronger pages. This is what enterprise SEO agencies do — they don't build 40 pages for a local business, they build 12 strategically structured pages and make each one an authority hub. Fix one: merge competing pages. If you have a homepage and a service page both targeting "plumber Charlotte NC," pick one to be the authority page and make the other support it. Your service page should be the authority; your homepage should link to it, reference it, and target a broader brand query instead — "Charlotte Plumbing LLC, trusted since 2005" for the homepage, "emergency plumber in Charlotte NC, 24/7 service" for the service page. Two distinct targets.

Fix two: redirect blog posts to your money pages. If you have three blog posts all about emergency plumbing, pick the best one, consolidate the content into your emergency plumbing service page, and then 301 redirect the other two blog post URLs to that service page. Those redirects pass authority from the old blog posts directly to your service page. You're not losing content — you're concentrating it. Fix three: structure location pages by distinct clusters, not by every city on your map. If Concord, Kannapolis, and Harrisburg are all in the same geographic cluster, one well-optimized page covering that cluster will outrank three thin pages targeting each city individually. Your page becomes "plumbing services in Concord, Kannapolis, and Harrisburg, NC" — one page, one authority signal, three cities covered. This is how smart service-area businesses structure their sites: fewer pages, stronger authority, better rankings.

This is the framework that prevents cannibalization permanently. I've covered hub-and-spoke in depth in previous videos, but here's how it specifically solves this problem. Your hub pages are your authority anchors — your main service pages, your main location page clusters — and each hub targets one distinct keyword topic. Your spoke pages — blog posts, FAQs, case studies — don't target new keywords. They support the hub, they link to it, they funnel authority toward it. Every spoke page has one job: make the hub page stronger. The rule is simple: one keyword cluster, one authority page. Everything else links to it. If you want to write a blog post about emergency plumbing tips, that post should link to your emergency plumbing service page, not try to rank for "emergency plumber Charlotte" itself. If you want to create a new location page, it should target a genuinely distinct geographic cluster, not overlap with an existing page's keyword territory. When you follow this structure, you never cannibalize yourself, because every page has a clear role — either it's the authority page for a topic, or it's a support page that strengthens that authority.

Here's your 60-second cannibalization audit — three questions. One: pick your top three keywords, search each one, and ask whether two or more of your own pages appear for the same search. If yes, you're cannibalizing. Two: open Search Console, look at your top 10 pages by impressions, and ask whether any two pages are ranking for the same set of keywords. If yes, they're competing. Three: count your pages — if you have more than two pages targeting the same keyword cluster, you're splitting authority that should be concentrated. If you answered yes to any of these, you found your ranking problem, and the fix isn't more pages, it's fewer, stronger ones.

Here's the bottom line. Content cannibalization is the reason most local business websites don't rank, despite having plenty of content. You're not under-optimized — you're over-fragmented. The fix is structural: consolidate authority onto fewer pages, redirect the weak ones, and build a hub-and-spoke structure where every page has a clear role. Drop a comment below with how many pages your website has, and I'll tell you if you're in the danger zone. I personally read and reply to every single one. If this helped, hit subscribe — I put out local SEO strategies every week that actually work for real local businesses. I'm Steve with The Branding Agency, and I'll see you next week.

Want help ranking in Charlotte?

The Branding Agency builds local and AI-search visibility for small businesses. Book a free consultation.

Get your free consultation