# Local SEO for Law Firms: The Cases That Come From Search

**Author:** John Morabito (Founder, /winston)
**Published:** June 14, 2026
**Reading time:** 13 minutes
**Canonical:** https://www.winstondigitalmarketing.com/playbooks/local-seo-for-law-firms/

A firm does not need traffic. It needs the three or four matters a month that pay for the rest of the marketing. Local SEO for law firms is the work that puts your firm in front of the person who just decided they need a lawyer, on the map pack, in the organic results, and now inside the AI answer.

## The legal search has higher stakes than most local verticals

Someone searching for a lawyer is usually in a worse week than someone searching for a dentist. They were arrested, hurt, served, or fired. The intent is sharper, the case value is higher, and the competition spends more, which means the firms that win are not the ones with the biggest ad budget but the ones that show up credibly across every surface the searcher checks. In 2026 that is three surfaces:

1. **The map pack** for near-me and emergency intent ("dui lawyer near me", "personal injury attorney brooklyn"). Highest-converting placement in local legal search, governed by the same trio as every local business: proximity, relevance, prominence.
2. **The AI Overview** for research intent ("what is the statute of limitations on a car accident claim", "do i need a lawyer for a first dui"). The answer appears in place. The click often does not happen, but the Overview cites sources and names firms on localized questions.
3. **The organic results**, still where comparison and "is this firm any good" research lands, still worth the practice-area pages that feed both this surface and the AI one.

The firms that come out ahead treat these as one system. The practice-area page that earns the AI citation is the same page that ranks organically and the same expertise that fills out the Google Business Profile. You build it once, correctly, and it pays on all three.

## Practice-area pages are the whole game

A law firm site that lists "Areas of Practice" with a sentence each is invisible. The unit that ranks and gets cited is one substantial page per practice area, written for the person with that specific problem. If you do personal injury, DUI, and family law, that is three deep pages minimum, not one omnibus page trying to be everything.

