Skip to content
marketing9 min readSeptember 7, 2026

A Client Told Me My SEO Work Wasn't Helping. Two Weeks Later I Audited Her Site. Here's What I Found.

Four months into an SEO contract, a Phoenix family law firm told me the work wasn't helping. I asked for two weeks and audited the site. Here are the three gaps I found, what they cost to fix, and the client education habit I built afterward.

NP

Nikola Pantelin

Pantelin Creative Design

A Client Told Me My SEO Work Wasn't Helping. Two Weeks Later I Audited Her Site. Here's What I Found.

The message came in on a Tuesday, four months into the contract. "I'm not seeing it. Your SEO work isn't helping. Can we talk?"

I have been a solo web and marketing freelancer long enough to know that sentence is not an attack. It is a request for client education (the plain-English explaining that should have happened before the first invoice, not after the fourth). So I asked for two weeks and a full audit of her site. What I found changed how I run every SEO project since.

Here is the whole story, the three gaps I found, and the checklist I now walk through with every new client before we ever talk about money.

The Client, the Budget, and the Two-Week Audit

She runs a small family law practice in Phoenix, Arizona. Three attorneys, one paralegal, and a website that a previous agency had rebuilt about a year before I came on.

She was paying me $1,400 a month for SEO (search engine optimization, the work of getting your business to show up when someone in your area types a problem into Google). For her firm, that is roughly one initial consultation fee. Not nothing, but not a number that should keep anyone up at night.

Four months in, her rankings had moved. Several pages had climbed from page three to the bottom of page one. Traffic was up about 40%. On paper, it was working.

But she measured one thing: the phone. And the phone, in her words, "sounds the same as it did in January."

So I did what I should have done in month one. I stopped reporting rankings and went looking for the gap between "Google likes the site more" and "the phone rings more." I found three.

The Three Gaps the Audit Found

Gap One: Google Had No Idea What Kind of Business She Ran

The first thing I check on any site is something called schema (a hidden label on each page that tells Google, in its own language, "this is a law firm, here is the address, here are the hours, here is the practice area"). Visitors never see it. Google reads it before almost anything else.

Her site had none. Zero. The previous agency had built a good-looking site and skipped the label entirely.

Why does that matter to a business owner? Because without it, Google was guessing. It could see the words "family law" on the page, but it could not confidently say "this is a local family law firm in Phoenix serving Maricopa County." So for the searches that bring in actual clients, the ones with a city name attached, she was losing to firms with worse sites and better labels.

Fixing this took me about four hours. It is not expensive. It is just invisible, which is exactly why it gets skipped.

Gap Two: Her Best Pages Were Islands

The second thing I map is how pages link to each other. Marketers call these internal links. Think of them as hallways in an office. If the hallway to a room does not exist, nobody finds the room, and that includes Google.

Her site had 31 pages. Her divorce page, the one that brought in the most valuable cases, was linked from exactly one place: a dropdown menu. No blog post pointed to it. The homepage did not mention it in the body text. Her child custody page, which should have sent people to the divorce page and back, did not link to it at all.

Google treats a page with many hallways leading to it as important. A page with one hallway looks like a closet.

I spent about a week rewriting the connections. Every blog post now points to the two or three service pages it relates to. Every service page points to its neighbors. Nothing fancy. Just hallways.

Gap Three: Twelve Blog Posts and No Home Base

The previous agency had published twelve blog posts. Titles like "5 Tips for Co-Parenting After Divorce" and "What to Bring to Your First Attorney Meeting." Decent posts. Each one sat alone.

What was missing is what I call a content pillar (one big, thorough page on a subject, with every related post linking up to it, and the big page linking back down to each of them). Picture a hub with spokes. Google rewards the hub because it can see you cover the whole topic, not just one corner of it.

She had twelve spokes and no hub. So each post competed on its own against firms that had built the hub.

Here is how the three gaps compare, in the terms that matter to an owner:

