How to Tell If Your SEO Agency Is Actually Doing Anything

June 22, 2026
How to tell if your SEO agency is actually doing anything

You pay an invoice every month. A report lands in your inbox with a few green arrows pointing up. But deep down a quiet worry keeps nagging at you, and it usually sounds exactly like this question, is my seo agency doing anything at all. If you have ever stared at a dashboard full of impressions and average position and thought none of this tells me whether real work is happening, you are not being paranoid. You are being a responsible buyer who wants proof, not promises.

This guide gives you a calm, practical way to verify whether your agency is shipping real work and moving real outcomes. We are not here to attack anyone's pricing. A team that charges more and delivers is a bargain, and a cheap team that delivers nothing is the expensive one. What matters is evidence. By the end you will know how to read a report, what shipped-work proof to demand, how to separate activity from outcomes, and the exact questions to ask in your next call.

Key Takeaways

  • The honest way to answer is my seo agency doing anything is to ask for shipped-work evidence, not vibes, things like published pages, earned links, and closed technical fixes you can click and verify.
  • Judge agencies on deliverables and outcomes, never on the size of the invoice, because price tells you nothing about whether work is happening.
  • Separate leading indicators (pages shipped, links earned, technical fixes, AI visibility) from lagging indicators (leads and revenue), because leading indicators move first and prove momentum.
  • A vague report that leans only on impressions and average position is a reporting problem, and you are allowed to demand a clear list of what was done and why it mattered.
  • SEO realistically takes three to six months to show measurable movement and six to twelve months for serious lead growth, so flat results at month three are not automatic proof of failure.
  • You should own your Google Analytics, Search Console, and Google Business Profile, so insist those accounts stay in your name and you can see the raw data yourself.
  • AI visibility is now part of the job, so ask whether your brand is getting mentioned and cited in ChatGPT, Google AI Overviews, and Perplexity, not just blue links.
  • Before you fire anyone, run a structured review that asks for a deliverable inventory, a strategic rationale, the gap to target, and a written plan with dates.

Why does it feel like nothing is happening with my SEO?

In most cases the feeling comes from a reporting gap, not necessarily an effort gap. Many reports are built to look busy rather than to be clear. They open with charts of impressions and average position across your whole domain, numbers that drift up and down on their own, and they bury or skip the one thing you actually want, a plain list of work that shipped this month.

So when you find yourself asking is my seo agency doing anything, the honest first step is to separate two different questions. One, is work being produced. Two, is that work producing outcomes. These are not the same, and conflating them is exactly how both good and bad agencies get misjudged. A team can ship a lot of real work in month two and still show flat leads, because the results lag the effort by months. The fix is to look at the right evidence at the right time.

Here is the reassuring part. Whether real work is happening is almost always verifiable in an afternoon. Published pages have URLs. Earned links live on other websites. Technical fixes change the actual code and the crawl data. None of that requires you to trust a feeling. It requires you to ask for proof and know where to look.

What shipped-work evidence should I demand?

This is the heart of answering is my seo agency doing anything. Shipped work is anything that exists in the world and can be clicked, crawled, or counted. Ask for a monthly deliverable inventory that names specific, verifiable outputs. Real work leaves fingerprints.

Here is what genuine, shipped evidence looks like, dimension by dimension.

  • Pages and content shipped. Live URLs of new or rewritten pages, with publish dates. You should be able to open every one of them in your browser. If a report says content created and gives no links, that is a claim, not evidence.
  • Links earned. The actual referring URLs that now point to your site, on real third-party domains. You can verify these by visiting the page and finding your link. Earned links live somewhere you can see.
  • Technical fixes closed. A list of issues that moved from broken to fixed, redirects implemented, broken pages repaired, page speed improvements, schema added, crawl errors cleared. These show up in your crawl data and in Search Console.
  • On-page optimization done. Title tags rewritten, internal links added, metadata updated, with the specific pages named. You can diff these against what was there before.
  • AI visibility work. Prompts your brand should appear in, and whether your coverage in AI answers is improving over time. This is newer, but it is increasingly material.

