Skip to content

Is Your SEO Agency Doing a Good Job? A Practical Self-Audit for Business Owners

Contact · hello@theseosavant.com

I’ll tell you what’s wrong
and how I can help.

No sales sequence, no discovery framework, no thirty-minute call to establish whether we should have a call. You write two sentences, I write back with something specific about your site, and we both find out quickly whether this is worth either of our time.

Phoenix, Arizona. I work with clients anywhere in the US. One reply, from me, within one business day.

When a business owner asks me, “Is my SEO agency doing a good job?” it’s a sign they’re uncertain whether their investment is paying off. This is a common concern among owners, CEOs, and marketing directors who rightly demand more than vanity rankings—they want qualified leads, real phone calls, booked appointments, and ultimately, measurable revenue.

Given I’ve seen hundreds of websites and agency engagements over three decades, I have a clear perspective on what separates effective SEO partnerships from ones that lead to frustration and wasted dollars. Here’s a straightforward, jargon-free self-audit framework you can use to critically assess your SEO agency’s performance. No fluff. Just the key signals that actually matter.

Beyond Rankings: What Really Counts?

First, let’s put the obsession with rankings into perspective. Rankings for broad keywords or vanity terms rarely translate directly into business value. I’ve encountered sites ranking #1 that don’t get any inbound calls or form submissions. Why? Because rankings aren’t a goal, they’re a symptom. The real measurement is whether those rankings drive qualified traffic that converts into paying customers.

When you ask yourself if your SEO agency is delivering, start here:

  • Are your leads increasing? Look for a credible uptick in inbound inquiries, not just clicks. An influx of traffic without lead growth is a warning signal.
  • Are you getting quality leads? More leads don’t help if they’re unqualified or irrelevant. Real leads come from prospects matching your service area, industry, and customer profile.
  • Is your phone ringing more? A trackable increase in phone calls is a strong indicator that search visibility improvements are driving buyer intent, especially for home-service businesses.
  • Are appointments or jobs booked as a result of SEO efforts? If your sales funnel is well connected, then you should see actual booked work attributable to organic search.

Scrutinizing Agency Reporting and Communication

Many agencies offer reports glossy with rankings and traffic graphs, but these can be misleading or incomplete. When reviewing reports, watch for these red flags:

Lack of context: Does the report explain why metrics moved or what was done about it? Numbers without analysis are nearly useless.

No focus on calls, leads, or revenue: If your report never mentions how SEO drove business outcomes, question its value.

Unexplained traffic spikes or drops: Is your agency proactively diagnosing sudden traffic changes or ignoring them?

Generic or cookie-cutter recommendations: Are strategies tailored to your niche and geography, or the same one-size-fits-all approach?

Infrequent communication: You should hear regularly about progress, challenges, and next steps. Silence or vague check-ins are warning signs.

Interpreting Your Website Traffic and Lead Data

SEO agency report evaluation

Diving into your site analytics can reveal a lot. Here’s what to look for:

Traffic quality: Are visitors spending time on relevant service pages, or just bouncing from your home page? Are they in your target locations?

Conversion rate trends: If traffic increases but conversion rates drop or stagnate, something’s off with your site or user experience—not just SEO.

Lead source clarity: Properly attribute leads to organic search, paid channels, referrals, and offline efforts. Without this, you can’t evaluate SEO’s true contribution.

Landing page performance: Agency recommendations often include landing page tweaks. Confirm if pages getting organic traffic are optimized to convert.

Common Problems I See in Poor SEO Agency Experiences

Many business owners fall into the trap of investing in agencies that fixate on rankings but neglect the practical side of conversions:

For example, a roofing company might rank well for “roof repair Chicago,” but if their phone number is buried, their local business info is inconsistent, or the website has a cumbersome quote request, leads won’t follow.

Or skip the conversation

If you already know, just buy the audit.

The form is for people who aren’t sure yet. If you are sure, you don’t need a call first — the Revenue Audit is a fixed scope at a fixed price, it takes two weeks, and it’s yours whatever you decide to do afterwards.

Every audit starts the same way regardless of how you arrived, so nothing is lost by going straight there.

Similarly, agencies may ignore local SEO essentials like Google Business Profile optimization and Google Maps visibility—critical for home service firms. Without these, even solid website SEO efforts can underperform.

Or I’ve seen agencies that don’t track or report on AI search visibility (AEO/GEO), giving competitors an edge in emerging search channels that drive discovery.

What To Do If Your SEO Agency Isn’t Delivering

If this self-audit exposes gaps or red flags, it doesn’t mean you have to dump your agency immediately. Instead, I recommend the following practical steps:

  1. Request a detailed review focused on revenue impact, not just rankings or traffic numbers.
  2. Insist on transparent reporting including leads, calls, and conversion metrics tied to SEO activities.
  3. Ask for prioritization of fixes that directly improve customer contact points — landing pages, local listings, and site user experience.
  4. Evaluate their expertise in your industry and local market. Generalized tactics rarely produce meaningful results.
  5. Consider a second opinion or a comprehensive Revenue Audit to get an independent diagnosis of website and SEO performance.

A well-managed SEO engagement should feel like an ongoing business partnership, centered on measurable growth. If your agency cannot explain what they’re doing, why it matters, or show how SEO contributes to booked jobs, it’s time to reconsider your options.

Bringing It All Together

website analytics and lead tracking

SEO is not about vanity metrics or shiny reports—it’s about driving real business outcomes through search. As someone who has helped national brands, franchises, and home-service companies for 30 years, I know you deserve an honest diagnosis and a revenue-focused strategy.

Use this self-audit as your starting point. If you find your current SEO efforts aren’t delivering enough leads and revenue, there’s a better path forward. You can get a free SEO and AI Visibility Report to see what’s holding your site back and explore a detailed Revenue Audit for a clear, prioritized road map.

Making data-driven decisions about your SEO agency can save you time and money, but also unlock growth. After all, as I always say: Rankings are vanity. Revenue is sanity.

If you’re ready to make sure your SEO agency is doing a good job for your business, start your audit today at The SEO Savant.

Frequently Asked Questions

What key metrics should I track to evaluate my SEO agency’s performance?

Focus on qualified leads, phone calls, booked appointments, and conversions from organic search traffic rather than just rankings or general traffic numbers.

If my website traffic is growing but leads are not, what should I do?

Review your website’s conversion paths, landing pages, and user experience. Traffic without conversion often points to site issues or poorly targeted traffic.

How often should my SEO agency communicate progress and results?

Regular, transparent communication is essential—at minimum monthly reports with clear explanations and strategy updates to keep you informed and involved.

Why is Google Business Profile optimization important for local SEO?

It directly affects visibility in local search results and Google Maps, critical for home service businesses seeking to capture nearby customers ready to buy.

Can I get an unbiased second opinion on my current SEO strategy?

Yes, seeking a Revenue Audit or an independent SEO and AI visibility scan can give you an objective assessment of effectiveness and opportunities.

Who reads this

Me. There is nobody else.

No account manager, no intake coordinator, no junior who summarises your message into a CRM field before a senior person sees it. I read what you write and I write the reply.

I take three clients at a time, which is the only reason that’s possible. It also means the answer is sometimes “not until March.” You’ll get that answer in a day rather than after three weeks of being nurtured.

Thirty years, since 1996. Fourteen agencies before this one, which is a story I’ll tell you on the call if you ask.

Yishai at his desk