Keyword research is the decision that shapes everything else in your SEO strategy. The wrong keywords, even if you rank for them, will not generate clients. The right keywords, targeted systematically, build the kind of search visibility that drives consistent consultation volume month after month.
We do keyword research for law firms every day, and the biggest mistake we see is firms targeting keywords based on instinct instead of data. “I want to rank for personal injury lawyer” is a starting point, not a strategy. A real keyword strategy identifies the specific terms your potential clients search, evaluates which ones are realistic to compete for, and maps them to a content architecture that covers your market thoroughly.
Here is how to do that, step by step.
The Two Categories of Keywords That Actually Drive Cases
Every keyword your firm could target falls into one of two categories based on the searcher’s intent. Both belong in your strategy, but they serve different purposes and require different content types.
Commercial Intent Keywords
These are searches from people who are ready to take action. They have a legal problem and they are looking for an attorney to solve it.
Examples:
- “DUI lawyer Phoenix”
- “personal injury attorney near me”
- “divorce lawyer consultation Dallas”
- “criminal defense attorney free consultation”
- “immigration lawyer Houston”
Commercial intent keywords are your highest-value targets. Someone searching “personal injury lawyer Chicago” is likely to call a firm today. These keywords have the highest conversion rates because the searcher’s intent is clear: find a lawyer, now.
These keywords are also the most competitive. Every firm in your market wants to rank for them. A single Google Ads click on “personal injury lawyer” in a major metro can cost $100 to $200 or more, which tells you exactly how valuable these organic positions are.
Your practice area pages target these keywords.
Informational Intent Keywords
These are searches from people who are researching their situation before deciding to hire an attorney. They have a question, and they want an answer.
Examples:
- “What happens if I get a DUI in Arizona”
- “How long does a personal injury case take”
- “Can I get custody if I have a criminal record”
- “What does a family law attorney do”
- “How much does a divorce cost in Texas”
Informational keywords typically have higher search volume than commercial keywords but lower immediate conversion rates. Someone searching “how long does a personal injury case take” is not ready to hire today. But they might be ready next week, and if your firm provided the answer they found helpful, you are already in their mind.
These keywords are also generally less competitive than commercial terms, which means they are faster to rank for and can start generating traffic sooner.
Your blog posts and FAQ pages target these keywords.
Why You Need Both
A firm that only targets commercial keywords is competing for the most expensive, most competitive terms and ignoring the much larger pool of informational searches. A firm that only targets informational keywords gets traffic but few direct leads.
The most effective keyword strategies layer both. Commercial intent pages (practice area pages) capture people ready to hire. Informational content (blog posts) captures people earlier in their journey and builds familiarity with your firm. Internal links between the two reinforce relevance signals for both.
According to Ahrefs data, informational queries make up roughly 80% of all search volume. Your competitors who only have practice area pages are missing the vast majority of potential touchpoints with future clients.
Start With Your Practice Areas and Locations
The backbone of your commercial keyword strategy is straightforward: every combination of your practice areas and your geographic markets.
Map Your Practice Area Keywords
For each practice area your firm handles, identify the primary keyword phrases. Here is an example for a criminal defense firm in Phoenix:
| Practice Area | Primary Keyword |
|---|---|
| Criminal Defense | criminal defense attorney Phoenix |
| DUI | DUI lawyer Phoenix |
| Drug Crimes | drug possession lawyer Phoenix |
| Assault | assault attorney Phoenix |
| Domestic Violence | domestic violence lawyer Phoenix |
| Federal Crimes | federal criminal defense lawyer Phoenix |
| Expungement | expungement attorney Arizona |
| Theft Crimes | theft attorney Phoenix |
Each of these should have a dedicated page on your website. Not a paragraph buried on a general practice area page. A full, dedicated page that covers that specific topic thoroughly.
Layer in Geographic Modifiers
For local practices, geographic modifiers are critical. Potential clients include location terms in their searches constantly. Google data shows that “near me” searches have grown by over 150% in the past five years.
Your keyword map should include:
- Your primary city (“DUI lawyer Phoenix”)
- Nearby cities you serve (“DUI lawyer Scottsdale,” “DUI lawyer Mesa,” “DUI lawyer Tempe”)
- County names (“Maricopa County criminal defense attorney”)
- Regional terms (“East Valley DUI lawyer”)
- “Near me” variations (“criminal defense lawyer near me”)
For firms serving multiple metro areas, this means building separate location pages for each market. A personal injury firm serving the entire Dallas-Fort Worth area should have pages for Dallas, Fort Worth, Arlington, Plano, Irving, and other cities in the metro.
Each location page needs unique content. Not the same page with the city name swapped out. Google treats duplicate content with swapped location terms as low-quality, and those pages typically do not rank.
Go Deep With Sub-Practice Keywords
Within each practice area, there are dozens of specific, high-intent keyword variations that represent real people searching for help with a specific situation.
Here is a deeper keyword map for a personal injury practice:
Core term: Personal injury lawyer [city]
Sub-practice keywords:
- Car accident lawyer [city]
- Truck accident attorney [city]
- Motorcycle accident lawyer [city]
- Pedestrian accident attorney [city]
- Slip and fall lawyer [city]
- Wrongful death attorney [city]
- Medical malpractice lawyer [city]
- Dog bite attorney [city]
- Construction accident lawyer [city]
- Rideshare accident attorney [city]
Situation-specific keywords:
- Lawyer for accident with no insurance [city]
- Attorney for hit and run accident [city]
- Lawyer for accident at work [city]
- Uninsured motorist attorney [city]
Each of these represents a person with a specific situation who wants help specific to that situation. A page about truck accident cases that explains the differences between truck and car accident claims, discusses federal trucking regulations, and covers common causes of truck accidents will rank better for truck accident queries than a general personal injury page that mentions trucks in passing.
This depth is how law firms build topical authority. Google does not just evaluate a single page. It evaluates how thoroughly your entire website covers a topic area. A firm with 15 well-written pages covering different types of personal injury cases sends a stronger signal than a firm with one generic personal injury page.
Use Long-Tail Keywords for Blog Content
Long-tail keywords are longer, more specific search phrases. They have lower individual search volume but collectively represent a massive amount of traffic. They also tend to be less competitive, meaning you can rank for them faster.
For a family law practice, long-tail blog post targets might include:
- “How long does a divorce take in Texas” (720 monthly searches)
- “How much does a divorce attorney cost” (880 monthly searches)
- “Can I get full custody of my child” (590 monthly searches)
- “What is the difference between legal separation and divorce” (480 monthly searches)
- “How is child support calculated in California” (390 monthly searches)
- “What to expect at a custody hearing” (320 monthly searches)
- “Can I modify a child support order” (260 monthly searches)
- “Do I need a lawyer for an uncontested divorce” (210 monthly searches)
Each of these is a real question a potential client is typing into Google. A blog post that genuinely answers that question will rank for that term and related variations. Collectively, 20 to 30 blog posts like these can generate thousands of monthly visits from people actively dealing with family law situations.
These visitors may not convert immediately, but they are entering your firm’s orbit. They are reading your content, seeing your name, and forming an impression. When they decide they need an attorney, your firm has already established credibility.
How to Evaluate and Prioritize Keywords
Not every keyword deserves the same investment. Prioritization should be based on three factors.
Search Volume
How many people search for this term each month? This data is available through Google Keyword Planner (free), Ahrefs, SEMrush, and other SEO tools.
A keyword with 10 monthly searches is not worth a dedicated page unless it represents extremely high-value cases. A keyword with 500 monthly searches deserves significant content investment.
For law firm keywords, here are typical volume ranges by category:
- “Personal injury lawyer [major city]”: 1,000 to 5,000 monthly searches
- “DUI attorney [major city]”: 500 to 2,000 monthly searches
- “Divorce lawyer [major city]”: 500 to 2,000 monthly searches
- “Criminal defense attorney [mid-size city]”: 200 to 800 monthly searches
- Long-tail informational queries: 100 to 1,000 monthly searches each
Keyword Difficulty
How hard will it be to rank on page one for this term? SEO tools assign difficulty scores based on the authority and content quality of pages currently ranking.
Broad, high-value terms like “personal injury lawyer Los Angeles” might have a keyword difficulty score of 70 or above (on a 0-100 scale), meaning only highly authoritative sites with strong backlink profiles and excellent content can realistically compete. Long-tail variants and keywords in smaller markets might score 20 to 40, making them achievable for sites with moderate authority.
Here is a practical guideline:
- Difficulty 0 to 20: Achievable for most law firm websites within 2 to 4 months
- Difficulty 20 to 40: Achievable within 4 to 8 months with good content and some backlinks
- Difficulty 40 to 60: Requires strong content, active link building, and 6 to 12 months of effort
- Difficulty 60 and above: Requires significant domain authority, excellent content, and 12 or more months of sustained effort
Business Value
Not all keywords that generate traffic generate revenue. Consider the value of the cases each keyword would attract.
“Mesothelioma lawyer” has enormous search volume and extremely high competition. But a single mesothelioma case can be worth millions in fees. The business value justifies significant investment.
“Free legal advice” has high search volume and moderate competition. But the people searching that term are specifically trying to avoid hiring (and paying) an attorney. The business value is low.
Prioritize keywords where search volume, achievable difficulty, and business value all align.
Build a Keyword Architecture, Not Just a List
A keyword list is a spreadsheet. A keyword architecture is a system where every keyword maps to a specific page, every page links to related pages, and the whole structure signals topical authority to Google.
Here is what a keyword architecture looks like for a criminal defense firm:
Pillar page: Criminal Defense Attorney [City]
- Sub-page: DUI Lawyer [City]
- Blog: “What happens at a DUI checkpoint in [State]”
- Blog: “Penalties for first offense DUI in [State]”
- Blog: “Can I refuse a breathalyzer test in [State]”
- Sub-page: Drug Crimes Lawyer [City]
- Blog: “Difference between drug possession and drug trafficking in [State]”
- Blog: “What are the penalties for marijuana possession in [State]”
- Sub-page: Assault Attorney [City]
- Blog: “What is the difference between assault and battery”
- Blog: “Self-defense laws in [State]”
- Sub-page: Domestic Violence Lawyer [City]
- Blog: “How does a protective order work in [State]”
- Blog: “Can domestic violence charges be dropped”
Each blog post links to its parent sub-page. Each sub-page links to the pillar page and to related sub-pages. The pillar page links down to all sub-pages.
This interconnected structure tells Google: “This website has deep expertise in criminal defense. It covers every aspect of the topic, from broad overview to specific situations.”
We have seen this approach increase organic traffic to pillar pages by 30% to 60% within six months of implementation compared to flat site structures with the same content volume.
Tools for Keyword Research
You do not need expensive tools to start keyword research, but they make the process significantly faster and more data-driven.
Free tools:
- Google Keyword Planner: Provides search volume estimates and keyword suggestions. Requires a Google Ads account (you do not need to run ads).
- Google Search Console: Shows you which keywords your site already appears for, including impressions, clicks, and average position. This is the single most valuable data source for sites that already have some organic visibility.
- Google Autocomplete: Start typing a query in Google and note the suggestions. These are real searches that real people make.
- People Also Ask: The expandable question boxes in Google search results show related questions people search. These are direct content ideas.
- Related Searches: The related search suggestions at the bottom of Google search results pages reveal additional keyword variations.
Paid tools:
- Ahrefs: Provides search volume, keyword difficulty, competitor analysis, and backlink data. One of the most accurate keyword databases available.
- SEMrush: Similar to Ahrefs with additional features for competitive research and content planning.
- Moz Keyword Explorer: Provides keyword suggestions with priority scores that combine volume, difficulty, and opportunity.
Common Keyword Mistakes Law Firms Make
Targeting only one keyword per practice area. If your entire personal injury presence is one page targeting “personal injury lawyer [city],” you are ignoring dozens of high-value sub-practice keywords and hundreds of long-tail terms. Build out the full architecture.
Ignoring informational keywords. Practice area pages serve commercial intent. But the majority of search volume is informational. Firms that do not publish blog content addressing informational queries are leaving significant traffic and brand awareness on the table.
Choosing keywords without checking data. “I think people search for this” is not a keyword strategy. Use tools to verify search volume and competition before investing time and money in content.
Creating duplicate pages for similar keywords. “DUI lawyer Phoenix” and “DUI attorney Phoenix” do not need separate pages. Google understands these are the same intent. Create one thorough page that naturally includes both variations.
Neglecting “near me” queries. “Near me” searches are among the fastest-growing query types. Google determines which businesses to show for “near me” searches based on proximity and Google Business Profile optimization. Make sure your GBP is fully optimized, and include “near me” variations in your on-page content naturally.
Skipping competitor research. Look at what keywords your top competitors rank for. Tools like Ahrefs and SEMrush let you enter a competitor’s URL and see every keyword they rank for, sorted by traffic value. This reveals opportunities you might have missed and shows you where the realistic gaps are.
Building Your Keyword Strategy: A Step-by-Step Process
- List every practice area and sub-practice your firm handles. Be specific. Not just “criminal defense” but every case type within criminal defense.
- List every geographic market you serve. Primary city, surrounding cities, counties, regions, and neighborhoods.
- Generate keyword combinations. Combine each practice area with each geographic modifier. This is your commercial keyword map.
- Research informational keywords. For each practice area, use Google Autocomplete, People Also Ask, and keyword tools to find the questions potential clients search. These become your blog content targets.
- Pull search volume and difficulty data. Use a keyword tool to check monthly search volume and competitive difficulty for each term.
- Prioritize. Rank keywords by a combination of search volume, achievable difficulty, and business value. Target the highest-priority keywords first.
- Map keywords to pages. Assign each keyword (or keyword cluster) to a specific page. Every page should have one primary keyword target and several secondary/related keywords.
- Build the content. Create the practice area pages, sub-practice pages, location pages, and blog posts mapped in your architecture. Publish consistently over time.
- Track and adjust. Monitor rankings, traffic, and leads for each keyword target. Adjust strategy based on what the data shows. Double down on what is working. Revisit content that is underperforming.
The Bottom Line
Effective keyword targeting for a law firm is not about picking a few terms and hoping for the best. It is a structured process of identifying commercial and informational keywords, evaluating them against real data, mapping them to a content architecture, and executing that plan consistently.
The firms that do this well build organic visibility that generates consultations month after month at a fraction of the cost of paid advertising. The firms that skip this step, or do it based on guesswork instead of data, end up with websites that rank for nothing and generate nothing.
Start with your practice areas. Go deep into sub-practice keywords. Layer in informational long-tail terms. Build the architecture. Publish the content. Measure the results. Adjust and expand.
That is the keyword strategy that produces cases.