🔥 Limited slots open — Get your free backlink audit today and see what’s holding your rankings back.
Home / Case Studies / Law Firm Link Building
Legal · Law Firm Local SEO Niche Edits Citation Building YMYL · Trust Signals

How a regional law firm climbed from page 3 to consistent page 1 — without a single penalty

A personal injury and family law firm with solid content and clean technical SEO couldn’t break past the second page. Their backlink profile was weaker than every competitor above them. We fixed that in nine months.

+79%
Organic traffic
2,850 → 5,100 visits/mo
19
Keywords in top 10
up from 4
DR 39
Domain rating
up from DR 24
82
Backlinks built
niche edits + citations
9 mo
Campaign duration
zero penalties
⚖️
Practice areas Personal Injury · Family Law · Criminal Defense
📍
Market Mid-sized US metro area
⚙️
Services Niche Edits · Citation Building · Link Building
📅
Duration 9 months (270 days)
01 — Background

Good content. Clean site. Invisible on Google.

This client had been practicing law in their city for over a decade. Family law, personal injury, criminal defense — a full-service firm with a genuine track record and a steady stream of referral clients. They weren’t struggling as a business. They were struggling online.

By the time they came to us, they had invested properly in their website. The content was thorough — detailed practice area pages, FAQ sections, a consistent blog, well-structured service pages for each city they served. Technical SEO was clean: fast load times, mobile-optimised, proper schema on key pages. Their developer had done the right things.

None of it was enough. Despite doing almost everything right on the page, they were stuck on pages 2 and 3 for their highest-priority keywords — “divorce attorney [city],” “personal injury lawyer near me,” “criminal defense attorney [city].” Every firm ranking above them had one thing they didn’t: a meaningfully stronger backlink profile.

⚖️
The reality of legal SEO: Google treats legal content as YMYL — Your Money or Your Life. That means authority signals carry far more weight than in most niches. A law firm with DR24 competing against DR35–45 firms for high-intent local keywords is fighting with one hand tied behind its back, regardless of content quality.

They’d had one previous attempt at link building — a VA running outreach who’d built 12 links from generic directories and a few expired domain redirects before being let go. Those links weren’t actively harmful, but they weren’t moving anything either. The gap between where they sat and where they needed to be was purely an authority gap.

“We’d done everything our web developer told us to do. The site was fast, the content was thorough, we had reviews. But we just couldn’t crack page one for the searches that actually bring in clients. We needed someone to tell us why.”
MP
Managing Partner Regional law firm (name withheld at client request)
02 — The Audit

The authority gap was bigger than they thought

Before any outreach, we ran a full competitive audit. Backlink profile, citation consistency, competitor link mapping, and anchor text distribution. What we found explained the stagnation clearly.

🔗

Backlink profile

23 total referring domains. Most were low-authority directories, two Chamber of Commerce listings, and the 12 links from the previous VA outreach. No legal publications, no local news, no editorial placements.

DR 24 vs. top competitors at DR 35–45
12 low-quality links from previous outreach attempt
Zero links from legal blogs or bar association sites
Zero local news or media mentions
No editorial links to service pages — only homepage
📍

Citation consistency

NAP inconsistency across directories was silently suppressing local pack visibility. Three different phone number formats, two suite number variants, and a stale old address on four platforms.

Inconsistent NAP across 9 major directories
Old address active on Yelp and Apple Maps
Three phone number formats in use simultaneously
Google Business Profile missing 4 practice area categories
Not listed in Avvo, FindLaw, or Justia
🏆

Competitor analysis

We mapped the backlink profiles of the top 5 firms for each of the client’s three practice areas. The picture was clear — and replicable.

Top-ranking competitors: avg. 85–140 referring domains
Client: 23 referring domains, most low-authority
Competitors had consistent legal directory and bar association coverage
80+ link opportunities identified across legal blogs and local publications

Anchor text distribution

The existing anchor profile was the one thing the previous outreach had handled reasonably. No over-optimisation — but almost everything was branded, leaving no topical signal for service keywords.

89% branded or bare URL anchors
0% location + service keyword anchors
No anchors pointing to practice area service pages
All links pointed to homepage only — zero page-level authority distribution
Before — Day 1
4 keywords in top 10
Avg. keyword position: 18.2
Domain Rating: 24
2,850 organic visits/month
NAP inconsistent across 9 directories
Not listed in Avvo, FindLaw, or Justia
After — Month 9
19 keywords in top 10
Avg. keyword position: 10.3
Domain Rating: 39
5,100 organic visits/month
NAP unified across all directories
Listed and optimised on all major legal directories

