Strategy

When to Fire Your
SEO Agency

9 clear signs your law firm SEO agency isn't working. Learn when patience is warranted vs when you're wasting money. Includes exit checklist.

Reading path

Strategy articles should reduce confusion, not just add opinions.

The best next step from comparison, agency, or pricing-adjacent content is usually a clearer service view, a commercial guide, or a practical audit.

15 min read Reading time
3,100 Words
10 FAQs answered
Mar 31, 2026 Last updated

Here’s the uncomfortable truth about firing your SEO agency: most firms wait too long. They give the benefit of the doubt for 12, 14, 18 months because someone told them “SEO takes time.” And yes, SEO takes time. But “SEO takes time” has become the most abused excuse in the agency world — a shield that bad agencies hide behind while collecting retainer checks for work they’re not doing.

We’ve onboarded over 200 law firms. At least a third came from another agency. And the pattern is almost always the same: the firm suspected something was wrong around month 6, convinced themselves to be patient, and finally pulled the trigger around month 14 — after wasting $50,000+ on an agency that was never going to deliver.

Here are the 9 signs that it’s time to stop being patient and start being direct. For a deeper look at agency warning signs, see our 12 red flags in law firm SEO agencies.

Sign 1: No Organic Traffic Growth After 8 Months

SEO is slow. We say it constantly. Results take 4-6 months to start showing, and 9-12 months for significant movement in competitive markets. That’s real.

But “slow” doesn’t mean “nothing.” By month 8, you should see measurable improvement in at least some metrics:

  • Organic impressions increasing in Google Search Console
  • Rankings improving for non-branded keywords
  • New keywords appearing in your tracking
  • Organic traffic trending upward, even modestly

If the needle hasn’t moved at all after 8 months, the problem isn’t that SEO takes time. The problem is that the work isn’t producing results — either because the work isn’t being done, the strategy is wrong, or the execution is poor.

Pull up your Google Analytics right now. Filter to organic traffic. Look at the 8-month trend. If the line is flat or declining, that’s your answer.

Sign 2: They Can’t Show You What They Did Last Month

Ask your agency this question: “What specific work was completed on my account in the last 30 days?”

A legitimate agency will have a clear answer: “We published two blog posts on X and Y topics. We built four backlinks from these specific sites. We fixed three technical issues including page speed optimization and schema updates. Here are the URLs.”

A bad agency will give you vague answers: “We performed ongoing optimization.” “We continued our link building outreach.” “We made backend improvements.” These are non-answers. They’re designed to sound like work without describing any.

If your agency can’t itemize what they did last month, they probably didn’t do much. Or what they did was so minimal that they’re embarrassed to list it. Either way, you’re paying $5,000 a month for professional-sounding excuses.

Sign 3: You Don’t Have Access to Your Own Data

You should have admin access to:

  • Google Analytics
  • Google Search Console
  • Google Business Profile
  • Your website’s CMS
  • Your domain registrar
  • Any rank tracking tools they use

If your agency controls these accounts and won’t share access, that’s not a quirk of their process. It’s a control mechanism. They’re making it harder for you to evaluate their work and harder for you to leave. Both serve the agency’s interests, not yours.

Some agencies hold your domain registration under their account. If you fire them, they control your website address. We’ve seen firms held hostage by this exact scenario — unable to leave because walking away meant losing their domain name and starting from scratch.

Confirm asset ownership today. Not when you’re ready to fire them. Now. See our guide to SEO contract terms for what you should own.

Sign 4: Rankings Are Declining and Nobody’s Explaining Why

Rankings fluctuate. That’s normal. Google updates its algorithm constantly, competitors invest in their own SEO, and seasonal patterns affect legal search queries. A temporary dip isn’t cause for panic.

But a sustained decline — rankings dropping across multiple keywords over 2-3 months — demands an explanation. And more importantly, a plan.

A good agency will proactively tell you: “Rankings for personal injury keywords dropped after Google’s March core update. Here’s what changed in the algorithm, here’s how it affected our competitive set, and here’s our plan to recover over the next 60 days.”

