Mojo Links

Law Firm SEO: the 18-Month Engagement Pattern I Run for Legal Clients

Law Firm SEO: The 18-Month Engagement Pattern I Run for Legal Clients
Bart Magera15 min read

Listen to this article

Browser-native voice. No account required.

-

Law firm SEO is a long engagement or it is a wasted one. Most partners I talk to want to know one thing before they sign: what happens in Month 1, what happens in Month 6, what happens in Month 12, and when do rankings actually move. This spoke documents that timeline. The methodology behind it (YMYL doctrine, E-E-A-T architecture, the technical stack, the content production model) sits in the legal SEO operations guide, the pillar I wrote alongside this post. What you are reading now is the deliverables-per-phase view that pillar only skims.

The engagement pattern below comes from operations work I have run in regulated YMYL verticals over the past decade: supplements, crypto, finance, FMCG, real estate, plus medical and legal SaaS work. Same six-phase shape across all of them. Same KPI structure. The legal-specific layer (bar association rules, practice-area architecture, attorney bylines) sits on top of it.

One legal engagement worth naming up front: sprintlaw.com.au, an Australian online law firm with separate UK (.co.uk) and New Zealand (.co.nz) versions. I led the technical and topical SEO work on Sprintlaw during my time at Paradox Marketing, working directly with the founder. The engagement ran from August 2024 to August 2025. Scope included the hreflang architecture across all three regional sites, the topical coverage strategy, brand voice, internal linking model, practice-area pillars, and the knowledge base architecture. Link acquisition was not part of the Sprintlaw scope. The same strategic and technical playbook sits underneath the six-phase shape below.

The timing matters. Engagement started August 2024. Traffic did not start taking off until March 2025, roughly seven months later. That gap is the topical authority lag. The architecture has to compound across the pillar-plus-knowledge-base structure before Google treats the site as a default authority on the practice areas. Partners who expect ranking lift in the first 90 days are usually disappointed for reasons that have nothing to do with the operator. Topical authority takes the time it takes.

Key Takeaways

  • Engagement length: 18 months for mid-size firms. 12 months abbreviated for solos. 24 months extended for multi-office.

  • Six phases: Discovery (Month 1), Foundation (Months 2-3), Content + Links (Months 4-6), Compounding (Months 7-12), Defensive Scale (Months 13-18), then a refresh cycle every six months thereafter.

  • When rankings move: First lift Months 4-6. Topical authority crossover Months 7-12. Sustained ranking Months 13+.

  • Five partner-facing KPIs: practice-area keyword movement, organic impressions per practice area, qualified consultation requests, referring-domain growth, Google Business Profile call and direction actions.

  • Below 12 months sustained, the math rarely works for competitive practice areas. Personal injury, family law, criminal defense need the full 18.

What Does a Law Firm SEO Engagement Actually Deliver Each Month?

A law firm SEO engagement delivers six phases across 18 months: discovery and baseline (Month 1), foundation fixes (Months 2-3), content and link acquisition (Months 4-6), compounding ranking (Months 7-12), defensive scale (Months 13-18), and a refresh cycle every six months thereafter. Each phase produces a specific deliverable set and a measurable KPI checkpoint.

Law firm SEO 6-phase timeline

The phase shape is non-negotiable. Skipping discovery to start "doing the work" in Month 1 is the most common failure mode I see when partners switch agencies. Without the baseline, there is no way to prove the new agency is producing the lift. Discovery is not billable padding. It is the only way to make month-over-month KPI movement meaningful.

What follows is the deliverables view of each phase. Sub-headings describe what shows up in your inbox, on the site, and in the monthly report.

What Happens in Month 1: Discovery and Baseline?

Month 1 produces four audits and a locked baseline. I run a technical audit, a content audit, a backlink audit, and a local SEO audit. Each surfaces issues with a remediation cost and a revenue impact estimate. The baseline locks current ranking positions, organic impressions, GBP actions, and referring domain count.

The four Month 1 audits are not pulled from off-the-shelf tools. They are operations documents I hand to the client and the implementation team. The technical SEO audit uses Sitebulb at full depth, cross-referenced with Google Search Console crawl stats. The semantic SEO audit scores topical coverage against the practice areas the firm wants to defend. The backlink audit procedure surfaces toxic-link risk and competitor gap. The local audit covers Google Business Profile completeness, citation consistency, and per-office NAP integrity.

Baseline KPIs I Lock Before Any Execution

Five baseline numbers go into the engagement contract: practice-area keyword positions (30-50 tracked terms per practice area), 90-day organic impressions per practice area, qualified consultation requests attributed to organic in the prior 90 days, referring-domain count, and per-office GBP call and direction-request totals. Any agency that cannot point at these numbers in Month 13 has no way to claim they produced the lift.