Is your law firm stuck on page 2?

We’ll audit your backlink profile and citation consistency for free — and tell you exactly what the firms above you have that you don’t.

03 — The Strategy

Three phases. One integrated approach.

Legal SEO requires a different mindset than most niches. Google doesn’t reward link volume — it rewards trust signals. That meant building a foundation of authoritative legal directory coverage before pursuing editorial placements, and maintaining strict anchor discipline throughout. We ran this campaign across three defined phases.

01
Month 1
🔍

Audit & Research

Full diagnostic before touching a single link. Identified what to disavow, what to fix, and exactly where the 80+ link opportunities were.

Disavowed 12 low-quality links from previous outreach
Mapped top 5 competitors’ full backlink profiles
Identified 80+ link opportunities across legal, local, and business publications
Prioritised 15 service pages needing direct page-level authority
Built citation audit across 9 directories — unified NAP data
02
Months 1–2
🏛️

Citation Foundation

Before a single editorial link, we built a consistent, verified citation profile across every directory Google uses as local trust signals.

24 verified citations built in legal and business directories
NAP unified across all platforms — address, phone, suite number
Avvo, FindLaw, Justia, Martindale-Hubbell — all created and optimised
Google Business Profile updated — 4 additional practice area categories added
Directories chosen for real traffic — no low-quality aggregators
03
Months 2–9
📝

Contextual Link Building

58 editorial links through niche edits and contextual insertions — all placed in aged, indexed legal and business content with real readership.

47 niche edits in existing legal blog, business, and news content
11 contextual insertions in legal how-to and “best of” articles
All placed in aged content (6+ months indexed)
Links pointed to practice area pages — not just homepage
Monitored all placements for 90 days for persistence
Anchor text distribution — new links built
Branded / generic
55%
Partial match keywords
25%
Location + service combos
20%
Link source distribution
Local & regional sources
62%
National legal publications
38%
💡
Why niche edits over guest posts for legal: In YMYL niches, Google weights the age and existing authority of a linking page heavily. A link placed in content that’s already been indexed for two years carries more trust signal than a freshly published guest post. We prioritised niche edits in aged legal and business content precisely because the trust was already established.
04 — Campaign Timeline

Nine months. Exactly what happened.

M1
Month 1 — Foundation
Audit complete, citations live, disavow submitted

No editorial links this month — all effort went into the audit and citation foundation. Disavowed 12 low-quality links, submitted the file to Search Console. Built 24 verified citations including Avvo, FindLaw, Justia, and Martindale-Hubbell. Unified NAP across all directories. Updated Google Business Profile with 4 additional practice area categories. Rankings unchanged — this was infrastructure month.

12 Links Disavowed 24 Citations Built NAP Unified
M2–3
Months 2–3 — First Editorial Links
18 niche edits placed, first local pack movement

First editorial links went live across legal blogs and local business publications. Within 6 weeks of citation cleanup, the firm appeared in the local 3-pack for two suburb-specific searches for the first time. “Family law attorney [suburb]” entered top 10 from position 24. “Personal injury lawyer near me” moved from page 3 to position 14. Early positive movement, still not page 1 for primary terms.

18 Niche Edits Live First Local Pack Entry DR: 24 → 29
M4–5
Months 4–5 — Acceleration
10 keywords crack page 1, consultation requests rise

Months 4 and 5 were when the citation foundation and editorial links began compounding. Ten keywords on page 1 — including “divorce attorney [city]” at position 7. The firm’s managing partner reported a noticeable uptick in contact form submissions. We pushed harder on personal injury content placements this period, targeting legal resource pages and state bar blog networks.

10 Keywords Page 1 Consultation Requests Up DR: 29 → 34
M6–7
Months 6–7 — Compound Growth
Primary keywords hit top 5, traffic crosses 4,000/month

The most significant ranking improvements of the campaign occurred in months 6 and 7 — consistent with legal SEO where YMYL authority signals take longer to consolidate. “Personal injury lawyer [city]” hit position 4. “Criminal defense attorney [city]” moved into position 6. Monthly organic traffic crossed 4,000 for the first time. Consultation request volume up approximately 20% versus campaign start.

Primary KW: Top 5 4,000+ Monthly Visits +20% Consultations
M8–9
Months 8–9 — Full Results
19 keywords top 10. DR 39. $9.2K estimated monthly pipeline.

