Local SEO for Law Firms With Multiple Practice Areas: Avoiding Keyword Cannibalisation
If your firm has more than one practice area, there's a good chance two of your own pages are competing with each other in Google's results right now — and you probably didn't do it on purpose. It creeps in one blog post and one "new" service page at a time. 💖
What most multi-practice firms get wrong
- One page trying to be everything — a single "Services" page mentioning family law, conveyancing, wills and commercial disputes in one breath ranks for none of them convincingly.
- Duplicate pages nobody noticed — a "Wills" page and an "Estate Planning" page built at different times, both targeting the same searcher and splitting your own authority.
- Blog posts doing the practice area page's job — a post titled "Do I Need a Family Lawyer?" outranking the actual service page, the one with the phone number and booking button.
- No clear "home" for each keyword — nobody at the firm could say, off the top of their head, which page is meant to rank for "conveyancing solicitor Gold Coast".
- Internal links pointing every which way — pages linking to each other with generic anchor text instead of reinforcing which page owns which term.
The keyword-mapping worksheet
This is the fix, and it's deliberately unglamorous. One row per practice area, one page assigned, one primary keyword owned. Copy this structure into a spreadsheet before you touch a single page:
Example row: Family Law → /family-law → "family lawyer [suburb]" → "divorce lawyer", "parenting arrangements", "separation advice" → ready-to-book.
Fill in one row per practice area you actually practise — not one per service you could theoretically offer. Then check every existing page and blog post on your site against the sheet. If two things are chasing the same primary keyword, that's your cannibalisation, sitting right there in black and white.
What this looks like in practice
How to actually build the map
Start with a full list of every page and post currently live — a free crawl tool or your CMS export works fine. Note the URL and (roughly) what keyword it seems to be trying to rank for, then compare that against your list of genuine practice areas. Anywhere two URLs aim at the same keyword, pick a winner — usually the practice area page with the booking action, not the blog post. The loser gets merged into the winner, redirected, or rewritten to target a genuinely different, more specific keyword (a post on "how long does probate take" can sit happily alongside a "wills and estate lawyer" page, because it answers a different question).
Once each page has a clearly assigned keyword, reinforce it with internal links: every mention of conveyancing anywhere on the site should link to the conveyancing page, not the homepage or a random post. That consistency is what tells Google, and a browsing visitor, exactly which page owns that topic.
Mistakes to avoid once you're building the pages
- Targeting the same keyword "just in case" on two pages — pick one and commit; hedging is exactly what causes cannibalisation.
- Deleting old pages instead of redirecting them — you lose whatever ranking signal they'd built up; a redirect keeps that value flowing to the new page.
- Forgetting to update your Google Business Profile categories to match the new page structure, sending mixed signals.
- Writing near-identical meta titles across practice area pages, making it harder for Google, and searchers, to tell them apart.
Frequently asked questions
How do I know if I actually have keyword cannibalisation?
Search your primary keyword (with your location) in an incognito browser and see which of your own pages shows up. If it's not the page you'd want a client to land on, or two of your pages keep swapping positions for the same term, that's a strong sign. A proper site crawl and search-console check will confirm it precisely.
Should every practice area get a full standalone page, even a small one?
If it's genuinely a service you actively promote and want new clients for, yes. If it's something you handle rarely as a favour to existing clients, it probably doesn't need to compete for search traffic at all — a brief mention elsewhere is enough.
Will fixing cannibalisation guarantee a ranking boost?
It removes one real obstacle, but it's not a silver bullet — your rankings still depend on page quality, backlinks, reviews and overall site authority. Firms sometimes see a solid lift within weeks; others need to pair this with content and authority work to see the full benefit. Set expectations accordingly.
How often should we revisit the keyword map?
Whenever you add, retire or rename a practice area, and otherwise a light review every six to twelve months as new blog content accumulates and search behaviour shifts.
Keep reading 🤍
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