Every founder I talk to has the same story.

They hired an SEO agency. Paid $5K-$15K/mo. Got monthly PDFs full of green arrows. Saw zero revenue impact. Cancelled six months in feeling burned.

It's not that SEO doesn't work. It's that most agencies are selling reports, not rankings.

This article is the protective fence. I'll give you the 11 questions that filter the real agencies from the sales operations, the 7 red flags that should make you walk away, and the one honest test that separates practitioners from pretenders.

By the end you'll know exactly what to look for — and you'll be a noticeably harder client to hoodwink.

The 11 questions to ask every SEO agency

Print these out. Take them to every sales call.

1. "Who specifically will be doing the work?"

The answer should name humans. Specific seniors. Not "our team." Watch for agencies who pitch the founder but quietly hand you off to a junior on day one.

2. "What's your average client engagement length?"

Under 6 months means they churn fast — which means they don't deliver. The good agencies have 18-36 month average client tenure.

3. "Can I see 3 case studies with full ranking + traffic + revenue numbers?"

Not "we got our client to page 1." Real numbers. Real keywords. Ideally before/after screenshots from GSC and Ahrefs.

4. "Show me 3 examples of backlinks you've recently placed."

If they hesitate, walk away. Real link-building agencies are proud to show their work. Sketchy ones won't because the answer is "we placed your link on a PBN and we don't want you to see it."

5. "What's your reporting cadence and what does a report actually look like?"

Ask to see a sample. If it's a Google Slides deck full of green arrows and no commentary about why things changed — that's a sales-driven shop.

6. "How do you measure success on month 3 vs month 12?"

Listen for the time horizon. If they say "you'll see rankings move in week 2" — they're either lying or planning to deliver junk links.

7. "What's your minimum contract length and why?"

3-6 month minimum is normal. SEO doesn't move in 30 days. If they say "month to month" they're either inexperienced or planning to take your money and run.

8. "What's not included in this scope?"

This question disarms agencies that hide upsells in month 3. The good ones are crisp about the scope boundary. The bad ones say "everything's included" — and then bill you for "additional content production" after you've signed.

9. "Who's the senior strategist on my account, and how often do I talk to them?"

You should be talking to the senior monthly, minimum. Quarterly at worst. If you're only talking to an account manager — you're not getting senior thinking, you're getting a relationship buffer.

10. "What happens if I'm unhappy in month 3?"

The good answer is "we have an off-ramp clause built into the contract." The bad answer is "we're confident you won't be."

11. "Can you walk me through one campaign where you didn't get the result you wanted, and what you learned?"

This is the killer question. Every real agency has failures. They'll tell you about them honestly because failure is part of the work. If the answer is "we've never had a campaign that didn't crush it" — run.

The 7 red flags that should make you walk away

Even if they answer the above well, watch for these.

Red flag 1 — "We use proprietary AI to find link opportunities nobody else has." Translation: PBN.

Red flag 2 — "We have a unique algorithm that ranks sites faster than Google's algorithm changes." Translation: black-hat tactics that'll get you penalised in 6 months.

Red flag 3 — Their own website doesn't rank. Self-explanatory. If they can't SEO their own site, they can't SEO yours.

Red flag 4 — They pitch you on price. "We're the most affordable SEO agency!" Cheap SEO = bad SEO. Every. Single. Time.

Red flag 5 — They guarantee specific rankings. No legitimate agency does this. Google's TOS explicitly forbids it.

Red flag 6 — They won't tell you which writers and link builders will be on your account. The work is the people. If they hide the people, they're either using offshore content mills or PBN operators.

Red flag 7 — They mention "ranking factors" or "Google updates" in jargon-heavy ways without explaining what they're actually going to do. Substance lives in specifics. Jargon hides the absence of substance.

The one honest test

After the call, do this.

Take a 1,500-word article from their own blog. Paste it into Originality.ai or any AI detector. If it's 90%+ AI-generated and reads like generic SEO content, the agency is using AI slop for content production.

That doesn't automatically disqualify them — but it tells you something important. The agency producing AI slop for its own marketing will produce AI slop for your site too.

The agencies winning right now use AI in their workflow, but the output is heavily human-edited and reads like a senior wrote it. Not like a junior gave ChatGPT a 5-word prompt.

This single test catches 80%+ of the agencies that aren't worth your money.

What a real engagement looks like

For context, here's what a quality SEO retainer should look like in 2026:

If you're being pitched dramatically less or being told you'll see results dramatically faster — they're not the right agency.

What to do if you're already in a bad engagement

If you're 6 months in with an agency and not seeing movement, here's the playbook:

  1. Audit transparency. Ask for a full backlink report. If they can't or won't show you, that's the answer.
  2. Audit content. Run their delivered content through Originality.ai. If it's AI slop, you're paying for damage to your domain.
  3. Audit reporting. Reverse-engineer their reports. Are they showing you traffic from non-target keywords? That's spin.
  4. Have the off-ramp conversation. Honest agencies will work with you on the off-ramp. Bad ones will fight you and threaten missing deliverables.

The honest pitch

I'm not going to pretend Goldie Agency is the right fit for everyone. We're not.

We work with B2B SaaS, ecom, and service businesses doing $1M–$100M ARR. Retainers start at $7,500/month. 3-month minimum. We're a senior team with no junior accounts. If you're below $500K ARR, we're probably not the right fit — and we'll tell you that on the call.

If you want to know whether we're a fit for your situation specifically, book a free strategy session. 30 minutes. With me directly. No deck. No pitch. Either we're a fit or we're not — both outcomes are useful for you.