Is Your SEO Agency Actually Doing Anything?
A client told me he’d been paying an agency $1,200 a month for eight months. When I asked what they’d actually done, he sent me a folder of monthly PDF reports. Charts, graphs, a lot of green arrows. Not one mention of what had actually changed on his website.
His calls hadn’t moved. His rankings hadn’t moved. But the reports looked busy. Those are classic signs of an SEO agency not working: busy reports, zero movement.
If you’re wondering whether your SEO agency is actually doing anything, this is usually how it starts. Not with a dramatic red flag, but with a quiet feeling that something doesn’t add up.
Quick Answer: How Do You Know If Your SEO Agency Is Actually Working?
Check three things directly: whether your Google Business Profile and website have measurably changed in the last 90 days, whether your rankings for your actual target keywords have moved in Google Search Console, and whether you can name one specific thing they did last month. If you can’t answer at least two of these clearly, that’s worth a conversation.
Why This Is Hard to Tell From the Outside
SEO reports are easy to make look impressive without much happening underneath. A report full of impressions, colorful graphs, and vague phrases like “optimized for visibility” can look like progress even when nothing measurable has changed.
Most business owners aren’t SEO experts, and they shouldn’t have to be. But that gap is exactly what lets an SEO agency not working coast on vague reporting for months.
The Fix: How to Actually Check
Step 1: Open Google Search Console yourself
If your agency set one up, ask for access. Look at your top queries and average position over the last three months. This is the most honest, hardest-to-fake source of truth about what’s actually happening with your rankings.
Step 2: Check your Google Business Profile activity log
Your GBP dashboard shows when posts, photos, and updates were made, and by whom. If your agency claims to be actively managing it, this is where you’ll see whether that’s true.

Step 3: Ask for one specific thing they did last month
Not a summary. Not “ongoing optimization.” A specific page they changed, a specific citation they fixed, a specific piece of content they published. A real agency can name this in one sentence. A vague answer here is itself an answer.
Step 4: Compare your website’s technical basics against what you’re paying for
Check your page speed with a free tool, check whether new content has actually been published on your site in the last few months, and check whether your service pages match what’s listed on your Google Business Profile. If none of this has moved, ask why.
Step 5: Look at the trend, not a single month
SEO is slow by nature, and one quiet month doesn’t mean much on its own. What matters is whether there’s a real trend over 90 to 180 days. No movement at all over that window, combined with vague reporting, is the actual warning sign.

5 Signs Your SEO Agency Is Not Working
- Reports that are heavy on charts but light on specifics.
- No access to your own Google Search Console or Google Business Profile.
- Vague answers when you ask what changed.
- Rankings and calls that haven’t moved in six months or more.
- A contract that locks you in for a long term with no clear way to check progress in between.
None of these alone proves something is wrong. Together, they’re worth a direct conversation with whoever is managing your account.
What a Real Agency Should Be Able to Show You
Access to your own Search Console and Analytics, not just their dashboard. A specific list of changes made each month, not a generic summary. Ranking movement you can verify yourself, even if it’s gradual. Clear answers about what’s being done and why, without jargon that avoids the actual question.
This mirrors what I found when I first audited that Texas solar company’s account before working with them, the results breakdown is here. The gap wasn’t effort exactly, it was that nothing had been checked against real data in months.

If You’re Not Sure Where You Stand
A proper local SEO audit shows you exactly where things stand right now, independent of whoever is currently managing your SEO. It’s a useful reality check whether you’re evaluating a new agency or trying to figure out if your current one is actually earning what you’re paying.
What to Do If the Answer Is No
Don’t panic and cancel everything overnight. Have a direct conversation first, and ask for the specifics above. A good agency will have real answers. If the answers stay vague after you ask directly, that’s usually your answer.
If you want a second opinion on where your SEO actually stands right now, Google Search Console, which is free to check yourself, is the best place to start, and I’m happy to help you make sense of what it’s showing.
Frequently Asked Questions
The Bottom Line
You don’t need to become an SEO expert to check whether your agency is actually doing something. A few minutes in Google Search Console and one direct question about last month’s work will tell you most of what you need to know.
If the answers are vague or the data shows no movement over several months, that’s worth addressing directly rather than assuming it will eventually turn around. At that point, you are likely dealing with an SEO agency not working in any meaningful sense, and it is time to plan your next move.
Happy to help you make sense of your current numbers if you want a second, independent read.