What I foundWhat it costs youTime and cost to fixFix it first?
No business label for Google (schema)Losing local searches to worse websitesAbout a week, $300 - 600 one-timeYes, always
Pages that do not link to each otherYour best page looks unimportant1 - 2 weeks, $500 - 900 one-timeYes, right after
Blog posts with no home baseTwelve posts doing the work of two4 - 6 weeks, $1,500 - 3,000 for the hub page plus reworkWorth it once the first two are done
Add it up and the whole repair came in under $4,000, or about three of her consultation fees. Most of it was one-time work that stays fixed.

If you are paying for SEO right now and have never seen a report that mentions any of these three things, that is worth a conversation. Tell me what your reports look like and I will tell you honestly whether the gaps are likely there.

What Happened After the Fixes

I want to be careful here, because I dislike case studies that read like magic.

Within eight weeks of the audit, her firm went from three tracked contact-form submissions a month to eleven. Her divorce page moved from position nine to position four for the main Phoenix search. Calls, which we finally started tracking with a dedicated number on the website, came in at fourteen in the first full month of tracking.

Was some of that going to happen anyway from the earlier four months of work? Probably. Rankings take time to turn into calls. But the gaps were real, and the fixes were cheap compared to what she had already spent.

The bigger change was not on her site. It was in how I explain the work.

Why Client Education Is Now Written Into Every Contract I Sign

Her complaint was fair. Not because the work was bad, but because she had no way to know whether it was good. I had sent her four months of ranking charts. She wanted to know if the phone would ring. Those are different questions, and I had only been answering mine.

So now every SEO project I take on starts with a client education session before any work begins. It covers:

  • What "working" will look like at month one, three, and six. Month one is mostly invisible repairs. Month three is rankings moving. Month six is when the phone should sound different. If I cannot say that out loud up front, I should not take the money.

  • How we will measure calls, not just clicks. A tracking phone number on the website and a "how did you hear about us?" field on the contact form. Both cost almost nothing.

  • What was wrong before I started. A written audit, in plain language, so the owner knows what "fixed" means.

  • What I will not be doing. No paid ads unless we agree on them separately. If ads make more sense for your situation, I will say so and point you to my Google Ads page instead of quietly billing for SEO that will not get there fast enough.
  • It takes about ninety minutes. It has saved me from that Tuesday message ever since.

    What I Usually Find in First-Audit Talks With New Clients

    The Phoenix story is not unusual. When a new client comes to me saying their previous SEO "didn't do anything," I run the same audit, and the same three gaps show up more often than not. Here is the short checklist I walk through, and you can check most of it yourself in an afternoon:

  • Search your business name plus your city. If a competitor's site shows up above yours, or if Google's info box about you is missing or wrong, the business label is probably missing.

  • Open your most important service page and count the links pointing to it. Look in your blog posts and your other service pages. If the only route is the menu, it is an island.

  • List your blog posts and ask which one big page they belong to. If there is no answer, there is no hub.

  • Ask for last month's report and look for the word "calls." If the report only talks about rankings and traffic, nobody is measuring the thing you actually care about.

  • Check the date on your newest page. A site that has not changed in six months is telling Google it is not worth revisiting.
  • None of these require a technical person. They require ten minutes and a bit of honesty.

    If you want to see how I run an audit from start to finish, my process page walks through each step, and the FAQ covers the questions I get most about timelines and pricing. The full picture of what SEO work with me includes lives on my SEO services page.

    The Bottom Line

    "Your SEO work isn't helping" is usually two problems wearing one coat: a few cheap, invisible gaps, and nobody explaining what the work is supposed to do. Fix the gaps, then fix the client education, and the phone starts sounding different.

    If you are in that Tuesday-message stage with your current setup, or nobody has ever audited your site in plain English, let's talk. I will tell you what I find, whether or not you hire me to fix it.

    client-educationseo-gapsagency-life

    Found this useful?

    Subscribe to get articles like this delivered to your inbox. No spam.

    Get in Touch