Law Firm SEO

Law Firm SEO

The complete law firm SEO guide for US firms — whether you DIY or hire. Local SEO and Google Business Profile, practice-area content, Attorney schema, E-E-A-T, reviews, AI Overviews, plus what it costs, how long it takes, and how to vet an agency.

Guides
Javier Dominguez

Javier Dominguez

Founder · SEOTopSecret

··19 min read

The US legal market has a property that makes it exceptional for SEO: search intent is among the highest in any vertical. When someone types personal injury lawyer NYC or family law attorney Chicago, they are not browsing — they are one click away from booking a consultation. The question is not whether demand exists. The question is why most US firms still pour budget into Google Ads at $100–$500 a click when the same dollars, applied to SEO, capture identical intent at unit economics 5–10x better.

This guide is what a senior consultant would explain to a managing partner before approving next year’s marketing plan — whether you plan to run SEO in-house or hire it out. No empty promises, no tactics that stopped working in 2022, and enough technical depth to tell apart an agency that knows legal SEO from one that just knows how to ship blog posts. It covers the full stack: what to do, what it costs, how long it takes, and how to choose who does it.

What is law firm SEO?

Law firm SEO is the practice of getting an attorney’s website and Google Business Profile to rank for the searches potential clients run — both the high-intent local queries (car accident lawyer near me) and the informational ones (how long do I have to file a claim) — and, increasingly, to be cited by AI engines that now answer those questions directly. It combines three disciplines: local SEO (the map pack and reviews), content (practice-area pages that match real search intent), and technical SEO and schema (the signals that tell Google and AI engines your site is run by credentialed lawyers).

What makes legal different from any other vertical is that Google treats it as YMYL — Your Money or Your Life. On these queries, the search engine applies extra scrutiny to E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). A generic page that could have been written by anyone will not rank; a page authored by a named, bar-admitted attorney with citations to statute and visible credentials can.

5 truths about US legal SEO in 2026

  1. The local 3-pack captures more than 70% of clicks on searches like [practice] lawyer near me. If your Google Business Profile is not optimized, you are not in the game.
  2. Google rewards E-E-A-T with extra weight on YMYL queries — and legal topics are textbook YMYL.
  3. Generic content no longer ranks. A 1,200-word “Top 10 reasons to hire a lawyer” will not even enter the index. What ranks: practice-specific content, anonymized real cases, citations to statute and case law, authored or reviewed by a bar-admitted attorney.
  4. AI Overviews and ChatGPT are already cannibalizing informational legal queries. If your content is not citable at the passage level, Gemini, ChatGPT, Claude, and Perplexity skip you even when you rank in blue links.
  5. Reviews are a ranking signal, not just social proof. Firms with fewer than 4.5 stars and fewer than 30 reviews rarely surface in competitive 3-packs in NYC, LA, Chicago, Houston, or Miami.

Does SEO actually work for law firms?

Yes — and the reason is unit economics. Legal keywords sit at the top of the most expensive vertical in Google Ads: personal-injury, mass-tort, and DUI clicks routinely clear $100–$500 in tier-one metros. Every one of those clicks is a high-intent prospect. SEO captures the same intent without paying per click — so once a practice-area page and a strong Google Business Profile rank, the marginal cost of each additional lead approaches zero.

It helps to think about the funnel rather than a vanity ranking. SEO success for a firm is a chain: rankings → qualified traffic → consultations booked → signed cases. A page that ranks #3 for a head term but answers the wrong intent signs no cases; a page that owns a specific, lower-volume query like how much does a DUI lawyer cost in Austin can sign several a month. The illustrative shape below is a model — not a specific client — of how a mid-size firm’s economics shift as organic matures:

StageCost per click / visit
Paid-only (month 1)$120–$300 (paid)
Organic mature (month 12+)~$0 marginal (organic)
StageLead source
Paid-only (month 1)Rented — stops when budget stops
Organic mature (month 12+)Owned — compounds over time
StageCost per signed case
Paid-only (month 1)Highest (full paid CPC stack)
Organic mature (month 12+)Falls as rankings + reviews compound
StageDefensibility
Paid-only (month 1)None — competitors outbid daily
Organic mature (month 12+)High — authority + reviews are a moat
Illustrative model of how legal lead economics shift from paid to organic. Not a guarantee of results.

