Local SEO for law firms: the four-page structure that wins.
Most law firms lose local search by cramming everything onto the homepage. The fix is four pages: one per practice area, one per city you serve. Here's how it works.
The four-page structure that wins local SEO for law firms is one page per practice area and one page per city you serve. Not a single homepage doing all the work. Not a services list buried in a dropdown. Separate, focused pages that each answer one search a client actually types.
Most firm websites break this rule. They stack every practice area onto the homepage, mention three cities in the footer, and wonder why they rank for nothing specific. Google cannot tell what the firm does or where. When a person in Chula Vista searches for a divorce attorney, the firm that has a page titled for divorce and for Chula Vista wins. The firm with one homepage loses. This post explains the structure, the reasoning, and how to build it without hiring an agency to do the obvious.
Why one homepage cannot rank for everything
One page cannot rank for many different searches because Google ranks pages, not websites. Each page is a separate entry in the index. When someone searches "estate planning attorney San Diego," Google looks for a page about estate planning in San Diego — not a homepage that mentions estate planning in a list of six practice areas.
A family-law firm might handle divorce, custody, support, and adoption. Those are four different searches with four different intents. A person searching "child custody lawyer" is not the same person searching "divorce attorney." If both searches land on the same generic homepage, the page reads as unfocused to Google and unhelpful to the reader. It says a little about everything and enough about nothing.
The firm that gives each practice area its own page gets four chances to rank instead of one. Each page can go deep. Each page can answer the specific questions that search brings. Each page can carry the right title, the right heading, and the right internal links. That depth is what search engines reward.
The practice-area page: one page, one problem
A practice-area page covers one legal problem in full and nothing else. It names the problem, explains how the firm handles it, and answers the questions a worried person types at 11pm. One page for divorce. One page for personal injury. One page for immigration. No mixing.
Start with the page title and the main heading. Both should name the practice area plainly. "Divorce Lawyer" beats "Family Law Services." People search the problem by name, so the page should use the name they use. If your clients say "car accident," do not title the page "Motor Vehicle Litigation."
Then answer the real questions. How long does the process take. What does it cost. What happens first. What documents are needed. A good practice-area page reads like a calm conversation with a lawyer who has done this a thousand times. That tone builds trust, and it also feeds the questions that AI search engines now pull answers from.
Each page needs one clear next step. A phone number. A short intake form. A booking link. One action, repeated, above and below the fold. A person who has read enough should not have to hunt for the way to reach you.
Avoid the temptation to link every practice-area page to every other one in a giant menu. Link where it makes sense. A divorce page can link to a custody page because the same client often needs both. A personal-injury page has no reason to link to estate planning. Relevance is the signal.
The city page: proving you serve the place
A city page proves the firm serves a specific place by naming that place, describing local context, and connecting it to a practice area. This is where firms with multiple offices or a wide service radius win searches their competitors ignore.
Say a firm is based in downtown San Diego but takes clients from Chula Vista, El Cajon, and Oceanside. A single homepage that lists those cities in the footer does almost nothing. Four city pages — each naming the city, each explaining how the firm serves clients there, each mentioning the local courthouse or the drive from that area — give the firm a real shot at ranking for "personal injury lawyer Chula Vista" and "personal injury lawyer Oceanside."
City pages fail when they are thin copies of each other with the city name swapped out. Google catches this. A page that says "We proudly serve Chula Vista" and nothing else is a doorway page, and it earns nothing. Write real content. Mention which courthouse handles cases from that area. Note how far the office is. Reference a landmark. Explain any local rule that matters. The page should read as if a person who knows the area wrote it, because one did.
Be honest about scale. A solo practitioner should not spin up thirty city pages for towns they have never worked in. Build pages for the places you genuinely serve and can speak to. Three real city pages beat thirty hollow ones. This is the same discipline behind foundations first — build what is true, then earn the ranking.
How the four pages connect to Google Business Profile
The four-page structure connects to your Google Business Profile by matching the practice areas and service areas Google already knows about, which strengthens both. Your profile lists services and a service area. Your website should carry pages that back up every one of those claims.
When your Google Business Profile says you handle immigration law and serve El Cajon, and your website has a strong immigration practice-area page and a real El Cajon city page, the two reinforce each other. Google sees consistency. That consistency is one of the strongest local ranking signals there is. The map pack — the three local results with the map above them — favors firms whose profile and website tell the same story.
Link from the relevant website pages back to the actions that matter: your booking, your phone, your directions. Keep your name, address, and phone number identical across the profile, the website, and every directory. A mismatch — "Suite 200" on one, "Ste. 200" on another — is a small crack, and enough small cracks slow a firm down.
We covered how a firm can rebuild this kind of local footprint when we worked with McShanes Solicitors. The pattern held: focused pages, matched to the profile, matched to the searches clients actually run.
The technical layer most firms skip
The four-page structure only works if the pages load fast and read cleanly on a phone. A page that takes six seconds to load loses the visitor before Google's ranking even matters. Structure wins the search. Speed keeps the click.
Most people search for a lawyer on their phone, often in a stressful moment. If your practice-area page is slow, heavy with a bloated slider and three tracking scripts, the person leaves. Google watches that. Page speed is a ranking factor, and it is a conversion factor. We wrote about the three measurements that decide this in Core Web Vitals: the three numbers that decide if Google bothers. The short version: loading time, responsiveness, and layout stability all count.
A slow site is not an IT problem to file away for later. It is a sales problem, and we made that case in Why your slow site is a sales problem, not an IT problem. Every second of delay is a person who called the firm ranked above you instead.
Add the basics. A clear heading structure on each page. Descriptive page titles. Local business markup so Google reads your address and phone as structured data. Fast images. A form that works on mobile. None of this is glamorous. All of it is the foundation the rankings sit on. This is the work inside Search Foundations — the plumbing that makes the four pages actually perform.
A build order that works
Build the pages in order of revenue, not in order of ease. Start with the practice area that brings the most valuable clients, in the city where most of them live. That first page earns money while you build the rest.
Here is a plain sequence for a firm with three practice areas and three cities:
- Write the practice-area page for your highest-value work. Full depth. Real questions answered.
- Write the city page for the area most of those clients come from.
- Link the two together where it makes sense.
- Match both to your Google Business Profile — services and service area.
- Repeat for your second practice area, then your second city.
- Check load speed on a phone after every few pages. Fix what drags.
Do not launch all nine pages half-finished. Three complete, fast, honest pages outrank nine thin ones every time. Ship what is done. Improve what is live. Add the next page when the last one is right.
What this doesn't fix
The four-page structure will not save a firm with no reviews, a wrong address, or a phone nobody answers. Structure earns the ranking and the click. It cannot answer the call. A firm that ranks first and lets calls go to voicemail loses to the firm ranked third that picks up on the second ring. Build the pages, then make sure the intake behind them is as solid as the pages in front of them.
Things readers usually ask.
- How many pages does a small law firm actually need for local SEO?
- One page per practice area you handle and one page per city you genuinely serve. A firm with three practice areas serving two cities needs around five to seven focused pages, not one crowded homepage.
- Are city pages considered spam by Google?
- City pages are only flagged as spam when they are thin, duplicated copies with just the city name swapped out. A page with real local content — the local courthouse, the office distance, a genuine reason you serve that area — is legitimate and helps you rank.
- Should my website match my Google Business Profile exactly?
- Your name, address, and phone number should be identical across your website, your Google Business Profile, and every directory. Your website practice-area and city pages should also back up the services and service area listed on the profile, since that consistency is a strong local ranking signal.
- Can I build all these pages myself?
- Yes. The structure is straightforward — one focused page per practice area and per city, each answering the real questions clients ask, matched to your Google Business Profile. The harder part is keeping the pages fast and honest rather than thin and stuffed.
- What matters more, page structure or page speed?
- Both, and they work together. Structure wins the search ranking, but speed keeps the visitor after they click — a slow page loses the person before your content ever gets a chance to convert them.
Want us to look at your site?
A 20-minute call. No pitch. We'll tell you what we'd fix first.
CONTACT US →