What Happens in Months 2-3: Foundation Work?

Months 2-3 ship the technical and architectural fixes the audits surfaced. Schema deployment, canonical and redirect cleanup, practice-area information architecture, internal linking rebuild, and Google Business Profile fixes across every office location. No content production yet. No outreach yet. Foundation first.

Technical Fixes and Schema Deployment

Most law firm sites I audit have one of three technical patterns: a builder-template site running 200ms server response with no schema, an old WordPress install with 30+ orphan pages and a broken redirect map, or a custom build with great UX and zero on-page SEO. The remediation list per pattern is different. The shape of the work is consistent: deploy LegalService and Attorney schema, fix the canonical map, repair broken internal links, normalize practice-area URL hierarchy, drop ranking pages that should not be indexed.

Multi-region firms add hreflang complexity on top. Sprintlaw is the case I think of first. Three regional builds (.com.au, .co.uk, .co.nz) with overlapping practice areas and partly shared content. Wrong tag mapping, missing return tags, and conflicting canonicals between regions are the failure modes I have seen and corrected. A technical SEO audit surfaces hreflang errors that off-the-shelf tools miss because the failures are graph-shaped, not per-page.

Practice-Area Content Architecture Lock

The content architecture lock is the load-bearing decision of the engagement. Every future content piece sits inside the practice-area structure decided in Month 2. Get the practice-area hub layout wrong and every cluster piece you publish over the next 16 months reinforces the wrong topology. I architect 3-5 practice-area hubs with supporting cluster pieces planned (not written) for each. The plan is approved by the firm before a single piece is drafted.

The pattern is the one I architected for the Sprintlaw build: practice-area pillars on top, a knowledge-base layer underneath that fills the long-tail and lexical-relation queries Google needs to recognize the firm as a topical authority. Brand voice gets locked in Month 2 alongside the architecture, so every piece across the next 16 months stays in the same register. Founders who are willing to sit through the architecture and brand-voice sessions in Month 2 get a much better engagement than founders who delegate it to a marketing manager.

Months 4-6 produce the first ranking movement. I publish 8-12 cluster pieces around the practice-area pillars, place 4-8 editorial backlinks in legal publications and bar directories, and tune Google Business Profile signals across every office location. Long-tail practice-area queries start ranking on page 2-3.

Content Cadence: Pillar + Practice-Area Cluster Pieces

Each practice-area pillar gets supporting cluster pieces over Months 4-6. The pillar establishes topical depth. The cluster pieces fill the lexical relations (synonyms, hyponyms, frame attributes) Google needs to recognize the firm as a topical authority. Cluster pieces are not blog filler. They answer specific queries the practice-area buyer types into Google. The pattern is documented across cluster posts including the seven link-building fundamentals and the engagement-shape I run in parallel.

Link acquisition is a separate Mojo Links capability. The Sprintlaw engagement above was strategy and technical scope only. Link acquisition for law firm clients runs through Mojo Links' link-building campaigns service, backed by the documented six-phase link-building workflow. Available as a standalone engagement for firms that already have technical and content in hand.

Link acquisition starts here, not before. Publishing first, then acquiring second, is the order that produces durable rankings. I run the full link-building workflow against legal publications, bar association sites, attorney directories, and YMYL-adjacent news. Each prospect runs through the link prospecting scorecard before approach. Every placed link comes with a 120-day replacement guarantee.

First Ranking Movement to Expect

Long-tail practice-area queries (the 4-7 word phrases real prospects type) move first. Head terms (single practice-area words like "personal injury lawyer") move much later, usually Months 9-12. Anyone promising head-term movement in the first 90 days is selling something other than SEO. The full ranking timeline lives in how long link building takes to move rankings.

What Happens in Months 7-12: Compounding Phase?

Months 7-12 are when topical authority crosses the threshold and rankings start compounding. I publish 20-30 additional cluster pieces, place 12-20 editorial links, scale local SEO across multi-office firms, and tune the conversion infrastructure (consultation forms, click-to-call, page speed) so the ranking lift converts to qualified leads.

Topical Authority Threshold Crossing

Topical authority is binary at the practice-area level. The site either passes the coverage threshold Google needs to treat it as a default authority on the practice area, or it does not. The crossover usually happens between Months 7 and 9 if the content architecture from Month 2 was correct. After crossover, new pieces in the practice area rank faster (typically 4-6 weeks instead of 8-12) and the existing pieces lift in tandem.

Sprintlaw is the case I cite for this. The 12-month engagement ran August 2024 to August 2025. The pillar-plus-knowledge-base architecture went into the site through the foundation and content phases. Traffic remained flat at roughly 17,000 monthly visits through the first six months. Then in March 2025, roughly seven months in, the curve broke and the site started compounding across the practice-area cluster. The compounding continued through the close of the engagement, and the site kept rising for months after I rotated off, because the architecture itself was load-bearing. That is the topical authority threshold crossing in real data. Same shape I see on every YMYL build when the Month 2 architecture decision is correct.