Local SEO: the heart of law firm SEO

SEO for US law firms is, before anything else, local SEO. The dominant intent is geographic — lawyer near me, [practice] attorney in [city] — so the local search ranking factors decide who shows up. That makes Google Business Profile priority one, ahead of the website itself.

What an attorney’s GBP must contain

  • Correct primary category: the most specific subcategory available (Personal injury attorney, Family law attorney, Criminal justice attorney, Immigration attorney).
  • Dense description: 600+ characters covering practice areas, jurisdictions admitted, years of experience, and representative case types.
  • Complete attributes: languages spoken, consultation options (free vs paid), accessibility, payment methods, virtual consults.
  • Weekly GBP posts: anonymized case results, legislative updates, CLE presentations, community work — live activity signals that lift rankings.
  • Real photos: office, attorneys, conference rooms, exterior — never stock imagery (Google detects it and de-weights it).
  • Pre-filled Q&A: answer the questions prospects ask yourself; do not let a stranger answer for you.

Reviews — the decisive signal

On legal queries, US users read reviews before anything else — often before the practice-area pages. Industry surveys such as BrightLocal’s annual Local Consumer Review Survey have long found that the overwhelming majority of consumers read online reviews before choosing a local service provider, and legal is among the most reputation-sensitive categories of all. The threshold to compete in NYC, LA, Chicago, or Houston is 4.7+ stars with 50+ recent reviews (last 12 months). The right process: ask every closed client via SMS or email with a direct link, respond to every review within 48 hours, and handle negatives with professional restraint — never disclose case details. See our deeper guide to reviews and reputation management. Be aware that state lawyer-advertising rules limit testimonials and require certain disclaimers; review replies must comply.

NAP, citations, and multi-office firms

Name, address, and phone (NAP) must be byte-for-byte identical across your site, your Google Business Profile, and every legal directory (Avvo, Martindale-Hubbell, FindLaw, Justia, Super Lawyers). Inconsistent citations split your signals and suppress rankings — see NAP consistency and citations. Multi-location firms need a discrete, fully-built GBP per office (never a virtual or coworking address) and a dedicated location page per office — mismanaging this is the most common cause of suspended profiles and reviews scattered across ghost listings. Where it fits, Google’s Local Services Ads (the “Google Screened” badge for lawyers) can complement — not replace — organic local visibility.

Keyword and practice-area content architecture

The most common mistake on US attorney sites is one “Practice Areas” page with bullet points. The right structure is a content cluster per practice area, where each area has its own pillar page plus 8–15 satellite articles. Each satellite answers a specific question your market actually asks — driven by real search intent, not the managing partner’s intuition.

Building this content tree at scale without sacrificing senior quality is where a system of structured content briefs changes the math. Instead of asking a paralegal to “write something on premises liability,” you generate a brief with the correct intent, secondary keywords, the questions people actually search, and the exact format Google and AI Overviews reward.

Minimum structure per practice area

Page typePractice pillar
Example (area: personal injury)Personal injury lawyer in NYC: complete guide
Approx volume1 per practice area
Page typeCase-type pages
Example (area: personal injury)Car accident, slip and fall, medical malpractice, wrongful death
Approx volume5–10 per area
Page typeHow much does it cost
Example (area: personal injury)How much does a personal injury lawyer cost
Approx volume1 per area (high intent)
Page typeHow to choose
Example (area: personal injury)How to choose a personal injury lawyer in NYC
Approx volume1 per area
Page typeScenario / comparison
Example (area: personal injury)Workers’ comp vs personal injury claim — which applies
Approx volume3–5 per area

Upstream keyword research is what decides which practice areas you prioritize. Real volume, difficulty, and intent data should drive the order — and reveal the long-tail questions that convert and feed AI engines.

Technical SEO for law firm sites

You can write the best practice-area content in your market and still lose if the site is slow, hard to crawl, or unusable on a phone — and most legal prospects search on mobile, often in a moment of crisis. The technical baseline:

  • Core Web Vitals: a fast LCP and stable layout. Many law-firm WordPress themes render in 6+ seconds on mobile — that alone caps rankings.
  • Mobile-first: tap-friendly click-to-call, a visible consultation CTA above the fold, no intrusive interstitials.
  • Crawlable architecture: a logical practice-area hierarchy, clean URLs, an XML sitemap, and internal links from blog posts up to the practice pillars they support.
  • Indexability: no accidental noindex, no orphaned pages, and robots.txt that allows both Google and the AI crawlers (see the AI section below).

