SEO for Lawyers

As the owner of an SEO company here in San Diego, I’ve worked with all kinds of local businesses—but one thing I’ve noticed over the years is how competitive the legal field is, especially when it comes to Google search. If you’re a lawyer, you already know how hard it is to stand out. The good news? With the right SEO strategy, you can show up at the top of local search results when potential clients are looking for legal help.

In this post, I’ll walk you through exactly how to make that happen, in plain English—no jargon, no fluff. Whether you’re a criminal defense attorney, personal injury lawyer, or family law specialist, these tips can help you rise to the top of Google where your clients are searching.

Why SEO Matters So Much for Lawyers

When someone needs a lawyer, what do they do first?
They open Google and search:

  • “divorce lawyer near me”
  • “San Diego DUI attorney”
  • “personal injury lawyer free consultation”

If your firm isn’t showing up on the first page—especially in the Google Local Pack (that 3-map listing at the top)—you’re missing out on serious leads. People trust those top results. And let’s be real: no one is scrolling to page 3 to find legal help.

In the legal arena, clicks cost fortunes: where a single client’s value can soar into millions, keywords like ‘Truck Accident Lawyer’ command up to $700, a testament to the high-stakes game of justice.

Examples of Expensive Law Keywords (CPC Estimates)

  1. Criminal Defense Lawyer San Diego – $100–$250 per click
  2. DUI Lawyer San Diego – $75–$200 per click
  3. Personal Injury Lawyer San Diego – $150–$500 per click
  4. Car Accident Lawyer San Diego – $200–$600 per click
  5. Truck Accident Lawyer San Diego – $250–$700 per click
  6. Medical Malpractice Attorney San Diego – $150–$400 per click
  7. Wrongful Death Lawyer San Diego – $200–$500 per click
  8. Divorce Attorney San Diego – $50–$200 per click
  9. Family Law Attorney San Diego – $75–$250 per click
  10. Employment Lawyer San Diego – $50–$150 per click

These are estimates, as Google Ads pricing fluctuates based on competition, bidding strategies, and Quality Score. However, legal keywords consistently rank among the most expensive due to the high client lifetime value (e.g., a single personal injury case can be worth millions).

What Is Local SEO for Lawyers?

Local SEO helps your law firm appear in local Google search results—especially when someone searches for legal services in your city. It’s not just about having a website; it’s about making sure your site and online presence are optimized for location-based searches.

Here’s what that includes:

  • Your Google Business Profile (formerly Google My Business)
  • Local keywords on your website
  • Online reviews
  • Legal directory listings (like Avvo or Justia)
  • Mobile-friendly website
  • Fast load times and clear contact info

Think of it this way: SEO makes it easy for Google to know what you do and where you do it—so it can send the right people your way.

Step-by-Step: How to Rank First on Google as a Lawyer

Step 1: Optimize Your Google Business Profile

This is a biggie. I’ve helped many lawyers boost their visibility by simply improving their Google Business Profile. Make sure yours is:

  • Completely filled out
  • Has accurate contact info, hours, and address
  • Includes your top legal services in the business description
  • Uses photos (your office, team, etc.)
  • Gets frequent 5-star reviews (more on this in a minute)

Tip from me: One of my law clients had their address listed wrong by one number. We fixed it and within two weeks, they jumped up to the top 3 in Google Maps.

Step 2: Use the Right Local Keywords on Your Website

You need to use the same words your potential clients are typing into Google. This includes terms like:

  • “San Diego personal injury lawyer”
  • “Criminal defense attorney near me”
  • “Best DUI lawyer in [your city]”

Sprinkle these naturally in your:

  • Page titles (H1 and H2 headers)
  • Service pages
  • Meta descriptions
  • Blog posts

Don’t overstuff keywords. Google’s smart enough to know when you’re trying to game the system.

Step 3: Create Service Pages for Each Area of Law

If you’re a jack-of-all-trades attorney with one page that lists everything you do—divorce, custody, immigration, personal injury—you’re doing yourself a disservice.

Instead, create dedicated pages for each service:

  • Divorce Lawyer in San Diego
  • Child Custody Attorney
  • Immigration Legal Help in San Diego

Each page should include:

  • A clear description of your service
  • Location-based keywords
  • Client FAQs
  • A call-to-action like “Call now for a free consultation”

When I did this for a local family law firm, they saw traffic double in under three months. Why? Google had clear, specific content to match to user searches.

Step 4: Collect and Respond to Online Reviews

Online reviews are a major ranking factor for local SEO. They also build trust with potential clients who might be comparing you to a few other firms.

Encourage happy clients to leave you a review on Google (and maybe Avvo or Yelp).
Make it easy: send them a direct link to your Google review page.

Respond to every review—even the not-so-great ones. Show potential clients you care and are active online.

Step 5: Get Listed in Legal and Local Directories

Your business info should appear consistently across all major directories:

  • Avvo
  • Justia
  • Yelp
  • FindLaw
  • Super Lawyers
  • Better Business Bureau
  • Local chambers of commerce or bar associations

Make sure your name, address, and phone number (NAP) are the same across all platforms. Inconsistencies confuse Google.

Step 6: Write Helpful, Local-Focused Blog Content

This is where you really get to show your expertise and build trust. Regular blogging can boost SEO and help potential clients find answers to their legal questions.

Some blog ideas:

  • “What to Do After a DUI Arrest in San Diego”
  • “How Long Does a Divorce Take in California?”
  • “Do I Need a Lawyer for a First-Time Drug Charge?”

I had one lawyer blog about “How to Expunge a Record in San Diego” and it brought in hundreds of monthly visits—and several new clients.

Step 7: Make Sure Your Website Loads Fast and Looks Good on Mobile

Google cares about user experience. If your site is slow or hard to use on a phone, you won’t rank well.

Do a quick test:

  • Visit your site on your phone
  • How fast does it load?
  • Can you easily find your phone number?
  • Is there a button to call you directly?

If not, you’re likely losing leads before they even call.

Bonus: Track Your Progress with Simple Tools

You don’t need to be a tech expert to see if your SEO is working. Here are a few tools I use with my clients:

  • Google Search Console – Shows what keywords are bringing people to your site
  • Google Analytics – Tracks how many visitors you get
  • Google Business Insights – See how many people view or call from your profile

These tools help us adjust and improve your SEO over time.

Final Thoughts: You Don’t Have to Do This Alone

I know SEO can feel overwhelming, especially when you’re already busy running a law practice. But the truth is, SEO is no longer optional—it’s essential if you want to compete and grow in today’s digital world.

That’s where I come in.

At my SEO company here in San Diego, I work with lawyers just like you to create custom strategies that get real results—more calls, more consultations, and more paying clients.

Want to chat about how we can improve your law firm’s SEO?
Feel free to reach out to me here, and let’s get your firm showing up first when it matters most.

Need help with your law firm website? Give me a call / text at: (619) 719-1315

Thanks for reading,
Jen Ruhman
SEO Expert & Founder of JenRuhman.com