Sprintlaw organic traffic August 2024 to May 2026

Sprintlaw.com.au organic traffic, Ahrefs. The flat band from August 2024 through February 2025 is the topical authority lag. The breakout in March 2025 is the threshold crossing. Continued growth beyond August 2025 is the architecture compounding after the engagement closed.

Local SEO Scale Across Multi-Office Firms

Multi-office firms add a per-office layer to the Months 7-12 work. Each office gets its own Google Business Profile optimization cycle, its own city-modified landing page, its own citation set, and its own review-acquisition workflow. I run these in parallel rather than sequentially. A 12-office firm needs the per-office layer compressed into Months 7-12 or it falls behind the content cadence.

Conversion Infrastructure Tuning

Rankings without conversion infrastructure produce traffic, not consultations. Months 7-12 tune the consultation request form (fields, length, trust signals), the click-to-call experience on mobile, the practice-area-specific landing copy, and the post-consultation follow-up. The CRO work is small (no full redesign), but it shifts the consultation rate by enough that the partner notices.

What Happens in Months 13-18: Defensive and Scale Phase?

Months 13-18 protect the ranking gains and expand into adjacent practice areas. Defensive backlink monitoring catches negative SEO and toxic-link drift. New cluster work expands into adjacent practice areas the firm wants to grow into. The annual content refresh cadence starts here and recurs every six months.

Once a law firm site has authority, it attracts toxic links. Some are passive (low-quality citations, scraped content). Some are adversarial (deliberate negative SEO from competitors). Monthly monitoring catches both. The detection pattern is documented in my negative SEO response workflow. The remediation runs aggressive disavow plus accelerated legitimate acquisition.

Expansion to Adjacent Practice Areas

The firm signed for SEO on its core practice areas. Months 13-18 is the natural window to add adjacent areas. Family law firm adds estate planning. Personal injury adds workers compensation. Criminal defense adds immigration. Each adjacent area gets its own pillar plus 5-7 cluster pieces. Adjacent areas reach ranking faster because the firm already has topical authority on the parent vertical.

Annual Content Refresh Cadence

Every piece on the site needs refresh attention at least once every 12 months. Statistics age out. Bar association rules change. Practice-area landscape shifts. I rotate through the inventory on a 6-month cycle starting Month 13, prioritizing pieces that rank in positions 4-15 (the slots where a refresh moves the page onto page 1). Pieces in position 1-3 get lighter touches.

Which KPIs Should a Law Firm Partner Check Each Month?

Five KPIs decide whether a law firm SEO engagement is working: practice-area keyword ranking changes (movement on tracked head terms), organic impressions and clicks per practice area, qualified consultation requests attributed to organic, referring-domain growth on the firm's backlink profile, and Google Business Profile call-and-direction actions per office.

Law firm SEO KPI matrix

The matrix above shows when each KPI first activates. Rankings and impressions move in Months 4-6. Consultation requests lag rankings by three to six months because Google's ranking lift takes weeks to translate into qualified clicks, and the qualified clicks take weeks more to convert in the firm's pipeline. Partners who expect consultation lift before Month 7 are usually disappointed for reasons that have nothing to do with the operator.

How Does the Engagement Change for Solo Practitioners vs Multi-Office Firms?

The six-phase shape is constant. Duration scales with practice areas and office count. Solos get a 12-month abbreviated engagement. Mid-size firms get the standard 18-month. Multi-office firms get 24+ months plus a parallel per-office layer that runs alongside the main phase work.

Firm size engagement comparison

Solo (under 3 Attorneys): Abbreviated 12-Month Version

Solos compress Phases 5 (defensive scale) into the closing months of the engagement. The compounding phase still runs the full Months 7-12. What gets cut is the practice-area expansion. Solos defend one or two practice areas, not five. The engagement output is leaner, the per-month spend is lower, and the ranking timeline is the same.

Mid-Size (3-20 Attorneys, Regional): Standard 18-Month

Mid-size is the default tier. Two to five practice areas defended in depth. Regional citation set. Single-state or two-state coverage. 18 months produces the full six-phase arc with compounding rankings, conversion tuning, and the start of expansion work.

Multi-Office (20+ Attorneys, Multi-State): Extended 24-Month with Per-Office Layer

Multi-office firms add complexity in two dimensions: practice-area breadth (often 5+ areas) and geographic spread (3+ office locations, sometimes 10+). The 24-month engagement runs the standard six phases plus a parallel per-office track. Each office gets dedicated GBP optimization, citation work, review acquisition, and city-modified landing pages. The per-office layer runs in parallel with the content + link work, not after.