Running this as a recurring check rather than a one-time fix is what a technical SEO audit system is for — legal sites accumulate issues every time a new attorney bio or practice page ships.

Links, brand mentions, and authority

Off-site authority still matters, but legal is a vertical where the wrong link building gets you penalized. What works:

  • Legal directories with consistent NAP: Avvo, Martindale-Hubbell, Justia, FindLaw, Super Lawyers, and your state and local bar listings. These are citations and authority signals at once.
  • Digital PR: commentary on legal developments for local press and trade publications — earned links from real journalism, not link farms.
  • Brand mentions: unlinked mentions of the firm in directories, press, and community coverage still feed both Google’s entity understanding and AI engines.

What to avoid: paid link networks, spammy guest-post farms, and exact- match anchor spam — all covered in link building strategies and toxic backlinks and disavow. A firm that does this with a tool like link building built in keeps the profile clean and the outreach editorial.

Attorney and LegalService schema — the layer almost no firm ships

Schema markup is JSON-LD that tells Google and AI engines exactly what your site is. For a law firm, five schemas are mandatory: Attorney or LegalService on the homepage; LocalBusiness with NAP identical to the GBP; Person schema for each partner (bar admission, law school, JD year); FAQPage on every practice-area pillar; and Article + Author on every blog post. A minimal LegalService block looks like this:

json
{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "name": "Doe & Associates, PLLC",
  "areaServed": "New York, NY",
  "knowsAbout": ["Personal injury", "Car accidents", "Medical malpractice"],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main St, Suite 400",
    "addressLocality": "New York",
    "addressRegion": "NY",
    "postalCode": "10001"
  },
  "telephone": "+1-212-555-0100",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "187"
  }
}

Implementing and validating this stack manually is tedious, and most firms introduce errors on the first attempt — missing fields, NAP mismatches, badly nested objects. That is where a schema generator earns its place: JSON-LD validated against Schema.org and updated on every site change, without depending on the dev team for each adjustment.

E-E-A-T for legal (YMYL) sites

Google treats legal queries as YMYL — the category where the authority of the author matters more than in any other vertical. Five non-negotiable signals:

  • State bar admission visible on every author byline and partner page — bar number, jurisdiction, and year admitted.
  • Real bios with years of experience, notable cases (anonymized), publications, CLE talks, and bar memberships (state bar, ABA sections, NACBA, AAJ).
  • Citations to statute and case law — specific USC sections, state code references, or controlling decisions, not generic claims.
  • Visible update dates: US law changes constantly. An undated article, or one last reviewed years ago, loses credibility with Google and the reader alike.
  • Privacy Policy, Terms, and Disclaimer pages covering the attorney-client relationship, jurisdictional limits, and “not legal advice” language — and review/testimonial handling that complies with your state’s advertising rules.

AI Overviews, ChatGPT, and getting cited by AI engines

A growing share of informational legal queries are now answered before any blue link renders. When someone asks how much does a divorce cost in California, Google’s AI Overview answers in the SERP citing a few sources; ChatGPT, Gemini, Claude, and Perplexity do the same in their own surfaces. If your firm is not one of the cited sources, you do not get the click — or the lead. The difference between citable and invisible across all five engines comes down to three factors:

  • Passage citability: paragraphs that answer the question self-sufficiently, so an engine can lift one as the answer. Our guides to AI Overviews optimization and snippet optimization cover the format.
  • Crawler accessibility: GPTBot, ClaudeBot, PerplexityBot, and Google-Extended can read your site (not blocked in robots.txt).
  • Brand mentions and citations: your firm appears in legal directories, local press, and industry publications the engines have ingested — the foundation of citation engineering.

Because this now spans ChatGPT, Gemini, Claude, Perplexity, and AI Overviews, you cannot manage it by eye. Tracking where your firm is — and is not — cited across engines is exactly what AI visibility tracking is built for.

How to measure law firm SEO (the KPIs that matter)

Rankings are a means, not the goal. Tie every report back to cases. The funnel — and where each metric sits — looks like this:

