Skip links
SEO Audit + Content Writing | Vancouver, British Columbia, Canada

Harthwell Immigration Law

Stopped Traffic Leakage by Fixing Intent and Rebuilding the "Decision Layer"

The Claim

In 5 months, we used an SEO audit to identify where intent was mismatched, then rebuilt the content layer that converts legal searchers into qualified consultations.

This was not "rank more keywords." It was making the right pages win, and making the wrong traffic stop.

Timeframe:

5 months

Case Type: Conversion unlock + visibility gap
Offer: Work permits, study permits, PR pathways, spousal sponsorship
Primary Goal: Increase qualified consultations from organic while reducing unqualified inquiry load

Performance Snapshot

Qualified Consults

0

Up from 24 (+96%)
Unqualified Inquiries

0

Down from 68 (-57%)
Consult Conv. Rate

0%

Up from 26% (+138%)
High-Intent Terms

0

Up from 7 (+171%)
Avg. Time on Page

2:21

Up from 1:12 (+96%)
Booking Rate

0%

Up from 14% (+93%)
Baseline Reality

Wrong Traffic Profile

The site was getting traffic, but the wrong kind of traffic. Staff time was being consumed by low-fit inquiries.

  • Blog posts pulled informational queries that never convert
  • Core service pages were thin and looked interchangeable
  • Multiple pages targeted the same term and diluted rankings
  • Users did not know if they qualified and spammed the form
  • The firm did not need more attention. It needed cleaner intent.
Constraint

Eligibility Friction

  • Audit alone fixes waste but not trust and qualification friction
  • Content alone adds pages without fixing internal linking issues
  • Users convert only when they feel understood and eligible
  • Capacity limits follow-up, so lead quality must rise, not volume
  • The audit finds the leaks. The content rebuilds the decision path.
Leverage Insight

Qualification Engine

In immigration, users convert because they feel safe to proceed.

We treated content as a qualification engine to clarify eligibility and reduce fear.

By identifying mismatched intent and rebuilding the decision layer, we made the right pages win and the wrong traffic stop.

Audit Intervention

The Audit Findings

Structural Alignment
  • Identified service pages overlapped by intent; mapped and merged to stop cannibalization
  • Internal linking rebuilt into pathway hubs (PR, work, study, family) to gain authority
Intent Capture
  • Corrected informational posts that ranked but didn't convert with decision CTAs
  • Routed blog traffic into strict eligibility gates and service pages
The Trust Layer
  • Rebuilt thin service pages with proof, process, outcomes, and legal constraints
Index Hygiene
  • Removed index bloat from tag pages and duplicate categories to stop crawl waste

Micro-Case Example: Decision Page Reconstruction

Before Reconstruction:

A generic "Spousal Sponsorship" page with a contact form that invited anyone to apply, flooding the inbox with unqualified leads.

After Reconstruction:

  • Structured hub featuring a "Who this is NOT for" filter
  • Clear eligibility checkpoint list and realistic timeline ranges
  • Booking CTA that sets expectations before the client reaches out

The Content Layer Fix:

  • Reduce fear and clarify eligibility
  • Added strict qualification mechanisms across all content
  • Hub-and-spoke linking by visa pathway gained authority
fit check scenarios eligibility checkpoints

Time on page rose by 96%.

Consult conversion rose to 62%.

Sequence and Timing

Phase 1 (Months 0–1)

Cleanup

  • Consolidate overlapping pages
  • Clean index bloat and archives
Result: Predictable authority flow
Phase 2 (Months 1–3)

Decision Rebuild

  • Core service conversion spine
  • Eligibility and FAQ objections
Result: Unqualified inquiries fell
Phase 3 (Months 2–5)

Filtering Content

  • Study permit refusal reasons
  • PR pathway explainer content
Result: Qualified consults rose +96%

Order mattered.

Scaling paid before proof would have multiplied waste.

Economics Translation

Based on client sales metrics (C$250 average consult fee, 38% close rate, and C$4,500 average initial retainer):
Incremental Qualified Consults: +23 per month (47 minus 24)
Modeled Consultation Revenue: +C$5,750 per month (23 consults x C$250)
Modeled Incremental Retainers: ~9 new retainers per month (23 consults x 38% close rate)
Modeled Incremental Retainer Value: +C$40,500 per month (9 retainers x C$4,500)
(Note: This assumes capacity, fit consistency, and stable demand. This represents modeled expected value, not guaranteed revenue).
Baseline (Month 0)
24 Qualified Consults
14% Booking Rate
1:12 Avg. Time on Page
Consult Fee Baseline: C$6,000 Monthly Consultation Revenue
Month 5
47 Qualified Consults
27% Booking Rate
2:21 Avg. Time on Page
Monthly Retainer Growth: C$40,500 Modeled Incremental Pipeline

Control System

High-intent term coverage Service form segmentation Fit vs. non-fit rate Call outcomes (booked) Decision page CR Hub authority flow Crawl signals

Next 90 Days

  • Expand refusal recovery and employer hubs
  • Document checklist conversion magnet
  • Tighter scenarios for qualification gates
  • Push top 10 coverage from 19 to 28 terms

If your firm is getting traffic but staff time is being burned on low-fit inquiries, your issue is not "visibility."

It is intent control.

We will show you where your site is attracting the wrong searches, what pages are leaking qualified cases, and how to rebuild the content layer that turns the right intent into booked consultations. Book a discovery call today.

This website uses cookies to improve your web experience.
See your Privacy Settings to learn more.