Most attorney websites look and rank identically — a stock photo of a courthouse, a list of practice areas that could belong to any of the 400 firms in your metro, and a phone number buried in the footer. Google can't tell you apart from the firm two blocks over, and neither can your potential clients. The result: you're invisible in the Maps pack, buried on page three for organic search, and paying $80–$150 per click on Google Ads just to get the phone to ring. This playbook is the fix. It covers every step to claim real estate in the local pack, build the trust signals Google actually rewards for legal content, and turn your website into an intake machine — without guessing.
Legal search is dominated by the Maps pack. Local SEO statistics for 2026 show the three-pack captures 44% of all clicks on local search result pages. That means nearly half of everyone searching "personal injury lawyer near me" or "DUI attorney Chicago" clicks a Maps result — not an organic listing, not an ad. If you're not in those three spots, you're competing for scraps. Here's how to get in.
Why most law firm websites don't rank
It comes down to three things law firms consistently skip: an incomplete Google Business Profile, NAP inconsistencies across directories, and a single catch-all page for every practice area. Each one alone tanks rankings. Together, they're why you can have a beautiful site and still be invisible.
Legal search is also YMYL — "Your Money or Your Life" content in Google's quality rater framework. That means Google holds law firm content to a higher standard than, say, a recipe blog. Thin practice area pages with no author attribution, no cited statutes, and no trust signals get quietly deprioritized. The bar isn't just technical SEO — it's credibility. Firms that treat their site like a digital business card are fighting that uphill battle every day.
The good news: most of your competitors haven't done this work either. A firm that completes all seven steps in this playbook will outrank 80% of local competitors within a year, often faster for Maps pack placement.
Step 1: Claim and fully complete your Google Business Profile
If your GBP is claimed but half-empty, you're leaving your most powerful local ranking signal on the table. Google uses GBP data as the primary input for Maps pack rankings — BrightLocal's analysis of Google's local algorithm puts GBP signals at 32% of what determines Maps pack position. Nothing else comes close.
Start with categories. Your primary category should be the most specific one that fits: "Personal Injury Attorney" beats "Law Firm" if that's your focus. Add every applicable secondary category — "Criminal Justice Attorney," "Family Law Attorney," "Immigration Attorney" — because Google uses these to match you to relevant searches. Then go through every section of the profile:
- Services tab — add every practice area as a named service with a short description. This is how Google maps you to specific searches like "car accident lawyer" rather than just "attorney."
- Photos — upload interior office shots, professional headshots, and team photos. Profiles with quality photos receive up to 42% more direction requests and calls than those without. Stock images don't count.
- Q&A section — seed it yourself. Write the 5–8 questions prospects actually ask ("Do I have to pay upfront?", "What's a contingency fee?") and answer them. If you don't, anyone can add questions — and the answers might be wrong.
- GBP Posts — publish at least one post per week. Verdict announcements, legal tips, community sponsorships. These signal an active practice and give Google fresh content to index without touching your website.
Google can merge or suggest edits to your GBP based on third-party data. Check your profile weekly — especially your phone number and address — because changes you didn't make can go live without a notification.
Step 2: Build citations that match exactly
A citation is any online mention of your firm's name, address, and phone number — your NAP. Google cross-references these across the web to verify you are who you say you are. Inconsistencies create doubt. Even something as minor as "Suite 400" on your website vs. "#400" on Yelp vs. "Ste 400" on Martindale is enough to suppress your local rankings.
The non-negotiable directories for law firms:
- Avvo — high domain authority (DA 80+); ranks independently for attorney searches
- Martindale-Hubbell — legacy legal directory; still carries significant weight with Google
- FindLaw — one of the highest-traffic legal directories online
- Justia — free, easy to claim, and links back to your site
- Lawyers.com — connects to Martindale; worth completing both
- Yelp, Facebook, Apple Maps — core business directories that affect Maps pack and general citations
- State bar directory — a .org or .gov link; one of the highest-quality citations you can get
Before you start building new citations, audit what's already out there. BrightLocal's citation finder or Whitespark's citation audit will surface conflicting NAP data you didn't know existed — old addresses from a previous office, wrong phone numbers from a firm name change. Fix those first. Adding 50 new citations won't help if the existing 30 are contradicting each other.
Step 3: Build a review system — and know your bar rules
Reviews are the #1 signal in the Maps pack after proximity. According to BrightLocal's 2026 Local Consumer Review Survey, 31% of consumers now require a 4.5-star minimum before contacting a business — up from just 17% a year ago. And 47% won't reach out to any business with fewer than 20 reviews. For legal services, where the stakes are high and trust is everything, those numbers are probably even more pronounced.
The firms winning the review game aren't doing anything complicated. They have a post-case review request system. Within 2–3 days of a matter resolving (verdict, settlement, case close), they send a short text or email with a direct link to the Google review page. No begging, no essay — one sentence about what you helped them accomplish, a thank-you, and a link. Response rates from clients who had a good outcome run 20–40%.
The bar rule caveat: Most states permit attorneys to ask clients for reviews. What's prohibited under ABA Model Rule 7.2(b) is compensating anyone for recommending your services. That means gift cards, discounts, or any other consideration in exchange for a review crosses the line in virtually every jurisdiction. Check your state bar's specific advertising guidelines before you build anything — Florida's requirements differ from California's, and a few states have filing requirements for advertising materials.
Once you're getting reviews, respond to every single one. Google uses review response activity as an engagement signal. And 89% of consumers expect businesses to respond — with 19% expecting a reply the same day. A templated "Thank you for your kind words!" response does more harm than good. Write something specific to the review, even two sentences.
Step 4: Create practice-area and location landing pages
One of the most common and costly mistakes law firms make: a single "Practice Areas" page that lists everything from personal injury to estate planning to business litigation. Google can't rank a page for 12 different keywords at once. Neither can a prospect looking for a specific answer understand what you actually specialize in.
The fix is one URL per practice area and one URL per target market. If you handle car accidents and truck accidents, those are two separate pages. If you serve Denver, Aurora, and Boulder, those are three separate sets of pages. The naming convention that works: yourdomain.com/personal-injury-lawyer-denver/. Not /practice-areas/ with an anchor link.
Each page needs:
- The specific keyword in the H1 (e.g., "Denver Car Accident Lawyer")
- Minimum 500 words of original, useful content — not reworded boilerplate
- Local signals: name the courts you practice in (Denver District Court, Boulder County Court), reference local statutes, mention landmarks that make the location real
- A clear CTA with a phone number in tap-to-call format and a contact form
- An attorney bio with credentials — because legal content is YMYL and Google will evaluate author authority
If you want a benchmark on what a good attorney site costs to build with this architecture properly done, see our breakdown on lawyer marketing costs in Chicago and Boston — those posts show what competitive firms are actually spending.
Step 5: Fix technical SEO basics
Most people searching for a lawyer are on their phone. Criminal defense, DUI, emergency custody situations — these are calls that happen on mobile, often at night, always under stress. If your site pinches and zooms, loads in 5 seconds, or buries the phone number three scrolls down, you lose the call before it starts.
The technical checklist that actually moves rankings:
- Core Web Vitals — Google's page experience signals. LCP (Largest Contentful Paint) under 2.5 seconds, CLS (Cumulative Layout Shift) under 0.1. Run your site through PageSpeed Insights and fix whatever it flags red.
- Mobile-first design — your phone number should be a tap-to-call link in the header, visible without scrolling on a 375px screen.
- Schema markup — add
LegalServiceandLocalBusinessschema to your homepage and location pages. AddAttorneyschema to individual bio pages. AddFAQPageschema to practice area pages — this can earn a featured snippet for "do I need a lawyer for X" searches. - HTTPS — table stakes, but still missing on a surprising number of legacy law firm sites.
- Crawlable navigation — your practice area pages need to be linked from somewhere. A buried page that only shows up in the sitemap won't get indexed or ranked.
For a deeper look at whether a DIY site or professionally built site makes sense for your practice's budget, the freelancer vs. agency comparison for law firm websites breaks it down honestly. And if you're weighing whether a blog matters for your firm's search rankings, read whether you actually need a blog to rank.
Step 6: Build local backlinks
Backlinks from local, relevant sources tell Google that your firm is a real, respected part of your legal community. For law firms specifically, there are several high-value link sources most attorneys overlook:
- State and local bar association directories — these are .org links with real authority. Claim or verify your listing in every bar association you belong to.
- Bar-sponsored events and sponsorships — sponsoring a CLE event or bar association dinner often comes with a link from the bar's site.
- Local press — a notable verdict, a new partner joining the firm, or a community initiative can get you covered by local news. A single link from a regional news outlet is worth more than 50 directory submissions.
- Local business organizations — chamber of commerce, local business association directories. These are consistent local signals, not high-authority links, but they add up.
- Legal scholarship or pro bono work — law school clinics, local nonprofits you do work for, legal aid organizations — they often link to contributing attorneys.
You don't need hundreds of backlinks. A handful of genuinely relevant, local links will outperform 300 generic directory submissions from out-of-state sites.
Step 7: Publish content that answers what clients actually Google
Before someone hires an attorney, they search. They Google "do I need a lawyer for a minor car accident," "can I fight a DUI charge," "how long does a divorce take in Texas." These are pre-consultation searches. If your site answers those questions well, you meet the prospect before your competitors do.
The content types that actually move the needle for law firms:
- "Do I need a lawyer for [situation]?" articles — these rank fast because the competition is mostly other law firm blogs doing a bad job at them. Write for a person who is genuinely unsure, answer honestly, and you'll build trust before they ever call.
- Case result pages — where your state bar permits it, publish case outcomes. "$1.2M settlement for rear-end collision client" builds credibility in a way no marketing copy can match. Check your bar's rules on case result disclosure first — some states restrict specific outcome claims without disclaimers.
- Local legal news and updates — a new state law affecting your practice area, a local court rule change, a high-profile verdict in your jurisdiction. Firms that publish this content become the local authority Google returns for legal questions in that market.
Every substantive piece of content should be attributed to a specific attorney with a linked bio. Google's E-E-A-T framework for YMYL content — Experience, Expertise, Authoritativeness, Trust — applies harder to legal content than almost any other vertical. "By the RankLoft Team" won't cut it on a law firm site. If you want to understand how this affects organic visibility and what converting visitors to clients actually requires, read our guide on converting website visitors to customers.
The mistakes law firms keep making
These are the patterns we see on law firm audits, over and over. Each one is fixable in a week or less.
- Keyword-stuffing the business name in GBP. "Smith Law Firm Personal Injury Lawyer Denver" as your GBP business name is a violation of Google's guidelines and can get your profile suspended. Your GBP name should match your real legal business name exactly.
- Using stock photos for the team page. Prospects are choosing a person to handle one of the most stressful situations of their lives. A generic stock photo of a suited model destroys the trust you're trying to build. Real headshots, real office, real people — this is non-negotiable.
- Ignoring Avvo. Your Avvo profile ranks independently for thousands of "[practice area] attorney [city]" searches. A competitor's well-built Avvo profile can outrank your own website. Claim it, fill it out completely, and connect it to your GBP.
- All practice areas on one page. It's convenient to build, and it can't rank. Google needs one URL to be the definitive answer for one query. A "Practice Areas" mega-page is the definitive answer for nothing.
- Letting reviews go stale. Recency matters hard. According to BrightLocal, 74% of consumers only trust reviews from the last three months. A firm with 45 reviews from 2023 and nothing recent looks like they stopped caring — or stopped practicing.
- No attorney attribution on content. Publishing blog posts as "Admin" or "RankLoft Staff" on a legal website is an E-E-A-T failure. Every piece of content needs a licensed attorney's name, credentials, and bio page linked.
Want this handled for you?
RankLoft audits your firm's local presence, fixes the technical gaps, and builds the content architecture that gets you into the Maps pack. We work with attorneys who want leads, not traffic reports.
Get a free site audit →What to expect — a realistic timeline
Here's what you can actually plan around. These are ranges, not guarantees — competitive markets (Manhattan personal injury, Chicago criminal defense) take longer than mid-sized metros for the same work.
- Days 1–30: GBP fully completed and verified, citations audited and cleaned, review request process in place. No ranking change yet — you're laying the foundation.
- Month 2–3: GBP calls start increasing, often 2–3x from where they were. Your profile becomes more visible for practice-area and city-specific searches. Reviews start accumulating.
- Month 4–6: Practice area pages indexed and beginning to rank for lower-competition variations of your target keywords. Local backlinks from bar directories showing up in Search Console.
- Month 6–12: Organic rankings for competitive head terms (personal injury lawyer [city], criminal defense attorney [city]) move materially. A firm doing this consistently for 12 months should be in the top 5 organically and in the Maps pack for most of their target searches.
The firms that get results fastest are the ones that treat this as a system, not a project. GBP posts every week. Review requests after every closed matter. A new content piece every two weeks. It's not complicated — it's consistent.
If you're building out a full legal marketing budget and want to understand what the paid channels cost alongside SEO, check our city-specific guides: lawyer marketing costs in Boston and Chicago lawyer marketing costs. And if you're still deciding whether your site needs to be rebuilt before any of this SEO work will stick, read the honest take on DIY vs. professional website for your business.
Frequently asked questions
How long does local SEO take for a law firm?
You'll typically see an increase in Google Business Profile calls within 60–90 days of full optimization. Organic rankings for competitive keywords like personal injury or criminal defense take 6–12 months in most metro markets. Citation cleanup and review-building show faster results than content.
Can I ask clients for Google reviews?
Yes — most state bars permit attorneys to request reviews from current or former clients, provided the request is truthful and not misleading. What you cannot do under ABA Model Rule 7.2(b) is compensate clients for leaving a review. Check your specific state bar's advertising rules before building your review outreach system.
Do I need a separate page for every city I serve?
Yes, if you want to rank in those markets. One page covering "serving the greater Denver area" won't rank in Boulder or Colorado Springs. Each city landing page needs its own URL, unique content (not just a find-and-replace), and local signals like court names, landmarks, and local legal context — not duplicate boilerplate.
Does Avvo still matter for attorney SEO?
Yes. Avvo ranks for thousands of "attorney in [city]" and "lawyer for [case type]" searches on its own. Your Avvo profile is a free citation that can appear above your own website. Ignoring it means a competitor's Avvo profile may outrank you for searches where you should be winning.
What schema markup should a law firm website use?
Use LocalBusiness schema (or the more specific LegalService type) on your homepage and location pages. Add Attorney schema on individual attorney bio pages. Include your NAP, hours, practice areas, and geo-coordinates. FAQPage schema on practice-area pages can earn featured snippet placement for "do I need a lawyer for X" searches.
Sources
- BrightLocal — Local Consumer Review Survey 2026
- BrightLocal — Google's Local Algorithm and Local Ranking Factors
- Juris Digital — E-E-A-T and YMYL for Lawyers
- American Bar Association — Update to Advertising and Marketing Rules (Model Rule 7.2)
- SearchLab — Local SEO Statistics 2026
- Legal Communications Group — Google Business Profile for Law Firms 2026