Every firm that has ever called me has asked some version of this question in the first ten minutes. How long until I see results? The honest answer is longer than the salesperson told you, shorter than the agency you’re paying now will admit, and almost entirely dependent on a handful of variables most pitches glide right past.
I’m going to give you real ranges. Not “six to twelve months” hand-waving — actual numbers tied to actual milestones. And then I’m going to tell you why most agencies inflate the answer, what to do if you hit month six and nothing’s moving, and the specific levers that speed the timeline up or slow it to a crawl.
First, define “results”
Half the disagreement about legal SEO timelines comes from people not agreeing on what a result is. There are four different things that get called “results” and they show up in roughly this order:
Impressions move first. Google starts showing your pages to more people. You see this in Search Console as “impressions” climbing on the queries that matter. This tends to happen in the 30-to-90-day window after the actual on-page work gets done. It is the earliest signal that the work is going to land. It is also the metric agencies wave around the loudest because it’s the easiest one to make go up.
Rankings move second. Your practice pages start showing up on page one for the queries that actually drive calls — “personal injury lawyer Phoenix,” “DUI attorney Mesa,” whatever your bread-and-butter is. In our experience, this tends to start happening around month three or four for the easier queries and month six to nine for the competitive ones. Local pack movement is often faster than organic-blue-link movement, sometimes inside 90 days if the GBP and review work is done right.
Clicks and calls move third. Once you’re on page one, people click. Once they’re on your page, they call. The lag between rankings and meaningful call volume is usually 30 to 60 days — sometimes longer if your site converts poorly or your reviews are thin. For most firms, the first noticeable bump in inbound calls hits somewhere between month four and month seven of an engagement.
Signed cases move fourth. This is the only one that matters. A call is not a case. A consultation is not a case. A retained client paying real money is a case. The lag between “first meaningful call bump” and “first meaningful signed-case bump” is another 30 to 90 days, depending on your practice area and how long your sales cycle is. PI firms tend to sign faster. Estate planning is slower. Family law is variable.
The metric that matters is retained clients per month attributable to organic search. Anything earlier in the funnel is leading-indicator work. Anything later is bragging.
Add it up and you get a realistic first-meaningful-cases window of about month five through month eight for a typical firm. Faster if the foundation is already strong. Slower if it isn’t. Here’s the month-by-month breakdown of what should happen between now and then.
Why agencies inflate the timeline
If you’ve talked to more than one legal SEO agency in the last year, you’ve probably heard “SEO takes twelve to eighteen months.” Sometimes “two years to really see it.” That’s not entirely false — full topical authority compounds over years — but it’s also conveniently aligned with the contract length the agency wants you to sign.
The math from the agency side is simple. The sales conversation has to produce a long-enough runway that the firm doesn’t ask hard questions in months three or four when the leading indicators haven’t moved yet. The longer the agreed-upon timeline, the more cover the agency has when nothing happens in the first half-year. “We’re still in the foundational phase” is a sentence I’ve heard quoted to firms in month nine of a twelve-month contract.
The same math from the other direction: if the timeline is set honestly — most firms should see leading indicators by month four and case-level results by month seven — then a firm has every right to evaluate the engagement at month six and walk if nothing is moving. That’s a problem for an agency on a volume-retention model. It is not a problem for a firm who wants to know if their money is working.
I have a strong opinion here. Any agency that needs twelve months to show you a leading indicator is either not doing the work, doing the wrong work, or hoping you stop asking. The right work — practice page rewrites, GBP cleanup, review velocity, citation hygiene — produces signal in 90 to 120 days on most firms. If yours isn’t, something is wrong with the work, not with the timeline.
What speeds the timeline up
Some firms move faster than others. It is rarely random. The variables that compress the timeline are usually some combination of the following:
Existing domain age and history
A firm that has had the same domain for 10 years, with a clean history and no manual actions or thin-content problems, has banked trust with Google that a brand-new firm does not. New domain plus new content plus no backlink profile equals a longer ramp — sometimes adding two to four months to every milestone. There’s no shortcut here. You can’t buy domain age and you shouldn’t try (private blog network domains and expired-domain tricks are exactly the kind of thing that gets a law firm penalized).
Content quality on the existing site
If your existing practice pages are halfway decent — written by an actual lawyer at some point, more than 300 words, not stuffed with keyword variants — the work is rewrite-and-improve. That moves fast. If your existing pages are AI-generated junk, your home page is 80 words long, and your service URLs are buried four layers deep, the work is closer to a full rebuild. That takes longer.
The fastest engagements I’ve worked on were with firms that had a decent foundation built three or four years ago by an agency that has since lost the plot. Forty hours of work on the right ten pages, and the rankings moved in 60 days.
Local competition density
“Personal injury lawyer Phoenix” is harder than “estate planning attorney Peoria.” The number of firms competing for the same query, and how aggressive their SEO is, sets the difficulty floor. A firm in a low-density market can rank inside 90 days for queries that would take a Phoenix PI firm 12 months to crack.
This is one reason I’m cautious when a firm tells me their previous agency promised “page one in 60 days” — for a competitive query in a competitive market, that’s almost never realistic. For a niche practice in a smaller market, it can be.
Review profile at the start
Firms that show up with 12 Google reviews move slower than firms that show up with 80. Reviews influence local pack rankings, click-through, and conversion all at once. A firm with a strong review base needs less from SEO work to start seeing calls. A firm with thin reviews has a longer mountain because the SEO has to compensate for the trust gap. Reviews are a force multiplier — more on that here.
Internal decision-making speed
This is the one nobody talks about, and it’s the variable I’ve seen wreck more timelines than anything Google does. If we send rewritten practice pages on the 5th of the month and they sit in a partner’s inbox until the 28th, we just lost three weeks. Multiply that by ten pages over a quarter and the engagement that should have produced results in month four produces them in month six.
The firms that move fastest have a single decision-maker — owner or marketing manager — empowered to approve content without committee review. The firms that move slowest send every paragraph through three partners. I’m not saying don’t review the work. I’m saying decide before the engagement starts who has approval authority, and stick to it.
What slows the timeline down
The drag factors are the inverse of what speeds things up, plus a few that are largely outside anyone’s control.
Google algorithm updates. Google rolls out major updates every few months and minor ones constantly. A core update during your engagement can either help or hurt — the same work that would have ranked under last quarter’s algorithm may need adjustment under this one. We don’t get to control this. We do get to build in the kind of substance that survives updates instead of optimizing for whatever the current trick is.
Market saturation. Some markets are calcified. The same five firms have been on page one for personal injury in their city for a decade, and they all have strong SEO. Cracking into that lineup is real work and rarely takes less than nine to twelve months for a measurable position. This is one of the few times I’d genuinely tell a firm that a 12-month timeline is honest.
Stakeholder delays. See above. The most common cause of a “slow” engagement is the firm itself.
Past technical sins. If your previous agency built you 200 thin location pages targeting every ZIP code in three counties, Google may have already de-trusted parts of your site. Cleaning that up — pruning, redirecting, or noindexing — takes a quarter on its own before any new work starts producing visibility.
Manual penalties or algorithmic suppression. Rare but possible. If your site has been flagged for unnatural backlinks, scraped content, or local guideline violations, the timeline restarts after you’ve cleaned it up and Google has reassessed. This can add three to six months.
What “no progress at month 6” actually means
This is the section most firms need to read.
Month six is the inflection point. If, at month six, you have seen no movement in impressions, no movement in rankings on your target queries, no movement in inbound calls — something is wrong. Not “SEO takes time” wrong. Actually wrong.
There are four possibilities, and you should make your agency walk you through which one it is:
- The work hasn’t been done. The most common reason. The agency promised practice page rewrites, but four of the ten pages still haven’t been touched. Ask for screenshots, dates, and the actual rewritten content. If the agency has been doing what they said, they can show you. If they can’t, you know.
- The wrong work has been done. Forty blog posts got published, but nobody touched your practice pages or your GBP. The agency was busy — but on the wrong things. This is fixable if you switch the focus, but it costs another quarter.
- The right work has been done, but the market is harder than the initial scoping accounted for. Less common. Usually shows up in the leading indicators (impressions moving, rankings climbing from page 4 to page 2) even if the case-level metric is flat. If you see this, the engagement is on track and just needs another quarter.
- Something happened that broke the work. A migration that wasn’t redirected. A new website that lost rankings. An algorithm update that hit your category. These are diagnosable but require honest conversation.
What you should NOT accept at month six is “SEO takes time, give it another six months.” That’s not a diagnosis. That’s a stall. If your agency cannot show you which of the four possibilities above describes your situation — with specifics — they are not in control of the engagement and you should be looking for someone who is. More red flags here.
Realistic ranges, in one place
For a typical firm — established domain, decent existing content, moderately competitive market, no prior penalties, average review profile — here’s what I’d tell you to expect:
Months 0-3: Audit + first major rewrites + local cleanup. Leading indicators (impressions, some long-tail rankings) start to move by end of quarter.
Months 3-6: Practice page rankings on competitive queries start climbing. Local pack visibility improves. First measurable bump in inbound calls from organic search.
Months 6-9: First meaningful uptick in signed cases attributable to organic. The firm starts having data — not anecdotes — about what SEO is producing.
Months 9-12: Compounding. The system is working. The firm now has a defensible decision: keep going, scale up, or sunset.
For a firm with a new domain, weak existing content, and a competitive market, add three to six months to every milestone. For a firm with a strong existing foundation in a less-competitive market, you may see meaningful results in half that time. The averages are real, but every firm is its own engagement. Budget shapes timeline too — covered here.
What to do if you’re already six months into a bad engagement
The most common situation I see is a firm that’s nine or ten months into a 12-month contract, calls are flat, and the agency is asking them to “renew so we can really get going in year two.” Don’t do that.
Get an outside look. Have someone — us or anyone honest who works in legal SEO — audit what’s actually been done. Ask for the page-level work product. Check whether your practice pages were actually rewritten in any meaningful way (a one-paragraph addition doesn’t count). Check whether your GBP looks like someone has been managing it. Check whether your review velocity has improved.
If the answer is no across the board, you’re not in a slow SEO engagement. You’re in a non-engagement. The timeline isn’t the problem — the work is. Switching agencies will feel like starting over, but you weren’t moving anyway. Better to lose three months getting onto the right track than to lose another year on the wrong one. Here’s how I’d vet the next one.
The short answer, if you skipped the rest
Leading indicators in three to four months. Ranking movement in four to six. First meaningful case bump in six to eight. A defensible “is this working” decision by month nine. Twelve months gives you a year of data; the right work shows up well before then.
Anyone who tells you it takes longer than that to see some signal is either selling you a long contract or not doing the work that produces signal early. Either way, you don’t need to be on board for it.
If you want a candid take on what your specific firm should expect — given your domain age, market, existing content, and review profile — I’ll do the free audit and tell you. Some of you will hear back that SEO is going to be a longer haul than I’d usually quote. Some of you will hear that you’re ninety days of practice page work away from a real bump. Either answer is more useful than what you’ve been getting. Reach out here.
— The owner, PHX Search Co.