Insights

How to Tell If Your SEO Agency Is Actually Doing Anything

Not sure if your SEO agency is doing real work? Here are the signs to look for, the questions to ask, and the red flags that mean it's time for a change.

What Local SEO Actually Costs

You’re paying for SEO every month. You get a report you don’t fully understand. Maybe your rankings moved a little. Maybe they didn’t. You’re not sure whether the work is real, whether the strategy makes sense, or whether you’d be better off saving your money.

You’re not alone. This is one of the most common frustrations local business owners have with marketing agencies. SEO feels invisible. The work happens behind the scenes, the results take time, and it’s hard to verify whether anything meaningful is being done.

The good news is that you don’t need to become an SEO expert to hold your agency accountable. You just need to know what to look for and what questions to ask.

The Reports Should Make Sense to You

The most basic test: can your SEO provider explain what they did last month in plain language?

A monthly report should include what tasks were completed, what changed in your rankings, how your Google Business Profile performed (views, calls, direction requests), and what the plan is for next month.

If the report is a 40-page automated PDF filled with charts and graphs that nobody walks you through, that’s not reporting. That’s a smokescreen. Automated reports take minutes to generate. They don’t prove any work was done. They just prove the agency has access to a reporting tool.

Good reporting is short, clear, and specific. “We optimized your GBP categories, added three new photos, and submitted your business to 12 directories this month. Here’s how your map pack rankings changed.” That’s useful. A chart showing your “domain authority” with no explanation of what it means or why it matters is not.

You Should Be Able to See the Work

SEO is not magic. It’s a series of specific tasks that produce visible changes. If your provider says they’re doing the work, you should be able to verify it.

On-page SEO changes should be visible on your website. If they say they optimized your title tags or rewrote your meta descriptions, you can check. Right-click on any page of your website, click “View Page Source,” and search for the title tag. If it hasn’t changed in months, no one optimized it.

Citation work should be verifiable. If your provider says they submitted your business to 20 directories, ask for the list. Then spot-check a few. Search your business name on Yelp, BBB, or the other directories they listed. Is the information there? Is it accurate?

Content should exist. If they say they wrote a blog post or a new service page, it should be on your website. If they say they wrote GBP posts, you should see them on your Google Business Profile.

Link building should be documented. If they say they built backlinks to your site, ask where those links are. They should be able to provide URLs showing the pages that link to your site and when those links were placed.

If your provider can’t show you evidence of the work, the work probably isn’t being done.

Rankings Aren’t the Only Thing That Matters

Many agencies lean heavily on ranking reports. “You went from position 12 to position 8 for ‘plumber near me.'” That sounds like progress, and it might be. But rankings alone don’t tell the whole story.

Rankings fluctuate daily. They vary by location (someone searching from the north side of your city may see different results than someone on the south side). And a ranking improvement that doesn’t lead to more calls or website visits isn’t worth much.

The metrics that actually matter for a local service business are:

Phone calls. Are you getting more calls from your Google Business Profile or website than you were before? This is the most direct measure of whether SEO is working.

Website traffic from organic search. Not total traffic. Organic traffic specifically. If your organic search visits are increasing month over month, your SEO is gaining traction.

GBP performance. Google Business Profile insights show how many people viewed your profile, how many requested directions, how many called, and how many visited your website. These numbers should be trending upward over time.

Form submissions and contact requests. If your website has a contact form, track how many submissions come in each month and where those visitors came from.

Rankings matter, but they’re a means to an end. The end is more customers contacting your business. If rankings are improving but the phone isn’t ringing more, something is off.

Communication Should Be Consistent

Your SEO provider should be reachable. You should have a point of contact who knows your account, responds to emails or calls within a reasonable time, and can explain what’s happening without making you feel stupid for asking.

If you send a question and don’t hear back for a week, that’s a problem. If every answer you get is vague or overly technical, that’s a problem. If the person you signed up with handed you off to a junior team member who doesn’t know your business, that’s a problem.

Good communication isn’t a luxury. It’s a basic requirement of any professional service relationship. Your SEO provider should operate with the same transparency you’d expect from any contractor you hire.

Red Flags That Your Agency Might Be Doing Nothing

Here are the warning signs that should make you ask harder questions.

Nothing on your website has changed in months. If your pages look the same, read the same, and perform the same as they did before you started paying for SEO, the on-page work isn’t being done.

The reports are generic. If the report could apply to any business and doesn’t reference your specific keywords, services, or market, it’s probably auto-generated.

They avoid specifics. When you ask what was done last month, you get answers like “we worked on your SEO” or “we’re building your authority.” Those aren’t answers. Those are deflections.

Rankings haven’t moved at all. Some patience is required with SEO, and results do take time. But if you’ve been paying for six months and there’s been zero change in your visibility, something is wrong. Either the strategy is bad, the work isn’t being done, or both.

They get defensive when you ask questions. A provider who’s doing real work should welcome your questions. They should be proud to show what they’ve accomplished. If asking for specifics makes them uncomfortable, that tells you something.

They don’t know your business. Your provider should understand your services, your service area, your competitors, and your target customers. If they can’t name your top three services or your primary city, they’re running a generic playbook that wasn’t built for you.

What Good SEO Management Looks Like

For contrast, here’s what you should expect from a provider who’s doing legitimate work.

Monthly reports that are clear, specific, and tied to your goals. Visible changes on your website (new pages, updated content, improved structure). A growing Google Business Profile with regular posts, new photos, and managed reviews. Documented citation work with verifiable directory listings. Proactive communication about strategy changes, algorithm updates, or new opportunities. Willingness to answer every question you have, in language you understand.

This doesn’t require a massive budget. It requires a provider who treats your business like it matters, does the work consistently, and proves it through results.

What to Do If You Suspect Your Agency Isn’t Delivering

Start by asking for a detailed accounting of what was done on your account in the last 90 days. Not a summary, not a report. A list of specific tasks, with proof.

If the response is vague, incomplete, or defensive, you have your answer.

You can also get a second opinion. A different SEO professional can review your website, your Google Business Profile, and your backlink profile and tell you whether meaningful work has been done. Sometimes an outside perspective clarifies things quickly.

If you’re currently paying for SEO and you’re not sure whether it’s working, reach out to us. We’ll take an honest look at your current situation and tell you what we see. No pitch, no obligation. Just clarity about where things stand.

We work with local service businesses and believe that every business owner should understand exactly what they’re paying for. If that sounds like a better fit than what you have now, we’re here.

Let's jump on a call!

Get a no-obligation look at your local SEO. We’ll show you exactly where your business ranks, what’s working, and what’s costing you leads.

Not ready to talk? Get your quote first

No call needed? Fill out the form and we’ll get back to you by email with a clear quote.