local seo for lawyers: how to rank higher in your city
lawyers spend some of the highest amounts per click in google ads. “personal injury lawyer” can cost $150+ per click. “criminal defense lawyer” regularly exceeds $80. even less competitive practice areas like family law or estate planning sit at $30-50 per click.
local seo doesn’t replace paid ads entirely. but it builds an asset that generates leads without paying per click. and for law firms competing in expensive markets, that long-term value is hard to ignore.
this guide covers exactly how to approach local seo for a law firm. from google business profile optimization to content strategy to tracking results.
why local seo matters more for law firms than most industries
legal services have a few characteristics that make local seo especially valuable:
- high client value. a single case can be worth thousands or tens of thousands in revenue. one organic lead that converts pays for months of seo work.
- geographic targeting. people search for lawyers in their city, county, or state. “divorce lawyer in [city]” is one of the most common search patterns.
- trust signals matter. reviews, professional credentials, and local presence all factor into whether someone calls your firm. these are the same signals google uses to rank local results.
- expensive alternatives. with google ads CPCs (cost per click – what you pay each time someone clicks your ad) in legal verticals among the highest of any industry, organic visibility becomes a competitive advantage.
firms that invest in local seo early build a moat. while competitors keep paying $100+ per click, you’re generating leads from positions you earned.
the local search landscape for legal services
when someone searches “personal injury lawyer near me” or “family law attorney [city],” google shows two distinct result types:

- the map pack. the top 3 local results with a map, pulled from google business profile data. this is where most clicks go for local searches.
- organic results. the traditional blue links below the map pack, usually dominated by firm websites and legal directories like avvo, justia, and findlaw.
your goal is to appear in both. the map pack drives phone calls and direction requests. organic results drive website traffic and form submissions.
the ranking factors overlap but aren’t identical. the map pack weighs google business profile signals heavily. organic results depend more on your website’s authority and content. a solid local seo strategy addresses both.
optimizing your google business profile for a law firm
your google business profile (GBP) is the single most important factor for map pack rankings. here’s how to optimize it properly for a law practice.

choosing the right categories
your primary category should match your main practice area. google offers specific categories for legal services:
- lawyer (generic, use only if you’re a general practice)
- personal injury attorney
- criminal justice attorney
- family law attorney
- immigration attorney
- bankruptcy attorney
- real estate attorney
- tax attorney
pick the one that best represents your primary revenue source as your main category. add secondary categories for other practice areas. for more on how categories affect your visibility, see the dedicated guide.
practice area pages and gbp services
google lets you add services to your GBP. for a law firm, list each practice area as a service with a description. this helps google understand what your firm handles and match you to relevant searches.
but don’t stop at GBP. each practice area should have its own dedicated page on your website. link these pages from your GBP where possible. this creates a consistent signal between your profile and your site.
building local authority (citations, links, reviews)
local authority comes from three main sources. think of them as building blocks that stack on top of each other:
citations. these are mentions of your firm’s name, address, and phone number (NAP) across the web. for lawyers, the key directories are:
- avvo
- justia
- findlaw
- martindale-hubbell
- lawyers.com
- your state and local bar association directory
- general directories: yelp, bbb, yellowpages
consistency matters. your firm name, address, and phone number should be identical everywhere. one office listed as “suite 200” and another as “ste. 200” can cause issues.
links. backlinks from relevant local and legal sources signal authority. some practical ways to earn them:
- sponsor local events, charities, or legal aid organizations
- write guest articles for local news sites or business publications
- get listed in local chamber of commerce directories
- contribute to legal publications or bar association blogs
reviews. google reviews directly impact map pack rankings. for law firms, reviews also address the trust gap. people hiring a lawyer want social proof.
- ask satisfied clients for reviews at case resolution
- make the process easy with a direct review link
- respond to every review, positive or negative
- never offer incentives for reviews. this violates google’s policies and legal ethics rules
a firm with 50 genuine reviews and a 4.8 rating will almost always outrank a competitor with 5 reviews, all else being equal.
content strategy for law firm seo
content is where most law firm websites either win or fall flat. the key is understanding what types of pages serve what purpose.

practice area pages vs blog posts
practice area pages are your money pages. they target commercial intent keywords like “personal injury lawyer [city]” or “divorce attorney [city].” these pages should:
- clearly explain what you handle and your approach
- include relevant case results (if your bar allows it)
- have strong calls to action
- target the specific “[practice area] + [location]” keyword pattern
blog posts serve a different purpose. they target informational queries that potential clients search before they’re ready to hire. examples:
- “what to do after a car accident in [state]”
- “how long does a divorce take in [state]”
- “what is the penalty for DUI in [state]”
these posts build topical authority, earn links naturally, and bring people into your site who may need a lawyer later. they also demonstrate expertise, which matters for legal content under google’s E-E-A-T framework (experience, expertise, authoritativeness, trustworthiness).
location pages for multi-office firms
if your firm has multiple offices, each location needs its own page. but don’t just copy the same content and swap city names. each location page should have:
- unique content about serving that specific area
- the local address, phone number, and office hours
- an embedded google map for that location
- references to local courts, jurisdictions, or legal specifics
- reviews or case results from that area
thin location pages that only change the city name will hurt you. google got much better at detecting these and they provide no real value to visitors.
measuring results. what to track and when to expect them
local seo for lawyers is not a quick win. expect 3-6 months before seeing meaningful movement, and 6-12 months for competitive practice areas in larger markets.
here’s what to track:
- map pack rankings. track your position for “[practice area] + [city]” keywords. tools like brightlocal or whitespark can monitor these.
- GBP insights. google shows how many people found your profile, what actions they took (calls, directions, website clicks), and what searches triggered your listing.
- organic traffic. use google search console to track impressions and clicks for your target keywords. focus on practice area and location combinations.
- lead quality. not all traffic is equal. track which channels (organic, maps, ads) generate actual consultations and signed clients.
the most important metric is signed clients from organic and maps sources. everything else is a leading indicator.
if you want a professional assessment of where your firm stands, request a free audit. i’ll analyze your current local visibility, GBP optimization, and the competitive landscape in your market.
is your business visible on google?
get a free, no-obligation audit of your google presence. i'll show you exactly where you're leaving money on the table.
get your free audit