How to Tell If Your SEO Agency Is Actually Doing Anything
The uncomfortable checklist for your current agency.
The Problem: You're Paying but Can't Tell What's Happening
You signed with an SEO agency six months ago. You're paying $1,500 a month. You get a report every month that shows some charts and graphs. But your phone isn't ringing more. Your website traffic looks about the same. And when you read the report, you're not sure what any of it means.\n\nThis is one of the most common complaints small business owners have about SEO agencies. And it's valid. You shouldn't need a marketing degree to understand whether your investment is paying off.\n\nThe good news is that you can evaluate your agency's performance with a few straightforward checks. You don't need to understand every SEO metric. You just need to know what to look for and what questions to ask.
Check Your Google Search Console (It's Free)
If you don't have access to your Google Search Console, that's red flag number one. Your agency should have set this up and shared access with you. If they haven't, ask for it today.\n\nOnce you're in, look at the Performance section. You'll see four metrics: total clicks, total impressions, average CTR (click-through rate), and average position. Look at the trend over the past 6-12 months.\n\nClicks should be trending up. This is people actually visiting your site from Google. If clicks are flat or declining after six months of paid SEO, something is wrong.\n\nImpressions tell you how often your site appears in search results, even if people don't click. Growing impressions mean Google is showing your site for more queries. This usually leads clicks by a few weeks.\n\nAverage position should be improving (the number should be going down, since position 1 is better than position 10). Look at specific keywords you care about, not just the average.\n\nIf all three metrics are flat after six months, your agency needs to explain why.
Look at What They've Actually Changed on Your Site
This is the simplest test: has anything on your website actually changed since you hired the agency?\n\nCheck your title tags. Open your website, right-click, and view page source. Search for the <title> tag. Has it been updated to include your target keywords? Are different pages targeting different keywords, or do they all say the same thing?\n\nCheck your content. Have new pages or blog posts been published? Has existing content been updated or expanded? You should be able to see specific changes.\n\nCheck your site speed. Run your site through Google PageSpeed Insights. If the agency identified speed issues months ago and the score hasn't improved, ask why.\n\nIf your agency has been billing you for six months and you can't point to a single change they've made to your website, you have a problem. Real SEO work produces visible changes. Not just reports about planned changes. Actual changes.
Ask These Questions at Your Next Meeting
What specific pages did you optimize this month? Not "we continued optimization efforts." Which URLs? What did you change?\n\nWhich keywords improved in ranking? Which ones declined? A good agency tracks specific keywords and can tell you exactly where they moved. If the answer is "overall visibility improved," push for specifics.\n\nWhat backlinks did we earn or build this month? If link building is part of your package, you should know exactly which sites linked to you and how those links were acquired.\n\nWhat's the plan for next month and why? The strategy should evolve based on data. If they're doing the same thing every month regardless of results, they're on autopilot.\n\nCan I see the raw data? A transparent agency will share Google Analytics, Search Console, and ranking tool access. If they'll only show you their curated report, ask yourself why.\n\nThese aren't aggressive questions. They're the bare minimum of accountability. Any agency doing real work will answer them confidently.
Metrics That Matter vs. Vanity Metrics
Agencies love to report metrics that look impressive but don't mean much. Here's how to tell the difference.\n\nVanity metrics: Domain authority increased from 22 to 24. Total number of keywords you rank for (including keywords on page 10 that nobody sees). Total impressions without context. Social media followers. "Brand mentions." These numbers can move without any real business impact.\n\nMetrics that matter: Organic traffic to your site (actual visitors from Google). Rankings for your specific target keywords (especially positions 1-10). Phone calls and form submissions from organic search. Organic revenue or leads attributed to SEO. Click-through rate from search results.\n\nThe ultimate test: is SEO generating business? More calls, more form fills, more foot traffic, more sales. If your agency can't draw a line from their work to your business results, something needs to change.\n\nAt askotter, every client gets a dashboard that shows real metrics: rankings for your target keywords, organic traffic trends, technical health, and what work was actually performed. No vanity charts. No mystery.
When to Give It More Time vs. When to Leave
SEO genuinely takes time. If you're two months in and frustrated, you might need patience. Three to six months is a reasonable timeline to see initial results, especially if your site was poorly optimized before.\n\nBut there's a difference between "results take time" and "nothing is happening." Even before rankings improve, you should see work being done. Technical issues fixed. Content updated. Strategy documented. Reports that show clear analysis and planning. The work should be visible even if the rankings haven't caught up yet.\n\nLeave if: after six months, you can't identify concrete work that was performed. Leave if your questions are met with jargon instead of answers. Leave if you've been promised specific deliverables that never materialized. Leave if the agency blames Google, your website, or your industry for every shortcoming without proposing solutions.\n\nStay if: you can see the work happening, rankings are moving in the right direction (even slowly), and your agency communicates clearly about what they're doing and why. SEO is a long game. But it shouldn't be a guessing game.
What to Do If You Decide to Switch
Before you leave, secure everything. Make sure you have admin access to Google Analytics, Google Search Console, Google Business Profile, your website hosting, and your domain registrar. If the agency set up any accounts, confirm that you're listed as the owner.\n\nRequest all work product. Any content they created, any technical documentation, any keyword research, any strategy documents. This is work you paid for.\n\nDon't burn the bridge with a hostile exit, but be direct. "The results haven't met our expectations, and we're going in a different direction." You don't owe a detailed explanation.\n\nWhen you hire your next provider, share what you've learned. Tell them what the previous agency did (or didn't do), what worked, and what frustrated you. A good new provider will audit the previous work and build on what's salvageable.\n\nAnd consider whether you need a traditional agency at all. If your budget is under $1,000/mo and your needs are straightforward, an AI-powered service like askotter might be a better fit than another traditional agency that's going to repeat the same cycle.
Get your free SEO audit
Enter your URL and email. We'll send a quick-hit audit within 24 hours. No call required.