Short answer: local SEO for lawyers is the work of showing up in the map pack and local organic results when someone nearby searches for your practice area. Google says local ranking comes down to relevance, distance and prominence. You control relevance and prominence through an accurate Google Business Profile, consistent listings, genuine reviews, real location pages and local links. Distance you cannot change.
Most law firm searches are local. Someone arrested on a Friday night or hurt in a crash wants a lawyer who practices where they live. So for searches like “DUI lawyer” Google usually shows a map with three firms before the regular results. This guide covers how that map decides who appears, what moves it, and the shortcuts that get firms suspended. Nobody outside Google controls the map pack, and anyone who guarantees a position is guessing.
How the local pack works
Google publishes the three factors it uses for local results. Relevance is how well a business profile matches what the person searched. Distance is how far the business is from the searcher, or from the location named in the search. Prominence is how well known the business is, which Google says draws on information from across the web, including links, articles, directories, reviews and review ratings, and the business’s position in regular web results.
That last point matters. Your website’s organic strength feeds your map visibility, so a thin website behind a polished profile is working with one hand.
Distance is the factor you cannot fix. A searcher across town may see a different three firms for the identical query, so checking your ranking from your own office tells you little. Focus on the two factors you can influence.
| Signal | What it affects | What to do |
|---|---|---|
| Google Business Profile category and details | Relevance | Pick the most specific primary category that fits your main practice, complete every field accurately, keep hours current |
| NAP consistency and citations | Prominence and trust in your data | Use one exact name, address and phone format everywhere, fix old listings, cover bar and legal directories |
| Reviews | Prominence and click-through | Ask every satisfied client through a consistent process, respond professionally, never gate or pay for reviews |
| Practice-area and location pages | Relevance and organic rankings | One strong page per practice area, location pages only for real offices, each with genuinely local content |
| Local links and mentions | Prominence | Earn links from bar associations, local organizations you actually support and local media coverage |
| Eligible physical address | Whether you can have a profile at all | Use a staffed office where you meet clients, not a PO box or virtual mailbox |
| Office location | Distance | Cannot be optimized; open a real office only if the business case exists on its own |
The Google Business Profile: the center of local search
The Google Business Profile is the listing that appears in the map pack and in the knowledge panel when someone searches your firm by name. Its primary category is one of the strongest relevance signals you have, so “Criminal justice attorney” or “Personal injury attorney” beats a generic “Lawyer” when that is genuinely your main practice. Accurate hours, a real phone number and current photos help the profile convert once it is shown.
The setup detail (categories, attorney profiles versus firm profiles, verification, posts, and what to leave alone) is covered step by step in our guide to Google Business Profile for law firms. The rest of this post covers everything around the profile that decides whether it gets shown.
NAP consistency and citations
NAP stands for name, address and phone number. A citation is any place online that lists them together. Google cross-checks your details across the web, and when the same firm appears with three different suite numbers, an old phone number and a former partner’s name in the firm title, that confidence drops.
Start by choosing one canonical format and writing it down: the exact firm name as it appears on your letterhead, the address with the suite written the same way every time, and a local phone number that forwards to intake. Then use it on your website footer, your contact page, your schema markup and every listing. If you use call tracking, keep the real number in those places, as explained in our post on law firm website conversion tracking.
Which citations matter for law firms
Your state bar’s member directory and any local bar association directory come first. Legal directories such as Avvo, Justia and the FindLaw directory are worth claiming and correcting, because they often rank for your own name. Bing Places, Apple Business Connect and Yelp round it out.
Behind many smaller sites sit data aggregators, companies that distribute business data to apps and directories. If an old address keeps reappearing after you fix it, an aggregator record is often the source, and correcting it there fixes the problem downstream. You do not need hundreds of low-quality listings. You need the important ones accurate, especially after an office move or a name change.
Reviews
Reviews are part of prominence, and they are what a prospective client reads before choosing which firm to call. The reliable way to get them is boring: ask every client whose matter ended well, with a direct link to your profile, and make it someone’s job so it happens every time. Respond to reviews, including negative ones, without confirming that the reviewer was a client or revealing anything about their matter, because your duty of confidentiality does not end when someone posts online.
Two things to avoid. Google’s policies prohibit selectively asking only happy clients (review gating) and offering incentives for reviews, and ABA Model Rule 7.2(b) generally prohibits giving anything of value to a person for recommending a lawyer’s services. The FTC’s 2024 rule on fake reviews also targets fabricated and bought reviews. How reviews and testimonials can be used on your own site, including disclaimers, is covered in our post on law firm client reviews on your website. Rules vary by state, so check your jurisdiction in our attorney advertising rules by state hub. This is not legal advice; check your state bar’s rules.
On-site signals: practice area plus city
Google needs to see clearly what you do and where. That means a dedicated page for each practice area you want to rank for, with the city or county stated naturally in the title tag, the H1 and the opening paragraph. How to structure those pages is covered in our guide to law firm practice area pages.
Local substance beats keyword repetition. Mention the courthouse where your cases are heard, the local procedures a client will face and how to reach your office. Add LegalService structured data with your canonical NAP (see our guide to schema markup for law firms) so search engines read your details without guessing.
Location pages: real offices only
If you have offices in two cities, each deserves its own location page with that office’s address, phone, hours, attorneys, directions, and the practice areas handled there. That page is also where the matching Google Business Profile should link.
What fails is the city-swap page: twenty near-identical pages where only the town name changes, built to rank in places where the firm has no office. Google’s spam policies name doorway pages directly, including multiple pages targeting specific regions or cities that funnel users to one place. At best these pages get ignored. At worst they drag down how Google sees the whole site. There is also an ethics angle, since ABA Model Rule 7.1 prohibits false or misleading communications, and a page implying a local presence that does not exist can cross that line.
If you genuinely serve a nearby county without an office there, one useful page explaining how you handle cases there (which courthouse, whether you meet by video) can be legitimate. The test is whether a real client would find it useful.
Local links, earned ethically
Links from local websites tell Google your firm is part of the community. The strongest sources are relationships you already have: bar associations, specialty sections, alumni pages and organizations where your attorneys hold roles.
Local sponsorships work when they are real: a youth league or charity event often lists sponsors on its site. Local media is another source, since attorneys who explain a new law in plain language get quoted and linked. Avoid buying links, joining link networks or paying for placement disguised as editorial, which breaks Google’s spam policies and can raise the same Rule 7.2 questions as paying for recommendations.
Virtual offices, PO boxes and service areas
This is where firms lose their profiles. Google’s guidelines require a business to have in-person contact with customers during its stated hours. PO boxes and mailboxes at remote locations are not eligible, and virtual offices generally are not either unless they are staffed during business hours. Coworking addresses sit in a gray area: they can qualify when the firm has permanent signage and is actually there during posted hours, and fail when it is only a mail drop.
A virtual address in a target city works until someone reports it or Google catches it. Then the profile is suspended, along with its reviews, and reinstatement requires proving an eligibility the address does not have.
If you work from home and meet clients elsewhere, Google offers a service-area setting where you hide your address and list the areas you serve. It is legitimate, but it is not a shortcut to appearing everywhere: distance still counts from your actual location. For a solo attorney, this is often the honest setup until a real office makes sense.
Multi-office firms
Each real office can have its own Google Business Profile, with its own local phone number, hours and location page. Keep the firm name identical across them, and do not add the city to the business name unless it is genuinely part of your legal name, because Google treats keywords stuffed into the name as a violation.
Point each profile to its own location page rather than the homepage, and ask clients to review the office that handled their matter. When an office closes, mark the profile closed and update the website and directories.
A practice-specific example
Local strategy differs by practice area. Criminal defense depends on the county courthouse and urgent after-hours searches, while estate planning prospects compare firms slowly. For a worked example of these principles applied to one practice, see our guide to local SEO for criminal defense attorneys.
Measuring local SEO
Measure outcomes, not rank checks from your office. The Google Business Profile performance view shows which searches found your profile and how many people called, requested directions or clicked through. In Search Console, filter the Queries report for your city, county and “near me” terms. Tag the profile’s website link with UTM parameters so GA4 shows that traffic separately, and ask every new client how they found you. If profile views rise but calls do not, the problem is conversion (reviews, photos, the page you link to), not visibility.
Frequently asked questions
What are the main ranking factors for local SEO?
Google names three: relevance, distance and prominence. Relevance comes from your profile and site matching the search, distance is how close you are to the searcher, and prominence comes from reviews, links, citations and your organic rankings.
Can a law firm use a virtual office for its Google Business Profile?
Generally not. Google requires in-person contact with customers during stated hours, and PO boxes and unstaffed virtual offices are not eligible. Profiles on ineligible addresses risk suspension, taking their reviews with them.
Should we create pages for cities where we have no office?
Not as city-swap pages. Near-identical pages that only change the town name are doorway pages under Google’s spam policies and can mislead clients. A single, genuinely useful page about how you handle cases in a nearby county can be legitimate.
Do legal directories like Avvo and Justia help local SEO?
Accurate listings on trusted directories support NAP consistency and prominence, and they often rank for your name. Claim and correct the important ones rather than chasing hundreds of low-quality listings.
How do we measure local SEO results?
Use Google Business Profile performance data for views, calls and direction requests, Search Console queries filtered for city and “near me” terms, UTM-tagged profile traffic in GA4, and tracked calls and form leads.
The short version
Local SEO for lawyers comes down to relevance and prominence, because distance is fixed. Build a complete, accurate Google Business Profile on an eligible address, keep your NAP identical everywhere, earn genuine reviews without gating or incentives, publish strong practice-area pages and location pages for real offices only, and earn local links honestly. Measure calls and leads, not the ranking you see from your own desk.
Want to know where your firm stands in local search? Start with a free law firm SEO audit, which checks your profile, citations and local pages.


