267% daily traffic growth for a personal injury law firm — in 6 months.
A large Florida personal injury firm was invisible in local search despite years of trading and a 200-page website. The problem wasn't content quality — it was structural. Redirect chains, canonical conflicts, and a collapsed internal link architecture were hiding the site from Google. We fixed the foundation, then built the location strategy.
Umair Mansha
Founder, LazyMetrics · 12 yrs SEO · 2,000+ campaigns
267%
Daily traffic growth
6 months
1,200+
New ranking keywords
Accumulated
47
Redirect chains resolved
Month 1
14
Location pages built
All ranking top 20
6
Location pages in top 5
By month 6
$24k/mo
Organic-attributed revenue
Up from $7k/mo
The situation before we started
Daily organic sessions
~380→~1,395
Ranking keywords
~200→1,400+
Top 10 rankings
8→47
Organic revenue (est.)
$7,000/mo→$24,000/mo
The firm had been running for over a decade and had invested in content — practice area pages, blog posts, FAQs. But the site had accumulated 47 redirect chains over years of migrations and URL restructuring. Google was following those chains, burning crawl budget, and losing link equity at every hop. The money pages — the ones targeting "personal injury attorney [city]" — were receiving almost none of the authority the site had built.
On top of that, six practice area pages had canonical conflicts. The canonical tag was pointing to the wrong URL — in some cases to a paginated archive. Google was being told not to rank the pages the firm actually wanted to rank.
The work: three phases over 6 months
01
Technical Audit & Redirect Chain Repair
✓
Full site crawl identified 47 redirect chains — pages passing through 3–5 redirects before reaching the final URL, bleeding link equity at every hop
✓
Six practice area pages had canonical conflicts: the page Google was supposed to rank was pointing to a paginated archive version as the canonical, suppressing the money page
✓
Resolved all chains to single-hop 301s pointing to the correct final URL; updated all internal links to point directly to destination
✓
Fixed canonical tags across all practice area and service pages — practice area pages set as self-canonical
✓
Disavowed 14 spammy links that were triggering a soft manual action flag in Search Console
Site had 200+ pages but most had fewer than 3 internal links pointing to them — PageRank was pooling at the homepage and not distributing
✓
Created a hub-and-spoke internal linking model: main practice area pages as hubs, with case type and jurisdiction sub-pages as spokes linking back up
✓
Added contextual links from every blog post to the relevant practice area page — converting informational traffic into commercial page authority
✓
Breadcrumb navigation added sitewide using BreadcrumbList schema — both a UX improvement and an internal linking signal
✓
Built a related-practice-areas block at the bottom of each service page, distributing authority laterally across the commercial section
Impact: Average internal links per page: 1.8 → 6.4 · PageRank distribution normalized across 200+ pages
03
Location Page Strategy
✓
Keyword research identified 14 high-intent location-specific queries the firm had no page for: "[city] personal injury attorney", "[city] car accident lawyer"
✓
Built 14 location-specific landing pages with unique content: local court information, statute of limitations detail, local case outcomes where available
✓
Each page included LocalBusiness + LegalService schema markup, NAP consistency, and a location-specific FAQ section
✓
Google Business Profile optimized for the primary location — category set to "Personal Injury Attorney", all service areas added, citation NAP synced across 40 directories
✓
Location pages interlinked with the main practice area pages and the blog content targeting the corresponding cities
Impact: 14 new location pages · All 14 ranking in top 20 within 90 days · 6 in top 5 by month 6
The core technical fix explained
Why 47 redirect chains were suppressing the entire site
Every redirect loses approximately 15% of the link equity passing through it. A 3-hop chain loses roughly 40% of the authority before it reaches the destination. The firm had 47 such chains — some running 4–5 hops deep. Internal links throughout the site were pointing to old URLs, which pointed to other old URLs, before eventually landing on the current page.
Additionally, Google's crawl budget for the domain was being consumed following these chains instead of discovering new content. After resolving all 47 chains to direct 301s and updating all internal links to point to final URLs, GSC showed a 34% increase in pages crawled per day within 3 weeks.
What happened after the fixes
Within 19 days of completing the redirect chain and canonical fixes, two of the firm's primary practice area pages moved from page 3 to page 1. The technical work didn't generate these rankings — it unblocked rankings that should have already existed, based on the age and authority of the domain.
The location page strategy built on top of the restored foundation. All 14 pages indexed within 2 weeks of publication. Six were in the top 5 for their target queries by month 6. The combination of restored authority distribution and new location-specific content produced the 267% daily traffic growth figure.
Organic-attributed revenue grew from an estimated $7,000/month to $24,000/month based on the firm's average case value and the increase in qualified lead volume from organic search.
Umair Mansha
Founder, LazyMetrics Holdings LLC
12+ years in technical SEO and agency delivery. Managed 2,000+ campaigns across 500+ agencies. Built LazyMetrics after running an SEO agency and getting tired of tools that flagged problems but couldn't fix them.