Each page should answer the real questions a person in that situation types, one question per section, completely, in roughly 100 to 150 words: what the process looks like, how long a case takes, what it typically costs (ranges and "it depends on X" are fine and get cited constantly), what to do in the first 48 hours, what mistakes sink a claim. Answers written that way get quoted whole, with the firm named as the source. The full rubric for writing pages that get cited is in the E-A-T audit playbook (https://www.winstondigitalmarketing.com/playbooks/eat-audit-google-rater-guidelines/), and legal is the purest YMYL vertical there is, so the expertise and trust signals on those pages are not optional decoration. They are the thing Google's quality systems are explicitly built to reward in this category.

### Where the city pages come in

A firm that draws cases from several towns or boroughs needs a page for each meaningful area it serves, with real local detail (the courthouse it appears in, the local procedure, the neighborhoods), not a find-and-replace template with the city name swapped. Google's doorway-page filter is aggressive in legal because the spam is rampant. How to build them at volume and still clear that filter is in how to ship 50 local landing pages in a week (https://www.winstondigitalmarketing.com/playbooks/local-landing-pages-50-in-a-week/). The short version: one verified row of real local facts per page, or do not build the page.

## Google Business Profile for a firm

The map pack still routes the highest-intent calls, and most firms leave two thirds of the profile blank. Filling it in moves rankings on its own.

- **Categories.** Primary category set to the practice that drives the most revenue ("Personal injury attorney", "Criminal justice attorney"), with secondary categories for the others. The category choice alone changes which searches you appear in.
- **Services and attributes.** Every practice area listed as a service with a real description. Hours, languages spoken, accessibility, consultation details all filled.
- **Photos and posts.** Real photos of the office and the attorneys (a verified-looking firm outranks a stock-photo one), refreshed quarterly, with weekly posts on results you can ethically share, FAQs, and community involvement.
- **Q&A seeded.** Seed the profile Q&A with the real questions clients ask, answered plainly, before a competitor or a stranger answers them for you.

## Reviews, testimonials, and the bar rule you cannot ignore

Reviews drive the map pack, and they also feed the "is this firm any good" AI answer. But legal is the one local vertical where review tactics can cost you more than a ranking. Most state bar advertising rules treat your site and your Google profile as attorney advertising, bar testimonials that promise or imply a specific result, prohibit anything of value offered in exchange for a review, and require that client statements be genuine.

The compliance line: ask every satisfied client for an honest review. Never script the wording, never offer a discount or gift for one, and never publish a testimonial that implies a guaranteed outcome ("got me a $1M settlement, you'll get one too" is a grievance waiting to happen). Rules vary by state, so confirm yours before you build the review ask-flow. This is the one place in local SEO where "move fast" is the wrong instinct.

Inside those lines, the mechanics are the same as any local business: steady velocity beats a one-time burst, and a thoughtful owner response on every review (without confirming anyone is a client, if your rules require that) signals an attended firm.

## The AI Overview overlay on legal queries

Legal questions are exactly the kind AI engines love to answer: high volume, fact-shaped, and the person asking is not yet ready to call. When someone asks "how long do I have to file a personal injury claim in New York", the engine answers and cites its sources. Getting your firm into that citation set is a content problem, not a magic one. It comes down to the same two controllable levers as every vertical: pages structured as liftable answers, and schema that makes you a verifiable entity.

For the schema layer, a firm needs a `LegalService` (or `Attorney`) block with address, geo, hours, and `sameAs` links, connected to `Person` blocks for each attorney with their bar admissions and credentials, connected to `FAQPage` markup on the practice-area pages. Connected is what makes it usable: stable `@id` references, server-rendered, so a crawler reads one firm instead of a scatter of blocks it has to reconcile.

| Query type | Surface that wins it | Your lever |
|---|---|---|
| "dui lawyer near me", "injury attorney [area]" | Map pack | GBP depth + reviews |
| "how long to file a [claim] in [state]" | AI Overview | Citable practice-area chunk + FAQ schema |
| "how much does a [matter] lawyer cost" | AI Overview | Honest cost ranges + caveats |
| "[practice area] lawyer [town]" | Map pack + organic | City pages + GBP services |
| "is [firm name] a good lawyer" | AI answer citing reviews | Review volume within bar rules |

## The 2026 priority checklist for a firm

1. **GBP full-depth pass.** Correct categories, every practice area as a service, real photos, seeded Q&A. One afternoon of a paralegal's time for the biggest single gain on this list.
2. **One deep page per practice area.** Written as direct answers to the questions that practice's clients actually ask, with honest cost ranges and first-48-hours guidance.
3. **A bar-compliant review engine.** A repeatable, ethical ask-flow at matter close, owner responses inside your state's rules.
4. **Entity graph.** LegalService, a Person block per attorney carrying their bar admissions, and FAQPage on the practice-area pages. Cross-referenced, validated, server-rendered.
5. **City pages** for each area you serve, each carrying real local facts, not a templated find-and-replace.
6. **Measure both surfaces.** Search Console for rankings and calls. For the engines, a monthly manual pass over your top 20 client questions, recorded somewhere you will look at it. The questions answered by another firm are the practice-area sections you still owe.

## Where this fits

This is the search chapter for a firm whose growth depends on the next few high-value matters, not on traffic vanity metrics. The first three items are a time cost, not a spend, and most firms have never worked through them. Items four and five are the ones worth paying for, in-house or out, and they are most of what we run for legal clients through our SEO retainer. If a vendor pitches "AI SEO for lawyers" and never raises your Google Business Profile, how deep your practice-area pages go, or your state bar's advertising rules, they are selling the visible layer and leaving both the foundation and the compliance work undone. The neighbouring professional vertical with the same trust bar and a very different demand curve is accounting, where the whole problem is timing: https://www.winstondigitalmarketing.com/playbooks/seo-for-accountants-and-cpas/ .

Service: https://www.winstondigitalmarketing.com/services/seo/
Audit: https://www.winstondigitalmarketing.com/audit/
