Law firm local SEO: how a practice wins the map pack across its city
Law firm local SEO is the work of showing up in the three map results Google puts above everything else when someone nearby searches “personal injury lawyer”, “divorce attorney” or “criminal defense lawyer”. Google picks those three by how well a profile matches the search, how close the office is to the person searching, and how well known and well reviewed the firm is. So the work has four parts: a complete Google Business Profile for the firm (and, where the rules allow, for each attorney), a page on your website for every practice area you want clients for, a steady flow of client reviews, and a regular look at where you rank in each part of the city you serve.
This guide is for a solo attorney, a managing partner at a small firm, or the office manager or marketer who has been handed the firm’s Google presence. It covers what makes legal search different, a one-time setup, a weekly routine, and when the free manual checks are all you need. If the firm does not appear on the map at all, start with why a business is not showing on Google Maps and come back.
Why law firm local SEO is its own job
Google’s own help page says, as of September 2026:
Local results are mainly based on relevance, distance, and popularity.
Every local business lives by those three. Legal search bends each of them in its own way.
- Clients travel further, so you compete across a whole city. A person will cross town for the right lawyer in a way they never would for a coffee. That widens the area you can win, and it means the firms you compete with change from one district to the next.
- Searches split by practice area. “Lawyer” is one search. “Car accident lawyer”, “DUI attorney”, “estate planning attorney” and “immigration lawyer” are others, and each one can rank a different set of firms. A firm can lead for family law and be invisible for personal injury.
- Offices cluster. Law firms gather downtown and near the courthouse. Ten firms in three blocks are all the same distance from a searcher in the suburbs, so relevance and reputation decide who shows.
- Trust is the whole decision. Someone hiring a lawyer is usually having one of the worst weeks of their life. They read reviews closely, and they notice a complaint nobody answered.
The practical result: your rank is a map rather than one number. It differs by neighbourhood and by practice area, and knowing which combinations you win is the most useful fact you can have before spending anything on marketing.
The one-time setup
Do these once, carefully. Everything else rests on them.
1. Claim and complete the firm’s Google Business Profile
Sign in to Google Business Profile, claim the firm if nobody has, and fill in every field:
- Primary category that matches your main work. “Law firm” is the general one. If most of your cases are one kind, a specific category such as “Personal injury attorney”, “Family law attorney”, “Criminal justice attorney”, “Immigration attorney” or “Estate planning attorney” matches those searches more closely.
- Secondary categories for the other practice areas you genuinely handle.
- The firm’s name exactly as it is registered and signed. Adding “Best Injury Lawyers” or a city name breaks Google’s guidelines and can get the listing suspended.
- Address, phone number and hours, including whether you take calls out of hours.
- Services, one per practice area, each with a short plain description.
- Photos of the building entrance, reception, a meeting room and the attorneys.
- An appointment link to your consultation booking or contact page.
2. Decide how attorney profiles fit in
Law is one of the professions Google lets have more than one kind of profile. Its guidelines name lawyers among “individual practitioners” and say, as of September 2026, that a practitioner should create their own profile if:
They operate in a public-facing role. Support staff should not create their own Business Profiles. They can be contacted directly at the verified location during stated hours.
The same page sets the limits that matter for a firm:
| Situation | What Google’s guidelines say |
|---|---|
| Several attorneys at one office | The firm has its own profile, separate from each attorney’s |
| An attorney’s profile title | Only the attorney’s name, without the firm’s name |
| One attorney, several specialisms | One profile. No extra profiles per practice area |
| Support staff | No profile of their own |
Attorney profiles can help a partner known for one practice area show up for it. They also split reviews between the person and the firm, and they need looking after when somebody leaves. For a firm of two or three, the firm profile alone is often enough to start with.
3. Use a real office
Location decides a great deal in local search, so it is tempting to add addresses. Google’s guidelines are strict here. As of September 2026 they say a virtual office “isn’t eligible for a Business Profile”, and that an office in a co-working space counts only if it “maintains clear signage, receives customers at the location during business hours, and is staffed during business hours by your business staff”. A listing at an address that fails those tests can be removed, and the reviews on it go with it.
4. Build a page for each practice area
A single “Practice areas” page with twelve bullet points gives Google little to match. Give each area you want clients for its own page: who it is for, how the process runs, what the first consultation involves, and how fees work if you publish that. Mention the courts and districts you serve the way a client would say them. Add the attorney who handles that work, with their admission and experience.
5. Set up a way to ask for reviews
The best moment is when a matter closes well. A short link to your review page, sent the same day, works better than a request months later. Never offer anything in return, since incentivised reviews break Google’s rules.
Check your bar’s advertising and confidentiality rules before you ask for or reply to a review. Rules on client testimonials differ between jurisdictions, and confirming in public that a reviewer was a client, or describing their matter, can breach your duty of confidentiality.
The weekly routine
An hour a week covers it for most small firms.
| Task | How often | Time |
|---|---|---|
| Reply to every new review | As they arrive | 5 minutes each |
| Ask clients for a review | When a matter closes | Part of the closing checklist |
| Post an update on your profile | Weekly | 10 minutes |
| Check where you rank for your key practice areas | Weekly | 10 to 20 minutes |
| Improve one practice area page | Monthly | 30 to 60 minutes |
Reply to reviews without breaching confidence
Thank people for a positive review in a sentence. For a negative one, reply promptly and in general terms: acknowledge that they are unhappy, say nothing about the matter, and invite them to call the office. Our guide on how to respond to a negative review has wording to adapt, and how to respond to Google reviews covers the mechanics.
The hard part is noticing. Google emails the profile owner, and that inbox is often one nobody reads. Review Radar watches a firm’s Google reviews and emails you the day a one- or two-star review is sitting unanswered, with a draft reply for you to edit. Read every draft against your confidentiality duties before you post it.
How to check where your firm ranks
Searching “divorce lawyer” from your own office tells you very little. Google ranks from where the searcher is, so from your desk you nearly always look stronger than you are.
The manual way. Open Google Maps in a private browser window, move the map to a neighbourhood across the city, and search the practice area there. Note where the firm appears. Repeat from five or six districts and for your two or three most valuable practice areas. Our free Google Maps rank checker guide walks through it. It costs nothing and it works. It is also slow, and last month’s notes are hard to compare with this month’s.
The automatic way. A local rank tracker runs the same search from every point of a grid laid over your area and draws the result as a coloured map. Local Rank Tracker does that every week for each search you add:
| Setting | What you get |
|---|---|
| Grid size | 3×3, 5×5 or 7×7 points |
| Radius | 0.5, 1, 2, 5 or 10 miles from your listing |
| How often | A fresh grid every 7 days, on its own |
| Colours | Green in the top 3, amber from 4 to 10, red past 10 |
| Competitors | The firm at #1 at every point of the grid |
For a law firm, a 7×7 grid at 5 miles usually covers a city, and 10 miles suits a firm that draws from a whole metro area. Add your main practice area first, then one search for each area you want more of. Leave “near me” out: each point already searches as someone standing there, as our guide to ranking for near me keywords explains.
Reading the grid
- Green downtown and red in the suburbs is the usual picture for a firm near the courthouse. The question is how far the green reaches, and whether it grows.
- Red on one side of the city usually means a firm with an office there. Point at those squares to see who is #1, then compare profiles: review count, category, practice area pages.
- Green for one practice area and red for another is a relevance gap. Look at the category, the services list and the page for the weaker area before anything else.
Local SEO rank tracking covers grids in more depth.
What moves a law firm up the map
Roughly in order of effect for the effort:
- Reviews: how many, how recent, and whether you answer. A steady trickle beats a burst.
- A category and services list that match the search. If you want injury cases and the profile only says “Law firm”, fix that first.
- A strong page per practice area, linked from the homepage.
- Mentions from local and legal sites. Your bar association listing, a legal directory, a local news piece, a sponsorship. Each confirms the firm is real and local.
- Consistent details. The same name, address and phone number on your site, your profile and every directory.
Distance you cannot change without opening a staffed office. What you can change is how far from your door you still rank in the top three. The general version of this list is in how to rank higher on Google Maps.
When the manual way is enough
You do not need a tracker for everything. Manual checks are enough when:
- you are the only firm in a small town for your practice area;
- most of your work comes by referral and the map is a secondary source;
- you are still doing the one-time setup and nothing has had time to move.
A tracker earns its place when you compete with many firms across a city, when you want more of one practice area, or when a partner or an outside marketer needs to see the result every week without repeating the searches by hand. Local Rank Tracker is priced in credits: 20 credits a month for each tracked search, and a new account gets 100 credits once, enough to try five searches for the first month without a card.
A plan for the first month
- Week 1: complete the firm’s profile, confirm the address meets Google’s rules, and decide on attorney profiles.
- Week 2: write or improve the page for your most valuable practice area, and add the review request to your matter-closing checklist.
- Week 3: reply to every existing review within your bar’s rules, and add photos.
- Week 4: check your rank across the city for two practice areas, by hand or with a weekly grid, and note where you are red. That map is the to-do list for month two.
The firms that hold the map pack are usually the ones with complete profiles, recent answered reviews, a real page for each practice area, and somebody who looks at the rankings often enough to notice when they move. For the wider picture beyond law, see local SEO for small businesses.