How to Choose an SEO Agency: A Buyer's Guide (and the Red Flags)

Choosing an SEO agency is high-stakes and hard to judge, because the bad operators look just like the good ones in a sales meeting. Here are the questions to ask, the red flags to run from, and the contract traps to read carefully.

Free site audit
Article
Published
Read time
9 min
Words
1,865
[01] — Article

Article body

Choosing an SEO agency is one of the higher-stakes decisions a small business makes, and one of the hardest to judge. You are buying something you cannot see, from people who all sound confident, in a field where the bad operators look almost identical to the good ones in a sales meeting. Get it right and SEO becomes your cheapest long-term source of customers. Get it wrong and you can lose a year and several thousand dollars — and sometimes do real damage to your site that takes months to undo.

This is a practical buyer's guide. It covers what to look for, the questions that separate genuine agencies from sales operations, the red flags that should end a conversation, and the contract terms that quietly trap businesses. None of it requires you to understand the technical side of SEO. It only requires you to ask the right questions and watch how people answer.

First, understand what you are actually buying

SEO is ongoing work that makes your website show up when people search for what you sell. It is not a one-time switch. The work falls into technical health, on-page optimisation, content, local presence, and link building. You do not need to master those — but you do need to know they exist, because a good agency will talk about all of them and a poor one will hide behind vague words like "visibility" and "authority".

The single most important thing to understand is that SEO results lag the work by months. A legitimate agency produces documented work now and visible results later. A dishonest one promises fast results and delivers neither.

The questions that separate good from bad

Ask every agency these. The answers matter less than how readily and specifically they answer.

1. "Can you show me a real work log from a current client?" Not a report — the actual list of tasks completed in the last 30 days. This is the most revealing question you can ask. Genuine agencies have one ready. Sales operations change the subject or send you a glossy traffic graph instead.

2. "What would you do for my site specifically, and in what order?" A good agency will have looked at your site before the call and have a prioritised, specific answer. A generic pitch that could apply to any business means they have not looked.

3. "What would you not bother doing for me?" This tests whether they think about fit. An agency that recommends against work it could charge for is more trustworthy than one that says yes to everything.

4. "How do you measure success?" The right answer is enquiries and cost per lead. The wrong answer is impressions, "reach", or keyword counts. Vanity metrics do not pay wages.

5. "Who actually does the work?" The person who wins you in the pitch is often not the person who runs your account. Find out who, and whether the work is done in-house or quietly outsourced.

6. "How do you build links?" Listen for "outreach", "digital PR", and "earned". Run from "we have a network", "guaranteed links", or anything that sounds like links are bought in bulk.

Ask the agency a question you already know the answer to. If they bluff rather than say "I'm not sure, let me check", that is exactly how they will handle the things you cannot verify.

The red flags that should end the conversation

Some signals are not just yellow flags — they are reasons to walk away.

  • Guaranteed rankings. Nobody controls Google's results. "Guaranteed page one" is either a lie or a trick involving keywords nobody searches for.
  • Page one in 30 days. SEO compounds over months. Anyone promising fast results is either lying or counting on you not checking.
  • No reporting at all, or reporting you cannot understand. You should get a clear monthly account of what was done and what moved. Silence or impenetrable jargon both hide the same thing: a lack of real work.
  • Cheap link packages. Bulk directory links and link networks can earn a Google penalty that takes months to recover from. Cheap links are the most expensive mistake in SEO.
  • Pressure to sign today. Discounts that vanish if you do not commit on the call are a sales tactic, not a partnership.
  • They want full control and full ownership. Your Google Business Profile, your analytics, your website logins, and your domain should remain yours. An agency that registers your domain in its own name or refuses to give you access is holding your business hostage.

The contract terms that quietly trap businesses

The proposal looks fine; the contract is where the trap lives. Read these clauses carefully.

Lock-in length. SEO genuinely needs six to nine months to show results, so a six-month minimum can be reasonable. A 24-month lock-in with vague deliverables and a steep exit fee is not — good work earns renewal, it does not need to trap you.

Deliverable vagueness. "Monthly SEO services" is not a deliverable. Look for specific, countable outputs: a number of new pages, a defined technical scope, a reporting cadence. Vague deliverables are impossible to hold anyone to.