A bad agency will either ignore the decline, blame Google without context, or wait for you to notice and ask. If you have to discover ranking drops yourself through your own research instead of hearing about them from the team you’re paying $5,000/month, that tells you everything about how closely they’re watching your account.

Link building is the most labor-intensive and expensive part of SEO. It’s also the area where agencies most commonly cut corners or simply lie.

Ask for a link report. Every agency should provide monthly documentation of:

  • Every backlink placed
  • The URL where the link was placed
  • The domain authority of the linking site
  • The anchor text used
  • Whether the link is follow or nofollow

Then verify. Open Ahrefs or Semrush and check your backlink profile. Are the links they claim actually there? Are they from real, relevant websites? Or are they from spammy directories, foreign-language blogs, and sites that exist solely to sell links?

If your agency reports building 10 links per month but your backlink profile shows 2 new referring domains in 3 months, someone’s lying. And it’s not the backlink tool.

Sign 6: Content Quality Is Embarrassing

Open the last three blog posts your agency published on your site. Read them. Now ask yourself: would you be comfortable if a prospective client read these before calling your firm?

Common content problems from underperforming agencies:

  • Obviously AI-generated with no editing. Generic, surface-level, filled with hedging language like “it’s important to note” and “there are many factors to consider.” No specific legal insights, no case references, no original analysis.
  • Factually questionable. Legal content that misstates the law, confuses jurisdictions, or provides advice that would make any attorney wince.
  • Clearly written by someone with no legal knowledge. The kind of content where “personal injury” could be replaced with “plumbing services” and the article would read the same.
  • Keyword-stuffed. “If you need a personal injury lawyer in Dallas, our Dallas personal injury lawyers are the best personal injury lawyers in the Dallas area.” This doesn’t help readers and it doesn’t help rankings.

Your content represents your firm. If it reads like a $15 article from a content mill, it’s damaging your brand even if it somehow ranks. Quality legal content is a core part of any effective strategy.

Sign 7: They Report Vanity Metrics Instead of Business Outcomes

Monthly reports should answer one fundamental question: is SEO generating leads for our firm?

If your agency’s reports focus on:

  • Domain authority increases
  • “Total keyword visibility” scores
  • Impressions without context
  • Bounce rate improvements
  • “SEO health score” from some proprietary tool

…but never mention organic leads, phone calls from organic search, form submissions attributed to organic traffic, or cost per lead from the organic channel, they’re hiding behind metrics that sound impressive but don’t pay your bills.

Measuring real SEO ROI requires connecting SEO work to leads and revenue. Any agency that can’t or won’t do this is either incapable of proper attribution or afraid of what the numbers would show.

Sign 8: Communication Has Deteriorated

Think back to your first month with the agency. How often did they call? How quickly did they respond to emails? How proactive were they with ideas and updates?

Now think about last month. Notice a difference?

The most common pattern with underperforming agencies is a communication decay curve:

  • Month 1-2: Weekly calls, detailed updates, proactive suggestions
  • Month 3-6: Biweekly calls, shorter reports, responsive but not proactive
  • Month 7-12: Monthly calls (if that), automated reports, slow email responses
  • Month 13+: You’re chasing them for updates

This decay happens because your account has been deprioritized. Your strategist has taken on 10 more clients. Your content has been pushed to the back of the production queue. You’re generating retainer revenue without demanding proportional attention — the most profitable type of client for a bad agency.

If you have to send follow-up emails to get basic updates, you’re already past the point where this agency treats your account as a priority.

Sign 9: The Sunk Cost Fallacy Is Your Main Reason for Staying

“We’ve already invested $40,000. If we leave now, that money is wasted.”

That $40,000 is gone regardless. The question isn’t whether you can recover past spend — you can’t. The question is whether the next $5,000 you send to this agency will produce better results than sending it elsewhere.

If the answer is no — and if signs 1-8 are present, the answer is almost certainly no — every month you stay adds to the waste, not the investment.