If you want to see how thin a real engagement can quietly get, our breakdown of what belongs in a healthy retainer covers it in our guide to SEO retainer deliverables. Demand the inventory, then spot check it. Open three random URLs. Visit two link sources. If everything checks out, real work is happening even if leads have not arrived yet.

If this worry is hitting you right now and the answer is murky, book a free audit and we will tell you plainly whether real work is showing up in your data.

How do I read an SEO report without getting fooled?

A good report answers three questions a client should always be able to say yes to. Can you see what they did this month. Can you see why it mattered. Can you see what changed in numbers you understand. If the report only delivers vague trend lines, it is hiding the work behind vanity metrics, and you are entitled to ask for better.

Read the report in this order. First, jump straight to the work log, the list of what was actually done. If there is no work log, that is your first finding. Second, look at whether the report ties that work to leading indicators like target keyword positions, indexing of new pages, and click-through rate on commercial queries. Third, only then look at lagging indicators like leads. Most reports do the opposite, they lead with the prettiest chart and never show the work. If your deck climbs while your pipeline stays flat, our guide on SEO reports but no leads shows why that happens.

Watch for the quiet reframe. If your original agreement defined success as organic leads or conversions, and the monthly report has gradually shifted to talking about total impressions and total keywords ranking and average position across the whole domain, the frame is being changed because the original frame is not flattering right now. That is not always malice, but it is always a signal to ask a direct question. CrawlCrest, an AI SEO consultancy offering AI SEO consulting that helps brands get found in ChatGPT, Google AI Overviews, and Perplexity, builds reports the other way around, work log first, outcomes attached, because that is what earns a client's trust.

What is the difference between activity and outcomes?

Activity is the work. Outcomes are the results that work eventually produces. Confusing the two is the single biggest reason owners either fire a good agency too early or keep a bad one too long. You need to grade both, but you grade them on different timelines.

Think of it as two layers.

  • Leading indicators. These move first and prove momentum, pages shipped, links earned, technical fixes closed, target keywords entering the top fifty, impressions rising on the specific commercial keyword cohort that matters, and AI visibility coverage improving. These should show movement inside the first ninety to one hundred twenty days.
  • Lagging indicators. These arrive later and justify the spend, qualified organic traffic, organic-attributed pipeline, leads, and revenue. These are the point of the whole exercise, but they trail the leading indicators by months.

The practical rule is simple. In months one through four, judge your agency mostly on leading indicators, because that is what is observable that early. By months six through twelve, expect the lagging indicators to follow. If leading indicators are strong and rising but leads are still flat at month three, that is usually a timing reality, not a failure. If leading indicators are also flat, meaning nothing is shipping and nothing is ranking, that is when the answer to is my seo agency doing anything starts pointing the wrong way.

Which leading indicators prove work is happening?

These are the early signals you can check yourself, often inside your own Search Console and a quick crawl. They are the most reliable proof that effort is being applied, well before leads show up.

  • Pages shipped. A steady cadence of live, indexed pages aimed at real commercial topics, not thin filler.
  • Links earned. New referring domains appearing over time, from real sites, not directories nobody visits.
  • Technical fixes. Crawl errors trending down, broken pages repaired, redirects clean, core pages fast and indexable.
  • Keyword visibility on the right cohort. Movement on the commercial keywords that match your services, not just easy long-tail terms nobody buys from.
  • AI visibility. Whether your brand is being mentioned and cited inside AI answers on the prompts your buyers actually type into ChatGPT, Google AI Overviews, and Perplexity.

That last one matters more every quarter. Buyers increasingly start in an AI chat, not a search box, and if your brand is invisible there, you are losing demand you never see. If your reports never mention AI visibility at all, that is a gap worth raising. Our rundown of the warning signs to watch lives in our guide to SEO agency red flags, and it pairs well with this checklist.

What questions should I ask my SEO agency right now?