Campaign closed with 19 keywords in top 10 — up from 4 at start. Average keyword position improved from 18.2 to 10.3. Domain Rating climbed from 24 to 39, now competitive with the top-ranking firms in their market. Monthly organic traffic at 5,100. Estimated monthly consultation pipeline from organic search: approximately $9,200 based on contact form attribution and average retainer value. Zero penalties across the full 9-month campaign.

19 Keywords Top 10 DR 24 → 39 $9.2K Pipeline/mo
05 — The Results

Every metric. No cherry-picking.

+79%
Organic traffic growth
2,850 monthly organic visits at campaign start to 5,100 by month 9. Growth was steady and compounding — not a spike. The firm entered month 10 with rankings stable and traffic continuing to climb without additional spend.
19
Keywords in top 10
Up from 4 at campaign start. Covers all three practice areas — personal injury, family law, and criminal defense — across city and suburb variants.
DR 39
Domain rating at close
Up from DR 24. Now within range of the top competitors in their market — the authority gap that was suppressing rankings has been closed.
10.3
Average keyword position
Down from 18.2. A move from mid-page-2 to top of page 1 on average across all target keywords. At position 10.3, a significant share of traffic is coming from page 1 for the first time.
$9.2K
Monthly pipeline from organic
Conservative estimate based on contact form attribution and average retainer value. Doesn’t include phone calls tracked to organic or assisted conversions.
+375%
Keywords in top 10
From 4 to 19 keywords in top 10 positions — a 375% increase in top-10 keyword coverage, representing the full expansion of page 1 visibility across all practice areas.
Metric Before After (9mo)
Monthly organic visitors 2,850 5,100
Domain Rating DR 24 DR 39
Keywords in top 10 4 19
Average local keyword position 18.2 10.3
Total referring domains 23 105
Legal directory listings 3 27
Monthly consultation requests ~12 ~15–16
Estimated monthly organic pipeline ~$2,000 ~$9,200
Link Type & Source Category Links Avg. DR
Niche edits — legal blogs & publicationsBar association content, attorney resource sites, legal how-to content in aged articles
47 DR 44 avg.
Legal & business directories — verified citationsAvvo, FindLaw, Justia, Martindale, local bar directories, Chamber listings
24 DR 52 avg.
Contextual insertions — local news & communityLocal business journals, neighbourhood news, city-level publications
11 DR 38 avg.
★★★★★
“We’d tried building links before and it went nowhere. What Badass Backlinks did differently was start with citations and the technical foundation before touching editorial links. By month five we were on page one for searches we’d chased for two years. And we haven’t had a single penalty or ranking drop.”
MP
Managing Partner Regional law firm — Month 9 of campaign
06 — Key Takeaways

What law firm link building actually requires

Legal SEO is one of the most unforgiving niches to build links in. Google’s YMYL standards mean low-quality links don’t just fail to help — they actively suppress rankings. These are the principles that governed every decision in this campaign.

🏛️

Citations before editorial links

Inconsistent NAP data is one of the most common — and most fixable — reasons local legal rankings stagnate. We always clean citations first. Building editorial links on top of inconsistent local data is building on sand. The citation foundation we laid in month 1 was directly responsible for the local pack entries we saw in month 2.

📅

Aged content carries more authority

In YMYL niches, a link placed in a two-year-old legal article that already ranks outperforms a freshly published guest post every time. Niche edits in aged, indexed content were the backbone of this campaign because the trust signal was already established — we were inheriting it, not building it from scratch.

🎯

Page-level authority distribution matters

The client’s existing backlinks all pointed to their homepage. Their service pages — the pages that needed to rank — had no direct authority. We pointed 70% of new links directly to practice area pages, not the homepage. “Personal injury lawyer [city]” moved from page 3 to position 4 because that page finally had authority pointing at it specifically.

Legal SEO takes longer — and holds longer

The most significant improvements came in months 6 and 7, not month 2. Legal is a slow burn — Google consolidates YMYL authority signals more cautiously than other niches. But the flip side is that hard-won legal rankings are also harder to displace. This firm entered month 10 with all rankings stable and improving, without ongoing link spend at the same volume.

Running a law firm?

Let’s Get Your Firm to Page One.

Free backlink audit for law firms. We’ll show you exactly what the firms ranking above you have that you don’t — and what a realistic campaign to close that gap looks like.

🔒 No commitment. No hard sell. Just an honest audit and a clear plan.
BadAss Backlinks — Footer Preview