Legal is the hardest vertical in local search. Not one of the hardest. The hardest.
The reason is simple math. A personal injury case can be worth six figures in fees, so a firm will happily spend thousands of dollars to acquire one. That bids up the paid auction, funds enormous content teams, and pays for link building budgets that a four-attorney firm cannot match. By the time you are reading this, somebody in your market has been building toward "car accident lawyer" for a decade.
That does not mean you cannot win. It means you have to be honest about which fights you are entering, and build the site in an order that produces cases this year instead of someday.
Practice area architecture is the whole foundation
A law firm site is not a brochure with a services page. It is a tree, and the tree is the strategy.
The shape that works:
- A top level page for each practice area you actually want more of
- Child pages underneath for the specific matters inside that area
- City plus practice area pages for the places you serve
- Attorney bios that carry real credentials
- Supporting content that answers the questions people ask before they call
So a firm doing family law does not have one page called "Family Law." It has a family law hub, and under it: divorce, contested divorce, child custody, child support, modifications, property division, prenuptial agreements, grandparent rights, protective orders. Each of those is a distinct search with distinct intent and a distinct emotional state behind it.
The person searching "how long does a contested divorce take in Texas" is not the same person searching "uncontested divorce cost." Treating them as one page means ranking for neither and converting poorly when you do.
A practice area page earns its ranking when it covers:
- What the matter is, in plain language, with no Latin
- How the process actually runs, step by step, with realistic timelines
- What it typically costs or how fees are structured for that matter type
- The decisions the client will have to make and when
- What the other side will likely do
- Honest discussion of when someone does not need a lawyer for this
- Which attorney at your firm handles it, with a link to their bio
That sixth item feels like it loses business. It does the opposite. The page that tells a reader "for a simple uncontested filing with no children and no property, you may not need us, here is the form" builds the trust that wins the complicated case next month.
City plus practice area pages, done without spam
Jurisdiction matters in law more than in almost any other service. Procedure, filing fees, judges, and local rules genuinely differ by county and courthouse. That makes geographic pages legitimate instead of filler, if you write them that way.
A real city plus practice area page includes the courthouse that hears the matter, the county specifics, filing particulars, local timelines, and your firm's actual presence or experience there. A fake one swaps the city name in a template and changes nothing else.
Google has gotten good at telling these apart, and legal is one of the verticals where the doorway page penalty is most actively applied. If you cannot say something true and specific about practicing that matter in that city, do not build the page.
Scope it honestly:
- Your office city and the counties you file in most often get full pages
- Surrounding cities in your actual service area get pages only if you can write real local detail
- Cities you have never filed in do not get pages
Ten specific pages beat two hundred generic ones, and they will not get your site filtered out of local results.
Case results, and the rules that govern them
Case results are the most persuasive content a firm can publish and the most heavily regulated. Every state bar has advertising rules, and they are not suggestions.
The common requirements across jurisdictions, in broad terms:
- Disclaimers that past results do not guarantee or predict future outcomes
- No statements that create unjustified expectations
- No comparisons to other lawyers that cannot be factually substantiated
- Client confidentiality, which means you need informed consent before publishing identifiable details
- Care with superlatives and with terms like specialist or expert, which some states restrict to certified specializations
- Rules on testimonials that vary meaningfully by state, with some requiring specific disclaimers and some restricting them further
That is the general landscape. The specific rules in your state are the ones that bind you, and they change. Read your state bar's current advertising guidance, or have your ethics counsel review the page before it goes live. An agency that tells you it knows your state's advertising rules better than your bar association is telling you something useful about the agency.
What you can usually do safely, subject to your own state's rules:
- Describe matter types and outcomes without naming clients or publishing figures that imply a typical result
- Publish the required disclaimer prominently, not buried in the footer in small type
- Get written consent before anything identifiable goes up
- Write about process and strategy instead of dollar amounts, which is often more persuasive anyway
A page that explains how you approached a difficult custody modification and what the fight actually involved does more for a worried parent than a number does.
Attorney bios carry more weight than most firms realize
For legal queries, search engines and AI answer engines both lean hard on signals of real expertise and real credentials. The attorney bio is where those signals live.
A bio that does work:
- Full name, bar admissions with states and years, law school, undergraduate
- Practice areas with links to those pages
- Court admissions, including federal districts
- Bar association and section memberships
- Published work, speaking, teaching, or CLE presentations
- A real photo, not a stock suit
- Person schema markup, with sameAs links to the state bar listing, published profiles, and professional directories
Then connect it. Every practice area page and every article should be bylined by the attorney who actually knows the subject, linking back to that bio. That is the chain that tells a machine your content came from a licensed practitioner rather than a content farm.
AI answer engines are especially sensitive to this. When something summarizes legal information, it reaches for sources with verifiable professional authorship. An unsigned page loses to a signed one.
What a small firm should do first
Here is the part most firms get wrong. They go straight at the most expensive keyword in their market, spend a year, and get nothing.
The terms that are genuinely brutal: car accident lawyer, personal injury attorney, truck accident lawyer, mesothelioma, DUI lawyer in a large metro, criminal defense attorney in a large metro. These are national-budget battlegrounds. If you have a small team and a modest budget, those are not your first project.
The winnable ground, in order:
- Google Business Profile, fully built out, with the right primary category, real photos, and a steady flow of reviews. For a local firm this is often the single highest-return thing on the list.
- The practice areas where you have real depth and your competitors have thin pages. Niche beats broad. "Guardianship attorney" and "trust contest" and "commercial lease dispute" have far less competition than the headline terms, and the cases are often good ones.
- Long-tail questions with clear intent. "Can I modify custody if the other parent moves out of state." "What happens at an arraignment." These rank faster, build topical authority, and pull in people who are weeks from hiring someone.
- The matters where urgency compresses the decision. Emergency protective orders, jail release, immediate deadlines. Fewer competitors write for these well.
- Referral-adjacent content. Pages aimed at the other professionals who send you work, written for them rather than for clients.
- Only then, the hard money terms, and only with a real budget behind them.
A practical first ninety days:
- Audit which practice areas actually produce your revenue, then build those pages properly
- One real city page for your primary county, with courthouse specifics
- Full attorney bios with schema and bar links
- Ten long-tail question articles, each bylined by an attorney
- Review generation built into matter closing
- Intake tracking so you know which page produced which call
Intake is the one firms skip. You can rank beautifully and lose every lead because nobody answers the phone at 5:40 on a Friday. Fix the phone before you buy more traffic.
Where this leaves you
Legal SEO is a long game played with specificity. Depth in the practice areas you actually want, geographic pages only where you have something true to say, bios that prove a licensed human wrote the page, and a compliance review before anything about results goes live.
If you want a second opinion on which practice areas are worth building first, Heights Digital works with firms on exactly this kind of sequencing and will tell you plainly what we would do. Call or text 210-729-4008.
Related reading.
Find out what you are actually missing.
Send the site over. We will tell you what is broken, what you could rank for, and whether AI search knows you exist. No charge and no pitch deck.
- A real look at your site and your Search Console
- What your competitors are ranking for that you are not
- Whether ChatGPT and AI Overviews mention you
- Pricing in plain numbers, on the call