The sunk cost fallacy keeps law firms in bad SEO relationships for an average of 4-6 months longer than they should stay. At $5,000/month, that’s $20,000-$30,000 in additional waste on top of whatever was already spent.

When Patience IS Warranted

Not every frustration means it’s time to fire. Here are situations where patience is the right call:

The agency is doing visible work but rankings haven’t moved yet. If you can see new content being published, quality links being built, and technical improvements being made, but rankings are still building — that’s normal in months 3-8, especially in competitive markets.

You recently redesigned your website. Site redesigns and migrations almost always cause temporary ranking disruptions. A 2-4 month recovery period is standard if the agency managed the migration properly.

A major Google algorithm update hit your industry. Core updates can shuffle rankings across entire verticals. If your agency explains the impact and has a recovery plan, give them 60-90 days to execute.

You changed your target keywords or practice areas. If you pivoted from estate planning to personal injury, you essentially started over in a much more competitive space. The original timeline resets.

The Exit Checklist

If you’ve decided it’s time to go, do this before the conversation:

1. Secure asset ownership:

  • Domain registration is in your name and your registrar account
  • Website hosting is in your account or transferable
  • Google Business Profile is under your email, not theirs
  • Google Analytics and Search Console are your properties
  • CMS admin credentials are in your possession

2. Export everything:

  • Download all Google Analytics data
  • Export Search Console performance data (16 months)
  • Save all rank tracking reports
  • Export your backlink profile from Ahrefs or Semrush
  • Screenshot or save GBP insights data

3. Review your contract:

  • Check the notice period (typically 30 days)
  • Identify any early termination fees
  • Confirm content ownership — who owns the blog posts and pages they wrote?
  • Check for non-compete or exclusivity clauses

4. Document the work:

  • Save all monthly reports
  • Record what content was published and when
  • Log all links they claim to have built
  • Note any technical changes they made to your site

5. Line up the next step:

  • Research replacement agencies or how to choose your next partner
  • Get an independent audit before onboarding someone new
  • Set clear expectations and benchmarks for the new engagement

What Happens After You Fire Them

The transition is less scary than most firms think. Here’s the reality:

Content stays. Every blog post, practice area page, and resource guide published on your site remains live. That content continues to rank and generate traffic regardless of who manages your SEO going forward.

Links stay. Backlinks built to your site remain active. They continue passing authority. The linking sites don’t know or care who your agency is.

Technical improvements stay. Site speed optimizations, schema markup, structural improvements — these persist unless someone undoes them.

What stops is new work. No new content gets published, no new links get built, and no one monitors technical health. This is the gap you need to minimize by having your next agency or plan ready before you terminate.

Most firms experience a 30-60 day transition period where active work pauses. In competitive markets, that gap can cost some ranking positions. But the cost of that temporary dip is always less than the cost of staying with an agency that isn’t producing results.

The Bottom Line

The best time to fire a bad agency was 6 months ago. The second best time is now.

Trust your instincts. If you’ve been questioning your agency’s value for months, the signs are probably already there. Audit the work. Look at the data. Ask the hard questions. And if the answers don’t hold up, make the switch.

Your firm deserves an agency that treats your $5,000 per month like it matters. Because to your firm, it does.

Need a clearer next move?

Get a Second Opinion on Your SEO

Before you fire anyone, get the facts. We'll audit your current agency's work — backlinks, content, technical health — and tell you whether the problem is the agency, the strategy, or the timeline.

Next steps

Use this topic inside the right part of your growth system.

Use these next paths to move from evaluation mode into clearer scope, stronger internal context, and a cleaner buying decision.

Related reads

Other articles firms usually read next.

These are the closest matches by topic, so the next click keeps building useful context instead of sending you sideways.

Frequently asked questions

Strategy FAQ

Quick answers to the most common questions about this topic.

01

How long should I give my law firm SEO agency before expecting results?

