Buyer Education·11 min read

How to tell if your SEO agency is selling you fluff

The monthly report looks impressive. The numbers go up. And you still don't know if you're getting anything for $800 a month. Here's how to read between the lines — and what to ask before signing the next contract.

AS
Alec Stewart
April 17, 2026
XLinkedInFB

I've read a lot of monthly SEO reports. From ex-clients of agencies I audited, from small businesses who asked me to take a second look, from friends who said "I feel like I'm getting ripped off but I can't prove it."

Most of those reports would be hard to distinguish from fraud.

Not because they're lying — usually they're not. The numbers are technically real. But they're carefully chosen to make it look like something is happening while the actual work being done is minimal, generic, or measurable only to the agency.

This post is about how to read those reports with a clearer eye — and how to tell, before signing, whether an SEO agency is going to produce results or just a steady stream of professional-looking PDFs.

The setup

Say you run an HVAC company. You've been stalling on SEO forever. Finally you hire an agency. $800/month. They promise "steady, compounding growth over 6–12 months."

The first month you get a 14-page report. It has charts. It mentions things like "domain authority," "keyword rankings," "backlinks acquired." There's a note that says "we've seen initial improvements in your core keyword positions."

Six months later you're at $4,800 spent. The reports look roughly the same. Your traffic may or may not be up. Your phone may or may not be ringing more. You don't know if the SEO is working or if you're in a busy season. And the agency can't really tell you either — or rather, they can, but you have to trust their interpretation of their own numbers.

This is the normal experience.

Red flags in SEO reports

Here's what to look for the next time a monthly report shows up. Any one of these on its own isn't damning. Three or more means you're probably paying for fluff.

Vanity metrics lead the report

If the first page of the report features:

  • Domain Authority (DA) or Domain Rating (DR)
  • Trust Flow or Citation Flow
  • Total backlinks acquired
  • Keywords tracked / ranked in top 100

…and not actual traffic, actual phone calls, or actual conversions — that's a vanity-metric report.

DA and DR are third-party scores invented by Moz and Ahrefs. They're not from Google. Google has said directly, many times, that they don't use anything like DA. An agency that reports "DA up from 22 to 25 this month!" is reporting a score that literally does not affect your ranking. It's a prop.

"Keywords in top 100" is worse. You can rank #98 for 500 keywords and get zero traffic. That metric going up measures agency activity, not business results.

"Rankings improved" without specifics

If the report says "rankings improved for core keywords" but doesn't show:

  • Which keyword
  • What it ranked at the start of the month
  • What it ranks at the end
  • What the search volume is
  • Whether the improvement was 50 → 40 (meaningless) or 15 → 6 (real)

…then it's not actually a ranking report. It's a mood.

A legitimate ranking report is a table. Specific keywords, specific positions, specific search volume, specific week-over-week changes. If your report is mostly prose and charts with no specific numbers named, that's the tell.

Backlinks from sites you've never heard of

If the report lists "new backlinks acquired this month" and the sites are:

  • articlehub.info
  • businessdirectory247.com
  • localbiznet.co
  • Anything with random numbers in the domain
  • Sites in languages unrelated to your business
  • Sites with names that look auto-generated

…those are spam directories. Google either ignores them or, if they're egregious, penalizes you for them. The agency "acquired" them by submitting a form. It took 3 minutes per link. They charged you for a service that might be actively hurting your site.

A legitimate backlink — one that actually moves the needle — looks like: your local paper did a story and linked your site. A trade publication mentioned you. A supplier added you to their contractor list. These are hard to get and happen a few times a year, not 50 at a time.

The "work summary" is all verbs, no nouns

Watch for language like:

  • "Optimized on-page content"
  • "Performed technical SEO audit"
  • "Updated meta tags"
  • "Improved site structure"
  • "Built high-quality backlinks"

…without specifying what was actually optimized, audited, updated, improved, or built.

A real work summary says:

  • "Rewrote meta descriptions on the 6 service pages (listed below)"
  • "Fixed 3 broken internal links on /services/furnace-repair"
  • "Compressed the hero image on the homepage from 2.1MB to 180KB — LCP dropped from 3.8s to 2.1s"
  • "Added LocalBusiness schema to the homepage and service pages"

See the difference. One tells you what you paid for. The other could be generated by pressing a button.

No mention of Google Business Profile

For a local service business, Google Business Profile (GBP) is probably half of your SEO. If the monthly report doesn't mention GBP at all — no new posts, no new photos, no review responses — the agency is ignoring the most important channel for your business. Or they're not managing it (which might be fine if it was never the deal). But either way, you should know where it stands.

The invisible work problem

Here's the deeper issue with SEO reports: a lot of the real work looks like nothing.

Rewriting a service page that now converts 3x better than before — reads on a report as "updated /services/ac-installation." One line.

Sitting on a 90-minute call with a content writer to nail the positioning for a new neighborhood you service — doesn't show up at all.

Finding and killing a spammy backlink pointing at your site that was tanking your rankings — one line, or zero lines.

This cuts both ways. A report with no line items might mean the agency did nothing. It might also mean they did important work that doesn't photograph well. You need another way to tell.