Ownership of work. Content and pages you pay for should be yours to keep if you leave. Check the contract does not claw them back.

Auto-renewal and notice periods. A 90-day notice period on an auto-renewing contract can lock you in for another quarter if you miss the window. Diarise it.

How to make the final decision

Once you have asked the questions and read the contracts, the decision usually comes down to three things: which agency demonstrated real, documented work; which one understood your specific business rather than reciting a pitch; and which one was honest about what would and would not work for you. Price matters, but it is the last filter, not the first. The cheapest agency that does nothing is more expensive than a mid-priced one that delivers.

One more practical step before you choose anyone: run a free audit of your own site first. Walking into every meeting already knowing roughly what is wrong makes it instantly obvious which agencies actually looked at your site and which are reading from a script.

How agencies price SEO — and what it tells you

Pricing models are a quiet clue to how an agency works. The most common is a monthly retainer, which suits ongoing SEO well because the work is continuous. Some agencies price per project, which fits one-off jobs like a technical clean-up or a migration. A few still offer "pay for rankings" or per-keyword deals — treat these with caution, because they push the agency toward easy, low-value keywords nobody searches rather than the work that actually grows your business. The healthiest sign is an agency that can clearly explain what its fee buys in hours and outputs, rather than hiding behind a round number with no breakdown.

Questions the agency should be asking you

A good hire is a two-way street. Be wary of any agency that is ready to sell you a package before it understands your business. A serious agency asks questions before it quotes: What is a customer worth to you? Which services are most profitable? Who are your competitors? What has marketing done for you before, and what went wrong? Where do your best customers currently come from? If an agency is happy to take your money without understanding any of this, it is selling a product, not a strategy — and the strategy is what you are actually paying for.

What happens when you want to leave

Think about the exit before you sign the entry. A trustworthy agency makes leaving clean: you keep your domain, your website, your content, your Google Business Profile, and your analytics, because they were always in your name. A poor one makes leaving painful — content clawed back, access withheld, your own domain held hostage. Ask up front: "If we part ways, what do I keep and how does the handover work?" The answer tells you whether the agency is confident in earning your renewal or relying on locking you in. Confidence earns loyalty; lock-in is the opposite of it.

Trust your gut, but verify it

After all the questions and contracts, you will still have a feeling about each agency. That instinct is worth listening to — but only after you have checked the evidence, not instead of it. The most dangerous agencies are the charming ones with nothing behind the charm; the best are sometimes the plain-spoken ones who showed you a boring work log and an honest timeline. If your gut and the evidence agree, you have your answer. If they disagree, trust the evidence and dig into why your gut is uneasy. A good decision here is the difference between a year of compounding growth and a year of paying for a dashboard.

A note on trust

We hold ourselves to the same bar. We ran a Meta lead campaign for a Brisbane patio builder, Dam Good Patios, that delivered leads at A$13.58 each — 14 leads from a A$190 campaign. That is the only client result we attach a number to, because it is the only one we have measured and verified. We would rather under-claim and over-deliver than win you with a number we cannot stand behind. If you want a straight conversation about whether SEO is your best next move — and an honest answer if it is not — book a no-pressure strategy call. We will tell you what we would do, in what order, and what we would not bother charging you for.

Mitchell Knight, Founder of Soaringwebs
Written by

Mitchell Knight

Founder & Lead Strategist, Soaringwebs

Mitchell founded Soaringwebs in 2024 after a decade running web, ads and SEO for Australian small businesses. He writes about paid media, local SEO, and the craft of fast websites — and personally works on the Brisbane sites we build every week.

[03] — FAQ

The ones we always get.

  • Ask each agency to show a real work log from a current client, to explain what they would do for your site specifically and in what order, and how they measure success — the right answer is leads and cost per lead, not vanity metrics. Watch how readily and specifically they answer. Then read the contract for lock-in length, deliverable detail, ownership, and notice periods before signing.

Want a free read on your site?

We'll send back a real, plain-English audit covering speed, SEO, conversion, and accessibility — usually inside 48 hours. No obligations, no follow-up spam.