MetricLocal pack + organic rankings
What it tells youVisibility on the queries that matter
Where it livesRank tracking
MetricQualified organic traffic
What it tells youIntent reaching the site (not vanity volume)
Where it livesGA4 + Search Console
MetricAI citations / share of voice
What it tells youWhether AI engines surface your firm
Where it livesAI visibility tracking
MetricConsultations booked
What it tells youDemand the content actually converts
Where it livesCall tracking + forms
MetricSigned cases + cost per case
What it tells youThe number partners actually care about
Where it livesCRM / intake
A law-firm SEO scorecard should always end at signed cases, not rankings.

Watching positions over time across your priority practice-area terms is what rank tracking handles; the bottom of the funnel lives in your intake system. A program that reports rankings but never connects to signed cases is reporting the wrong thing.

How much does law firm SEO cost, and how long does it take?

Two questions every managing partner asks first. Honest ranges by firm size:

Firm sizeBoutique (1–5 attorneys)
Typical monthly investment$4,000–$10,000
Time to substantive results6–9 months
Firm sizeMid-sized (6–25 attorneys)
Typical monthly investment$10,000–$30,000
Time to substantive results5–9 months
Firm sizeLarge / AmLaw 200
Typical monthly investment$30,000+
Time to substantive results4–8 months (established authority)
Firm sizeGeneralist agency at $1,500
Typical monthly investmentAvoid — thin output, no schema/reviews
Time to substantive resultsRarely produces results
US legal SEO investment bands. Timelines assume a real content cadence, clean local SEO, and correct schema.

Timeline depends on three things: domain age and existing authority, content cadence and quality, and how clean your local SEO and schema are at the start. A new domain takes 9–14 months on head terms but can win long-tail questions from month 4; an established firm with backlink authority moves in 4–7 months. Anyone promising a specific ranking on a specific date is selling something — Google offers no such guarantees, and neither do we.

DIY or hire an agency — how to vet a legal SEO provider

Plenty of firms run the fundamentals in-house and beat their competitors: claim and optimize the Google Business Profile, build a real reviews process, and publish genuinely authored practice-area pages. What usually needs outside help is the work that demands specialist tooling and sustained time — technical SEO and schema, content at cadence, link building, and AI-visibility tracking. The deciding factor is bandwidth: a partner billing $400/hour should not be hand-editing title tags.

If you hire, vet hard. Green flags and red flags:

  • Green: legal-specific case experience, named senior strategists, a content process with attorney review, transparent reporting that ends at signed cases, and explicit compliance with your state’s advertising rules.
  • Red: guaranteed #1 rankings, secret “proprietary” methods, content with no named author, $1,500/month “full SEO,” and any willingness to put case facts in review replies.

Ask three questions: Who writes the content and are they qualified to write about law? How do you keep us compliant with state advertising rules? What happens to the work product if we leave? The answers separate operators from order-takers.

Mistakes that sink US firms in SEO

  • A WordPress site on a generic “law firm” theme that takes 6+ seconds to render on mobile.
  • A single “Practice Areas” page with bullets instead of dedicated pillar pages per area.
  • Missing bar-admission badges, no real attorney photos, no biographies — a generic “Our team” page that could belong to any firm.
  • Reviews left unanswered, or a duplicate GBP listing accidentally created at a coworking address with reviews split across two profiles.
  • Spun or copied content from other attorney sites — Google detects it within hours and de-indexes the page.
  • Schema markup absent or misconfigured — where we find the most errors when auditing legal sites.
  • Review replies that disclose case facts, violating state bar confidentiality rules.

Law firm SEO is not just another channel. It is the difference between paying Google Ads in perpetuity and building a digital asset that captures identical intent at a fraction of the recurring cost.

A firm that invests in senior SEO with consistent method over 18–24 months builds a defensible moat: organic ranking on high-intent terms, citations across AI engines, accumulated reviews, and domain authority that compounds with every practice-area article. New competitors would need to invest twice as much for twice as long just to catch up.

Frequently asked questions

Does SEO work for law firms?+

Yes — and it is arguably the highest-ROI channel a US firm can run, because legal search combines extreme buyer intent with the most expensive paid clicks in any vertical. Someone searching divorce lawyer NYC or DUI attorney Chicago is minutes from booking, not browsing. SEO captures that same intent that personal-injury, mass-tort, and DUI firms otherwise pay $50–$500 per click for on Google Ads — at near-zero marginal cost once the rankings compound. The firms for whom SEO ’doesn’t work’ almost always ran thin content, no Google Business Profile strategy, and no reviews program — not real legal SEO.