Give an agency 6-8 months before evaluating performance on rankings and leads. However, you should see meaningful activity from month one: a technical audit, on-page optimizations, content being produced, and links being built. If 3 months pass with no visible work being done, the timeline concern isn't about SEO being slow — it's about the agency not doing anything. Activity should be immediate even if ranking results take time.

02

What are the biggest signs a law firm SEO agency isn't working?

The clearest signs are: no organic traffic growth after 8 months, inability to show you what work was completed each month, refusal to give you access to Google Analytics or Search Console, no evidence of link building, declining rankings without explanation, content that is clearly AI-generated with no editing, and reports that only show vanity metrics like domain authority without connecting to leads or revenue.

03

Should I fire my SEO agency if my rankings dropped?

Not necessarily. Ranking drops happen for legitimate reasons: Google algorithm updates, new competitors entering the market, seasonal fluctuations, or your competitors increasing their SEO investment. A good agency will explain what caused the drop and present a plan to recover. A bad agency will either ignore it, blame Google, or claim rankings don't matter. The response to the drop tells you more than the drop itself.

04

How do I know if my SEO agency is actually building links?

Ask for a monthly link report showing every backlink acquired, with the URL where the link was placed, the domain authority of that site, and the anchor text used. Cross-reference their claims by checking your backlink profile in Ahrefs or Semrush. If they cannot produce this report, or if the links they claim don't appear in backlink tools, they're not building links — or the links they're building are too low-quality to register.

05

What should I do before firing my law firm SEO agency?

Before terminating: confirm you own your domain registration, hosting account, Google Business Profile, Google Analytics, and Google Search Console. Export all data and reports. Document the work they've done. Request a full backlink report. Review your contract's termination clause and notice period. Download all content they created. Having all assets secured before the conversation prevents any leverage issues.

06

Can firing my SEO agency hurt my rankings?

There's usually a brief transition period where rankings may fluctuate as the new agency or strategy takes over. But if your current agency was doing legitimate work, that work doesn't disappear when they stop. Content stays published. Links stay live. Technical improvements remain in place. The risk is a gap in ongoing work — particularly link building and content — not a loss of past work. The exception is if the agency owns your domain or hosting, which is why asset ownership must be confirmed first.

07

Is it normal for SEO agencies to not share access to analytics?

No. Any agency that refuses to give you access to your own Google Analytics, Google Search Console, or Google Business Profile is engaging in a control tactic, not standard practice. These are your accounts and your data. You should have admin access to all of them from day one. Agencies that gate access are making it harder for you to evaluate their work and harder for you to leave — both are red flags.

08

How much money do law firms waste on bad SEO agencies?

Based on conversations with firms we've onboarded from other agencies, the average wasted spend is $30,000-$60,000 — typically 8-14 months of retainer fees with minimal results. But the real cost is the opportunity loss. If those months had been spent with an effective agency, the firm could have generated an additional 100-300 organic leads during that period. For a personal injury firm, that's potentially $500,000+ in lost case revenue.

09

Should I give my agency a warning before firing them?

Yes, if you haven't already raised concerns. Schedule a direct conversation outlining your specific dissatisfaction — not vague complaints but specific metrics: traffic hasn't grown in 6 months, you haven't seen link reports, content quality is poor. Give them 60-90 days to course-correct with clear benchmarks. If they improve, great. If they don't, you gave them a fair chance and can leave with confidence. However, if you discover deception — fake link reports, hidden penalties, or asset ownership issues — skip the warning and terminate.

10

What questions should I ask a new agency after firing my old one?

Ask the new agency to audit what the previous agency did: What's the current backlink profile quality? Were any risky tactics used? Is there technical debt to clean up? What content is performing and what isn't? How does current ranking performance compare to the market opportunity? A good new agency will be transparent about what they inherit and realistic about the timeline to see improvement. Be wary of any agency that bashes your previous provider without evidence.

Next step

Think your agency
isn't delivering?

Book a free 45-minute audit. We'll review what your current agency has done, identify whether the work matches what you're paying for, and give you an honest assessment.

Book my strategy call Free SEO Audit
No obligation 100% confidential Custom roadmap included