The fix: ask for specifics every month, not just metrics.

  • What did you change on my site this month?
  • Show me the before and after.
  • What did you write? Where is it published?
  • What's the next thing you plan to change, and why?

If the agency can answer those in specifics — with URLs, screenshots, word counts, commit messages — they're doing real work. If they pivot to metrics, charts, and "strategic direction," they're doing less than you think.

3 questions to ask before you sign

On a sales call, before you agree to anything, ask these three. The answers tell you more than a 20-page proposal.

1. "What does the first 30 days of work look like — specifically?"

The right answer is concrete: "First week, we audit your site and your GBP. Second week, we fix technical issues and rewrite your homepage title tags. Third week, we update your top three service pages. Fourth week, we publish the first new blog post and claim three directory listings."

A wrong answer pivots to "strategy" or "research" or "laying the foundation" without naming deliverables.

A red-flag answer: "The first three months are mostly research and planning before we see results." That's them telling you upfront they don't plan to do much for $2,400.

2. "Can I see an example of a monthly report you'd send me — with a real client's data or a detailed mockup?"

A legitimate agency has a template report with real-looking numbers and specific line items. They'll walk you through it.

A red-flag agency hedges: "Our reports are custom to each client, so we can't show you another client's." Sometimes true — but they can still show you a redacted version or a detailed sample. If they can't produce anything, they probably don't have a polished reporting process.

3. "What happens if the work isn't moving the needle by month 6?"

Every SEO engagement should have a predicted outcome window and an honest conversation about what happens if it doesn't pan out.

The right answer: "We'd have a conversation about why. Sometimes it's the market — a new competitor moved in, Google did an algorithm update. Sometimes it's the site itself having issues we haven't prioritized. Sometimes it's us. Here's how we'd analyze it together."

The wrong answer: "Well, SEO takes time." That phrase is a get-out- of-jail card that means "we will never have this conversation."

What a real monthly report actually looks like

Since we're on the subject, here's roughly what a legitimate SEO report should contain. This isn't an industry standard — it's my opinion on what a client deserves to see.

Section 1: Results that matter to your business

  • Organic traffic month-over-month (specific numbers)
  • Calls / form submissions from organic search (if tracking is set up)
  • Rankings for your target keywords, specifically (not "keywords ranked in top 100")
  • Google Business Profile: new calls, new direction requests, new profile views, new reviews

Section 2: What was actually done this month

  • Itemized list of changes, with URLs
  • Content published, with links
  • Technical fixes, with before/after data where relevant
  • GBP actions (posts, photos, Q&A answered, reviews responded to)

Section 3: What's next month's plan

  • Specific pages to update
  • Content planned
  • Technical work queued
  • Any blockers on the client's side

Section 4: Observations and recommendations

  • What trends we're seeing
  • What we recommend doing that's outside the current scope

That's it. Four sections. If your report has those four sections with specifics in each one, you have a real agency. If it has charts that show "activity" without telling you what the activity was, you have a costume.

The pricing sanity check

For context, here's roughly what SEO work costs at the actual labor level:

  • A 1,500-word service page rewrite: 3–4 hours of real work
  • A technical audit of a small site: 4–6 hours
  • Fixing Core Web Vitals on a WordPress site: 4–10 hours depending on how bad it is
  • A GBP optimization pass + posting schedule: 2–3 hours setup, then 30 min/week ongoing
  • A monthly blog post, properly written and optimized: 4–6 hours

At $150/hour (reasonable US small agency rate), a month of actual work on a small business site probably costs the agency $400–$800 in labor to produce ~$1,000–$2,000 worth of deliverables.

If you're paying $2,000/month and getting less than that list's worth of work, you're subsidizing overhead. If you're paying $500/month and getting that full list — either they're underpricing (fine for you, unsustainable for them) or they're doing less than it looks like.

The price isn't the issue. The issue is whether the work matches.

An honest pitch

We run SEO Monitor for $97/month. It's not a full-service agency — it's a monthly monitoring and plain-English reporting service. Every month you get a report that says, specifically:

  • What changed on your site this month
  • What Google is seeing differently
  • What we recommend fixing (or fixing for you if it's in scope)
  • Whether your rankings, traffic, and calls are up, down, or flat — with specific keywords named

Some months the report is boring because nothing much changed. We don't pad those. If your site is stable and everything's working, you get a one-page "all clear" update. You paid for honest oversight, not choreographed activity.

It's not the right service for every business. If you need large-scale content production, competitive enterprise SEO, or aggressive link outreach, we're not it — and we'll tell you so and point you somewhere that is.

What we are good at: making sure a small business isn't getting quietly undermined by site issues, and giving you enough honest information every month to actually know what's happening.

See what SEO Monitor includes

Or, before committing to anything — ours or anyone else's — run a free audit on your current site so you have a baseline to compare against. A prospective SEO provider should be able to look at that baseline and tell you, specifically, what they'd do first. If they can, they're serious. If they can't, keep shopping.

Run a free baseline audit first

You don't have to become an SEO expert to get value out of this stuff. You just have to know enough to spot the difference between real work and a good report.

SEOAgency VettingFor Business Owners

More like this