How much does law firm SEO cost in the US?+

Three typical bands. Boutique firms (1–5 attorneys): $4,000–$10,000/month for specialized legal SEO, visible results in 6–9 months. Mid-sized firms (6–25 attorneys, multiple practice areas): $10,000–$30,000/month for full-stack local + content + technical + AI visibility. Large firms and AmLaw 200: $30,000+/month with practice-area clusters and institutional authority work. What does not work: generalist agencies at $1,500/month shipping thin content with no schema, no reviews program, and no practice-area depth.

How long does law firm SEO take to work?+

For a new domain: 9–14 months to start ranking on head terms (personal injury lawyer Chicago); long-tail queries (how to file X, statute of limitations for Y) can move from month 4. For an established domain with backlink authority: 4–7 months to substantive movement. Accelerators: a senior content cadence (6–8 pieces/month with real E-E-A-T), pristine local SEO (Google Business Profile plus a structured reviews program), and correct schema. The biggest delays come from copied content, slow sites, and missing attorney bios with bar numbers.

Should a law firm do SEO itself or hire an agency?+

A solo or small firm can run the fundamentals in-house — claim and optimize the Google Business Profile, build a real reviews process, write genuinely authored practice-area pages — and that alone beats most competitors. Hire out the work that needs specialist tooling and time: technical SEO and schema, content at cadence, link building, and AI-visibility tracking. The deciding factor is bandwidth: a partner billing $400/hour should not be hand-editing title tags. If you hire, vet hard (see the checklist below) — the legal vertical is full of $1,500/month agencies that produce nothing.

What’s the ROI of SEO versus Google Ads for a law firm?+

Paid search in legal is a rented channel: stop paying and the leads stop the same day, and you compete every click against firms bidding $100–$500 in tier-one metros. SEO is an owned asset: rankings, reviews, citations, and domain authority compound, so the cost per lead falls over time instead of rising. Most firms run both — Ads for immediate flow while SEO matures, then shift budget to organic as it captures the same high-intent queries at a fraction of the recurring cost. The two are complementary, not either/or.

What schema markup does a law firm website need?+

Five types are non-negotiable. Attorney or LegalService on the homepage to identify the firm as a legal entity. LocalBusiness with consistent NAP (name, address, phone). Person schema for each partner and senior attorney with credentials (state bar admission, JD year, areas of practice). FAQPage on each practice-area pillar with the questions clients actually search. And Article + Author on every blog post, with the author’s bar number and bio linked. Done correctly, schema signals to Google and AI engines that your site is operated by credentialed humans — not a content farm.

Is local SEO important for law firms?+

It is the single biggest lever. Roughly 70% of clicks on searches like [practice] lawyer near me go to the local 3-pack — the three map results at the top of the SERP. If your Google Business Profile is not optimized (correct primary category, dense description, photos, weekly posts, a strong review profile), you do not appear there regardless of how good your website is. For most firms, local SEO is where the first wins come from.

Is law firm SEO compliant with attorney advertising rules?+

Yes, when done correctly — SEO itself is just being findable for the searches your clients run. The compliance surface is in the content and reviews handling: state lawyer-advertising rules (e.g., New York DR 2-101, California Rule 7.1) govern testimonials, comparative claims, disclaimers, and ’specialist’ language, and review replies must never disclose case facts protected by confidentiality. Any reputable legal SEO program builds these guardrails in. Avoid anyone promising guaranteed #1 rankings or specific case outcomes — those claims are both an SEO red flag and an ethics problem.

Follow SEOTopSecret on LinkedIn

Weekly posts on AI SEO, GEO, and growth operating systems. No fluff.

Follow on LinkedIn

Set SEOTopSecret as a preferred source

See more of our coverage in Top Stories on Google.

Open in Google

Keep reading

Free AI SEO audit — for your site, in 24 hours

We'll review your site's rank, AI visibility (ChatGPT, Gemini, Claude, Perplexity, Google AI Overview), and the three highest-leverage fixes. Sent by email within 24 hours. No call required.

Senior reviewAI Overviews + LLM mentionsNo spam

Audited by humans, not an automated PDF generator. Within 24 hours.