Local SEO for Law Firms
I would never optimise a law firm's site without first locking down its Google Business Profile and NAP consistency – those two decisions saved me months of wasted effort.
Start here
- Claim and verify your Google Business Profile with the exact firm name, address, and phone number used everywhere else.
- Choose the most specific primary GBP category, such as "Personal Injury Attorney" rather than "Lawyer", and add two to three relevant secondary categories.
- Build individual location and practice-area pages with unique content — never copy-paste the same text with different city names.
- Request client reviews consistently and respond to every one within a week to improve map-pack visibility.
Plain-English take
Local SEO for law firms means making your firm visible when someone in your city searches for a legal service you offer. It is not about ranking nationally for "best lawyer" — it is about ranking for "car accident lawyer in Manchester" or "divorce attorney in Edinburgh." The core pieces are your [Google My Business](/google-my-business/) profile, client reviews, location-specific pages, and consistent citations across directories. I have worked with firms that spent thousands on national link-building and still could not get into the map pack because their GBP category was wrong. The quickest win is to claim and verify your profile with the exact name, address, and phone number you use on your site and every directory. Pick the most specific primary category Google offers — for a personal injury practice that is "Personal Injury Attorney," not "Lawyer." Add two to three relevant secondary categories. Then complete every field: hours, services, photos, and a description that includes keywords you actually see people search for. Mobile-friendliness and page speed matter because most local searches happen on phones. Google penalises slow, unresponsive sites in the local pack. I treat the GBP as the front door and the website as the back office — both need to work together with [Local SEO](/local-seo/) fundamentals.
When it actually matters
Local SEO for law firms matters most when your clients come from a specific geographic area. If you are a solo practitioner and 80% of your cases originate within twenty miles of your office, local SEO is your primary lead generation engine. It also matters if you have multiple offices — each office needs its own GBP and a dedicated location page on your site. I have seen firms with three offices try to rank one page for three cities; it never works. In competitive metro areas like London or Birmingham, the map pack is crowded and small advantages — an extra ten reviews or a properly structured [Local SEO Checklist](/local-seo-checklist/) — separate the firms that get calls from those that do not. However, local SEO matters less if your practice is referral-based or if you serve clients nationally via virtual consultations. In those cases, you might prioritise broader organic SEO or paid search. I once advised a family law firm in a small town where every client came from word of mouth. They did not need local SEO at all. The decision rule is simple: if your typical client searches "personal injury lawyer [your town]" then invest in local SEO. If they search your firm name or come through a referral network, your budget is better spent elsewhere.
What I got wrong
I have made several mistakes in local SEO for law firms. The first was using a generic GBP category like "Attorney" instead of a specific one like "Personal Injury Attorney." That single choice cost me map pack visibility for three months on a client's campaign. I also created city pages that were copy-paste with different city names — "Our personal injury lawyers in Leeds," "Our personal injury lawyers in Manchester." Google saw them as thin content and did not rank them. Each location page needs unique content: local landmarks, court references, specific case examples from that area. I also underestimated the importance of [citation SEO](/citation-seo/). I thought as long as the firm's website and GBP matched, directories did not matter much. Then I ran a [Local SEO Audit](/local-seo-audit/) and found inconsistencies across Yelp, Avvo, and the state bar directory. Google flags those mismatches and drops map pack rankings. Another mistake: waiting for reviews to come naturally. When I started proactively asking clients to leave reviews and responding to each one within a week, the map pack position improved noticeably. Reviews are not just reputation — they are a ranking signal. Finally, I used to ignore mobile page speed because the firm's site looked fine on desktop. After checking with PageSpeed Insights, I found load times over four seconds on 4G. Fixing that moved the needle on organic click-through from map results.
Next step
Quick answers
Should a law firm have a separate website for each location?
No, but you need a dedicated location page for each office with unique content, address, phone, and local information. A single site covering multiple cities works if each page is independently optimised and linked from the main navigation. Copy-paste pages will not rank.
How important are online reviews for local SEO for law firms?
Online reviews are a critical local ranking factor. They influence both map pack visibility and click-through rates. A firm with twenty reviews and a 4.5-star rating will almost always outrank a competitor with three reviews and five stars. Respond to every review, positive or negative, within a week to show engagement.
Do legal directories like Avvo and Justia still matter?
Yes, legal directories such as Avvo and Justia still matter because they create consistent citations and backlinks. Google cross-references your firm name, address, and phone across these directories to confirm trustworthiness. A listing on Avvo, Martindale, and your state bar directory provides strong signals. Prioritise directories that accept and display client reviews, as those carry more weight.
What is the biggest mistake law firms make with local SEO?
The biggest mistake is using a broad GBP category like "Attorney" instead of a specific one like "Personal Injury Attorney." That misses searcher intent and weakens map pack relevance. Another common error is not verifying the Google Business Profile immediately, which blocks all visibility in the local pack. Verification is the non-negotiable first step.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Business Profile Help — Official rules on GBP setup, categories, and verification.
- BrightLocal — Structured framework for law-firm local SEO including citations and reviews.
- FindLaw — Law-focused marketing guide covering GBP, directories, and local engagement.
- Google Search Central — Authoritative guidance on structured data, page quality, and mobile-friendliness.
Notes from Callum Bennett.