What Should a Law Firm Look for When Picking a Law Firm SEO Company?

Look for five signals: documented YMYL and E-E-A-T workflow specific to legal sites, a named operator with bar-association-aware content review, a transparent monthly deliverable list (not a vague retainer), case data from legal clients or YMYL-adjacent verticals, and a written exit plan. Avoid agencies that promise rankings or use spammy link networks.

Five Questions to Ask Any SEO Agency Before Signing

First, what does Month 1 produce? If they cannot list the four audits and the locked baseline, they are not running the engagement I describe in this post. Second, who is the senior operator on the account, and can you talk to them before signing? If the answer is "your account manager will handle it," walk away. Third, what is the practice-area architecture decision process? They should describe a Month 2 lock, not "we will figure it out as we go." Fourth, what is the link acquisition policy? Acceptable answer: editorial placements with disclosure, prospect scoring, replacement guarantee. Unacceptable: any reference to PBNs, link networks, or undisclosed paid placements. Fifth, ask for the link building budget tiers they operate at and what each tier produces. Vague pricing is a red flag.

Red Flags I Have Seen Partners Miss

Ranking guarantees. Anyone who guarantees specific rankings is either lying to you or violating Google's policy and putting your site at risk. Vague monthly retainers with no specific deliverable list. "We do SEO" is not a deliverable. The named-operator dodge: the founder is on the website but never on the calls. Compensation tied to traffic rather than qualified consultation requests. Traffic is easy to inflate with garbage clicks. Consultation requests are not. Any agency that cannot describe the negative-SEO response workflow when asked. If they have not handled a confirmed link-based attack on a client, they will not catch one when it happens to you.

Frequently Asked Questions About Law Firm SEO Engagements

How Long Until Practice-Area Keywords Reach Page 1?

Long-tail practice-area phrases (4-7 word queries) typically reach page 1 in Months 4-6. Head terms (single practice-area words like "personal injury lawyer Dallas") usually reach page 1 in Months 9-12 if the content architecture and link acquisition cadence stay consistent. Volatile markets (high-CPC metros, recently disrupted SERPs) can run 3-6 months longer.

Can You Cancel Mid-Engagement If It Is Not Working?

Yes. Mojo Links contracts include a written exit plan with data portability. You keep the topical map, the content inventory, the backlink profile, the GBP optimization notes, and the monthly reporting history. I hand over everything in a format your next agency or in-house team can pick up from Month X without restarting from Month 1.

What Is the Minimum Monthly Spend That Produces Ranking Movement?

Below the Growth tier, the math does not work for competitive practice areas. The Growth tier delivers 8 placements per month plus the semantic SEO foundation and technical monitoring. Smaller scopes produce activity, not ranking movement. Specific package scopes live on the monthly SEO service page.

Do You Handle Google Penalty Recovery If a Site Is Hit During the Engagement?

Penalty recovery is included scope. If the site catches a manual action or core-update demotion during an engagement, I run the diagnostic, ship the remediation, and submit the reconsideration request. No separate engagement, no separate fee. This is one of the reasons regulated-vertical firms hire Mojo Links instead of generalist agencies.

Will You Work with a Firm That Has Already Been Burned by an SEO Agency?

Yes. Most regulated-vertical clients have been burned at least once before. The Month 1 audits surface what the prior agency did (good and bad), what is recoverable, and what needs to be undone. Toxic backlinks from the prior agency get disavowed. Thin content gets consolidated or refreshed. Schema gets redeployed correctly. The most common pattern: prior agency built rankings on tactics that aged out, the rankings collapsed during a core update, the firm fired them, and the call comes to me. Start the diagnostic with a free growth audit.

Mojo Links runs full-stack monthly SEO and standalone link-building campaigns for firms in YMYL verticals. The legal-specific operations playbook was sharpened across a decade of work in supplements, crypto, finance, FMCG, real estate, plus medical and legal SaaS engagements. The methodology is the same across YMYL. The legal layer is the bar association rules and practice-area architecture that sits on top.

Start with a free growth audit. Twenty minutes. I cover technical health, backlinks, content gaps, and AI visibility. You leave with an honest read on whether SEO is the right channel for your firm at the budget you can sustain.

Bart Magera

About Bart Magera

Bart Magera is the founder of Mojo Links and SEO Director at Profit Engine. Ten years across YMYL verticals (legal, medical, finance, supplements, crypto, gambling) and 300+ growth campaigns. Trained under Koray Tuğberk Gübür's Topical Authority framework. Author of two SEO books and international speaker.

More about Bart Magera

Related posts

Keep reading on adjacent topics.

Want this kind of analysis on your site?

Get a free video walkthrough within 48 hours covering technical health, backlinks, content gaps, and AI visibility.