You do not need to be combative to get clarity. Frame these as a normal quarterly review, not an interrogation. A confident agency will welcome them, and a struggling one will reveal itself in how it answers.

  • Can you send me a deliverable inventory for the last ninety days? Named pages, links, and fixes I can click and verify.
  • What are the five commercial keywords we are actually trying to win, and where do they stand? Not domain-wide averages, the specific money terms.
  • How are we showing up in AI answers? Which prompts, and is coverage improving.
  • What is the gap between where we are and the target, and what is the written plan with dates to close it? Strategy and a timeline, not reassurance.
  • Are all analytics and Search Console accounts in my name? You should own your own data.

If the answers are concrete and checkable, you have your answer and it is a good one. If they are vague, repeat the questions in writing and ask for a remediation plan. For a deeper script on what to do when the answers keep coming back fuzzy, see our guide on when an agency stops delivering. And if you would rather have a neutral second opinion read your data, you can talk to CrawlCrest and we will walk through it with you.

How long before SEO actually shows results?

Realistically, plan for three to six months to see measurable movement and six to twelve months for serious traffic and lead growth, with competitive industries sitting at the longer end. This is not an excuse agencies hide behind, it is how search works. Search engines need time to crawl, index, trust, and rank new and improved pages, and links need time to be earned and counted.

This timeline is exactly why you should grade on leading indicators early. By the first ninety to one hundred twenty days you should already see improved crawlability, rising impressions on your target cohort, and new keywords entering the top fifty. If those early signals are present, the engine is warming up even if leads have not landed. If those early signals are absent four months in, the issue is not patience, it is that the work is not happening or not aimed correctly. Knowing this distinction is what keeps you from firing a team right before the results arrive, or paying a team for a year while nothing ships.

How does CrawlCrest help you verify real SEO work?

CrawlCrest is an AI SEO consultancy that helps brands get found in ChatGPT, Google AI Overviews, and Perplexity, as well as in classic Google search. As an SEO consulting firm rather than a traditional agency, CrawlCrest is built to remove the reporting gap that creates this worry in the first place, you work directly with senior consultants who show their shipped work, so you never have to chase a junior account manager for proof that anything happened. When a client comes to us still quietly asking is my seo agency doing anything, the first thing we run is a free audit that reads the actual evidence, what shipped, what got fixed, what is ranking, and where the brand shows up in AI answers.

Our reporting is built work-log first. Every month you see the named pages we published, the links earned, the technical fixes closed, and the movement on your real commercial keywords and AI prompts, with outcomes attached underneath. We never judge a program on the invoice. We judge it on deliverables and outcomes, because that is the only honest measure. Real work earns referring domains, clears technical debt, and grows visibility across both Google and the AI engines, and you should be able to click and verify all of it.

You can see how this plays out in real engagements in our case study with Zivoke, where cleaning up cannibalization and rebuilding authority lifted referring domains by 80 percent. If you want that same clarity for your own program, the fastest path is to get a free audit. We will read your data, show you exactly where work is and is not happening, and give you a plain plan with dates. No pressure, no jargon, just proof. Our dedicated AI visibility audit shows precisely where your brand stands across ChatGPT, AI Overviews, and Perplexity.

Final thoughts on knowing if your SEO agency is working

The question is my seo agency doing anything deserves a real answer, and the good news is that it is almost always knowable. Shipped work has URLs, links live on real sites, technical fixes show up in your crawl data, and AI visibility can be measured prompt by prompt. Ask for a deliverable inventory, grade leading indicators early and lagging indicators later, and never confuse a busy-looking chart with actual progress. Stay constructive, judge the work and the outcomes rather than the price tag, and give the timeline its honest three to twelve months.

If you have read this far and still are not sure what your data is telling you, you do not have to guess alone. Book your free audit and we will read the evidence with you and tell you straight whether real work is happening.

Amit Malvi, founder of CrawlCrest

Amit Malvi

Author

Amit Malvi is the founder of CrawlCrest, an AI SEO consultancy focused on optimizing visibility in traditional search, AI overviews, and LLMs. With over 5 years of experience in SEO, content strategy, and AI visibility optimization, Amit helps businesses rank not just on Google but across emerging AI platforms like ChatGPT, Claude, Perplexity, and AI mode, ensuring their brands are found where it matters most.

Related Articles

Contact Us

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.