Law-firm SEO is a chain of evidence and handoffs. Search engines need to crawl and understand the right pages. The pages need to describe real attorneys, matters, jurisdictions, and locations accurately. The visitor needs to identify scope, trust the information, and complete intake. The firm needs records that connect the inquiry to a business decision without compromising confidentiality.
No single keyword, schema type, review count, page length, or AI file settles that system. The work is to find the broken handoff, fix it, and verify the result.
Somebody in your county searched "how much does a divorce cost in [your state]" at 11:40 last night. They're not ready to call a lawyer. In three or four weeks they will be, and they'll call one of the firms they kept running into while they figured out what their problem even was. That's how legal clients hire: a string of anxious, specific searches spread over weeks, then one phone call. Law firm SEO is the work of being present for that whole string.
What Is Law Firm SEO?
Law firm SEO is the work of making a firm visible in Google Search, Google Maps, and AI search results when potential clients look for legal help. It covers four layers: content matched to how clients search, local trust signals like citations and reviews, technical site health, and page experience. The goal is consultations, not rankings.
That last sentence is the part most firms get backwards. Rankings are a vanity metric. I've seen firms rank second for a phrase nobody in their county has ever typed, and I've seen a single custody page in position four produce more signed cases than the rest of the site combined. The measure of attorney SEO is whether the phone rings with the case types you want.
It's also different from advertising in one way that matters for budgeting. Ads rent attention by the click. SEO builds pages, listings, and trust signals the firm owns. When you stop paying an agency, the pages keep working. When you stop paying Google Ads, you vanish that afternoon.
Does SEO Actually Work for Law Firms?
Yes, and the clearest evidence is what your competitors pay to avoid needing it. Legal is the most expensive category in Google Ads. Ordinary lawyer keywords run $65 to $195 per click, and personal-injury head terms clear several hundred. Firms don't pay those prices because search doesn't produce clients. They pay because it does, and organic is the only version of that channel where the cost per case falls over time instead of holding steady forever.
Here's when it works. A firm with defined practice areas and a real geography, willing to publish content an actual attorney stands behind, on a six-to-twelve-month horizon. That firm almost always wins searches in its own market, because most competing law firm sites are genuinely bad. Not slightly stale. Bad: a services list from 2019, a homepage title tag that says "Home," and a Google Business Profile nobody has touched since the office moved.
Here's when it doesn't. If you're a small PI firm trying to outrank the TV-advertising giants for "car accident lawyer" in a major metro, organic head terms are a years-long war you probably shouldn't fund. There's still a winnable game there, and I wrote up which battles small PI firms can actually win. SEO is also a poor fit if your clients come entirely from referrals and never search (some corporate and institutional practices are like this), or if you need cases in the next 30 days. Nothing organic solves a 30-day problem.
The Law-Firm Search System
A small firm does not need to imitate a national publisher. It needs an intentional page map for the work it accepts and the people it can serve.
| Layer | What it must establish | Evidence to inspect |
|---|---|---|
| Eligibility and business facts | Real firm, attorneys, locations, categories, contact routes, and hours. | Firm records, website, Business Profile, state-bar directory, and source ownership. |
| Page architecture | Distinct matters, jurisdictions, attorneys, process, and intake paths. | Page inventory, internal links, canonicals, Search Console, and visible content. |
| Technical access | Priority pages can be crawled, indexed, rendered, and used on mobile. | HTTP responses, directives, canonicals, sitemaps, field data, and browser tests. |
| Communications review | Claims, testimonials, results, fees, and disclaimers follow the firm's rules. | Named reviewer, jurisdictional rules, source documents, and change log. |
| Measurement | The firm can separate visibility, inquiries, consultations, and signed matters. | Search Console, profile data, analytics, intake, CRM, and known attribution gaps. |
What Google Actually Weighs in Law Firm SEO
Google's side of that handoff, for a small firm site, collapses to four things.
Content That Matches How Clients Search
Clients don't search in practice-area language. Nobody types "family law services." They type "can my ex move out of state with my kids" and "do I need a lawyer for a first DUI." The pages that win answer the questions clients ask in consultations.
Google treats legal content as YMYL, content that can wreck someone's life if it's wrong, so every substantive page needs a named attorney behind it, a stated jurisdiction, a visible date, and no promised outcomes. My strong opinion: two useful articles a month, reviewed by an attorney, beat twenty AI-generated posts. A mass-produced blog mostly burns crawl budget while teaching Google your site is filler.
Backlinks and Local Citations
Links still matter, but the small-firm version looks nothing like what link-building agencies sell. Your highest-value links are boring and specific: your state bar directory, Avvo, Justia, FindLaw, Martindale-Hubbell, the local news story about your community work.
Citations, the name, address, and phone listings across the web, do quieter work. Search engines cross-check them, and law firms fail the check in a predictable way: the registered PLLC name, the marketing name, and the name on a 2019 directory listing all disagree. Honestly, fixing three wrong listings does more for a small firm than acquiring thirty new links.
Technical Health
This is my home turf, so I'll be specific. A law firm site should carry LegalService for the firm (a subtype of LocalBusiness, so it takes address, geo, hours, and phone), Attorney for lawyer profile pages, BreadcrumbList, and FAQPage where you genuinely answer questions. That is how Google and the AI systems resolve your firm as one entity.
The failures I actually find: a noindex left on live templates after a redesign, a staging subdomain indexed next to the real site, redirect chains three hops deep from a rebrand two names ago, practice-area pages no menu links to, and two SEO plugins each emitting Organization schema with different firm names. Every one is invisible in a browser and fatal in a crawler, which is why website optimization for law firms starts with a crawl, not a content calendar. The verification steps are below.
Site Experience and Core Web Vitals
Google grades Core Web Vitals on real visitor data collected over 28 days, not on a single lab run. Law firm sites fail in a self-inflicted way. The template ships fine, then the marketing stack piles on: a hero video, a call-tracking script, three analytics pixels, and a chat widget sliding up before the page has painted, which is a rude way to greet someone whose kid just got arrested. Speed work on these sites is mostly subtraction, and subtraction is cheap.
Practice-Area Pages: The Structure Decision That Matters Most
One page per practice area, each with its own job. Not a single "Practice Areas" page listing everything the firm does. Google can't rank a list for anything specific, and clients can't see themselves in it.
Start with the firm's accepted matters and jurisdictions. A useful architecture often includes:
- a firm overview that states scope, locations, attorney access, and intake expectations;
- one substantive page for each distinct practice area or matter the firm wants to accept;
- attorney pages with accurate credentials, admissions, role, and current status;
- location pages only for real eligible offices or genuinely distinct service contexts;
- process and fee pages that answer recurring consultation questions; and
- resources that support a matter page instead of competing with it.
Think of it as a grid: practice areas down one side, locations across the top, a page wherever a real intersection exists. A Lexington firm doing family law and criminal defense needs a divorce page, a custody page, a criminal defense page, and a DUI page. It does not need that set duplicated for eight surrounding towns with the city name swapped. Google's spam policies call those doorway pages, and thin templated city pages add bar-rule exposure on top. If the place does not materially change jurisdiction, process, office access, or the answer, consolidate.
The other failure mode is cannibalization. When your divorce page, your custody page, and three blog posts all chase "divorce lawyer [city]," Google has to pick one, and it often picks none confidently. The fix is assignment: each search intent gets exactly one owner page, and every other page that mentions the topic links to it instead of competing. The full page-map method is in my small law firm SEO guide, with specialty examples for personal injury, divorce and family law, immigration, and business law.
Local SEO for Law Firms
For most small firms, the map pack is where the hire-now searches land. Someone gets served, arrested, or rear-ended, searches from a phone, and calls a firm from the three-result map. Firm size doesn't rank there. Proximity, review signals, and profile precision do, which makes it the one arena where a solo can beat a regional firm's satellite office outright.
Google describes local results through relevance, distance, and prominence. The firm cannot choose the searcher's distance or rely on a public ranking formula, so treat local search as an eligibility and accuracy layer first. Verify the real-world firm name, the eligible location, hours, phone, and practitioner setup. Pick the precise primary category ("Personal injury attorney," not "Lawyer") and keep one profile per real office. A virtual office, mailbox, or address without the required presence is not a shortcut.
Reviews require another control. Google says review count and score can contribute to local prominence, but incentives and selective positive solicitation are prohibited, your bar's solicitation rules apply on top, and a lawyer's public response must respect confidentiality. The long version, in the order I'd execute it, is the local SEO guide for law firms.
Verify Crawl, Indexing, Rendering, and Interaction
A technical audit should connect each finding to a target page and an observable failure.
- Responses and redirects: priority URLs should resolve predictably, without chains, loops, soft 404s, or accidental alternate hosts.
- Directives and canonicals: confirm that robots rules, meta robots, canonicals, and sitemap entries agree on the intended indexable URL.
- Rendering: navigation, primary content, attorney and matter facts, and intake controls must survive the built page and a real browser.
- Internal links: matter, attorney, location, process, and intake pages need crawlable contextual paths.
- Structured data: describe visible facts using supported types. Do not add ratings, offices, prices, or services the page does not show and support.
- Mobile intake: test phone links, labels, consent text, errors, confirmation behavior, and overflow at narrow widths.
Google's current good Core Web Vitals thresholds are LCP within 2.5 seconds, INP within 200 milliseconds, and CLS within 0.1 at the 75th percentile. They are diagnostic targets, not a ranking guarantee. Use field data when it exists and fix the responsible asset, script, layout, or server behavior. The thresholds and caveats are documented in Google's Core Web Vitals guidance.
Make Legal Content Verifiable and Reviewable
Useful legal content names its jurisdiction and scope, distinguishes general information from advice, identifies the responsible attorney or reviewer where appropriate, and carries a real update process. It does not need a dramatic opener or a result claim.
For each page, keep a lightweight source record:
- the client question or matter the page answers;
- the statutes, court, agency, bar, or firm materials used;
- the attorney or authorized reviewer;
- the facts likely to change and the review trigger;
- the claims requiring advertising or ethics review; and
- the page that owns the primary search intent.
The ABA's Model Rule 7.1 is a useful baseline against false or misleading communications, but the firm's jurisdiction controls. Results, testimonials, comparisons, specialization language, fee claims, and disclaimers need the firm's actual review process.
Current AI Search Does Not Require a Separate SEO System
Google states that its existing SEO fundamentals apply to AI Overviews and AI Mode. A page must be indexable and eligible to appear in Search. Google does not require special AI schema, an AI text file, or a new machine-readable format for these features.
The practical work remains familiar: publish helpful text, make important content accessible, connect pages with internal links, support the page experience, and keep structured data aligned with visible facts. Search features can cite or surface a page without producing a normal blue-link visit, so measure supported search and referral data without pretending it captures every exposure.
Use Google's AI features guidance as the authority. If another vendor recommends hidden summaries, unsupported schema, or mass-produced question pages, ask what documented requirement and user need the tactic serves.
Separate Visibility, Inquiries, and Signed Matters
Search Console can show queries, pages, impressions, and clicks from Google Search. Business Profile performance can show supported profile interactions. Analytics can show website sessions and configured events. Intake and CRM records can show qualified inquiries, consultations, and signed matters.
Those datasets answer different questions. Keep their original source labels, timestamps, and known gaps. A person can discover the firm in search, return through a referral, and call from a saved number. Do not overwrite that path with a last-click story merely because it is easier to chart.
A useful monthly review asks:
- Which priority pages gained or lost relevant visibility?
- Were the pages indexed and usable during the period?
- Which inquiries matched accepted matters and jurisdictions?
- Where did intake fail or remain unmeasured?
- Which content, technical, or local change has evidence strong enough to prioritize next?
How to Do a Law Firm SEO Audit Yourself
You can run a real law firm SEO audit in an afternoon with free tools. It won't have the depth of a professional crawl, but it finds the problems that matter most, and frankly, plenty of $2,000 audits are this checklist wearing a nicer PDF.
- Inventory first. List accepted matters, attorneys, jurisdictions, eligible locations, and the page meant to represent each. Every case type without a dedicated page is a search you've conceded.
- Search like a client. Incognito window, each practice area plus your city ("custody lawyer lexington"). Note where you appear in the map and the organic results, and who beats you.
- See what Google has indexed. Search
site:yourfirm.comand count the results against what you expect. Look for a staging subdomain, old-domain pages, or duplicate versions of the same page. - Check that your key pages can be indexed. Run the homepage and top practice-area pages through my free indexability checker. It flags noindex tags, canonical problems, and robots.txt blocks.
- Check titles, descriptions, and schema. The title and meta checker catches a homepage titled "Home | Smith Law," a five-minute fix worth real visibility. The schema generator shows what structured data exists, what's missing for a legal site, and the JSON-LD to add.
- Run the NAP check. The NAP consistency checker verifies your site and schema agree on name, address, and phone. Then eyeball your Google profile, bar listing, and Avvo for the same details, character for character.
- Test speed the right way. Put the homepage and busiest practice page into PageSpeed Insights and read the top section first. That's real-visitor data. Run the lab test three times before believing any single score.
- Test intake on a phone. Walk the contact route at 320 pixels without submitting a live form: phone links, labels, consent text, error messages, overflow.
- Audit your Google Business Profile as a stranger. Precise primary category? Real photos? Services listed? Reviews arriving this year, not just in 2023?
- Open Google Search Console. If it isn't set up, set it up today. It's Google telling you which queries and pages get impressions, and a practice area with zero impressions is next month's project.
Rank findings by legal or client risk, indexability, intake impact, and effort. The output is a short fix order, not a score. The items that need a developer are usually schema, redirects, and speed, and now you'll know which those are instead of buying a mystery.
When to Hire Help and What Law Firm SEO Should Cost
Market rates first, so a sales call can't anchor you. Legal SEO agencies charge $2,000 to $10,000+ per month, with competitive PI metros at the top. A one-time law firm SEO audit runs $500 to $2,000, and ongoing local SEO support typically runs $500 to $2,000 per month. For a two-to-ten-attorney firm, most of what an agency retainer buys is content volume you don't need and reporting theater you won't read.
What a small firm usually needs is cheaper and more surgical: a diagnostic to find what's actually broken, a developer-level pass on the technical findings, the practice-area pages built properly once, then a steady in-house habit of reviews and publishing. That's project work. A good SEO consultant for lawyers structures it that way and shows you Search Console instead of a proprietary dashboard.
Red flags, from eight years of cleaning up after them: guaranteed rankings, twelve-month contracts before any diagnostic, reports you can't verify in your own accounts, and hostility to giving you admin access to your own profile. Never sign an annual retainer on day one.
For the diagnostic step, my $500 flat-rate law-firm Health Check is everything in the checklist above done professionally, plus a full crawl: a written report within 48 hours, a prioritized fix list, and a 30-minute walkthrough call. Take the list to anyone you want afterward, including nobody.
FAQ: Law Firm SEO
How much does law-firm SEO cost?
The foundations are mostly time: your Google Business Profile, reviews, and citations cost little beyond effort. A one-time law firm SEO audit runs $500 to $2,000, ongoing local SEO support typically runs $500 to $2,000 per month, and full-service agency retainers in competitive markets run $2,000 to $10,000+ per month. Most small firms need the audit and targeted fixes, not the retainer. Bree Sharp's fixed-scope law-firm Health Check is $500 and delivers a written report within 48 hours, followed by a 30-minute walkthrough. Any implementation is quoted separately.
How long does SEO take for a law firm?
There is no universal ranking timeline. Site history, local competition, indexing, page quality, technical condition, and the search itself all matter. Use milestones you can inspect: corrected technical blockers, indexed priority pages, accurate local records, relevant impressions, qualified inquiries, and signed matters. A guaranteed date is not evidence.
Can lawyers do their own SEO?
A firm can own much of the work: matter definitions, attorney facts, jurisdiction review, client questions, profile accuracy, review policy, and intake measurement. Technical diagnostics, migrations, structured data, performance, and large information architectures may justify specialist help. Keep the accounts and source material under firm control either way.
What is the best SEO priority for a small law firm?
Fix the highest-risk broken handoff first. That may be an ineligible profile, a blocked priority page, weak matter scope, inaccurate attorney information, mobile intake friction, or missing measurement. Build from the firm's real matters and jurisdictions instead of copying a generic publishing calendar.
Do Google reviews help law-firm SEO?
Google says review count and score can contribute to local prominence, but it publishes no threshold or cadence that guarantees visibility. Ask neutrally, do not offer incentives or filter for positive clients, and handle responses under the confidentiality and advertising rules that apply to the firm.
What is a law-firm SEO audit?
A useful audit connects crawl and indexing evidence, page architecture, visible and structured facts, local eligibility, attorney and matter content, mobile intake, and measurement. It should identify the evidence for each finding, rank the fixes, name what was not verified, and leave the firm with a plan it can use without buying a retainer.
Choose the Next Fix From the Evidence
If a priority page is blocked or canonicalized away, repair access first. If the page is indexable but vague about the matter, rebuild its scope. If people arrive and cannot complete intake, fix the interaction. If the local profile is ineligible or inaccurate, correct it before adding posts or citations. If all of those work, expand the next matter or resource the firm can support and review.
The firm should own its accounts, source material, and measurement throughout. A consultant can diagnose or implement; the evidence should remain useful after the engagement ends.