How to Vet a Search Engine Optimization Agency Without Getting Burned

Most businesses pick a search engine optimization agency the way they pick a contractor off a flyer — lowest quote wins. That's the single most common mistake in this industry, and it's why so many companies end up with six months of invoices and a keyword ranking report that means nothing. Agencies that operate this way survive on a churn model: sign clients cheap, do just enough to avoid a cancellation for 90 days, and replace the ones who leave. Knowing how to tell a real agency from a churn shop is worth more than any tactic they'll pitch you.

The Three Pricing Models You'll Run Into

Search engine optimization agencies bill in one of three ways, and each tells you something about how they operate.

Five Red Flags That Predict a Bad Engagement

  1. Guaranteed #1 rankings. No agency controls Google's algorithm. Anyone promising a specific position is either lying or targeting a keyword with zero competition and zero value.
  2. No access to your own accounts. Google Search Console, Analytics, and your CMS should be under your ownership, with the agency added as a user — not the other way around. If they won't grant access, you can't audit their work or leave without starting from zero.
  3. Vague monthly reports. "Traffic is trending up" isn't a report. A legitimate report ties specific pages and keywords to specific ranking or conversion movement.
  4. Link-building volume with no context. "We built 40 backlinks this month" means nothing without knowing the referring domains' relevance and authority. Volume-focused link building is a leftover tactic from a decade ago and can trigger manual penalties.
  5. A contract with no exit clause. Month-to-month with 30-day notice is standard among reputable agencies. Long lock-in periods are a sign the agency expects you to want out.

Boutique, Mid-Size, or Enterprise: Matching Agency to Company Size

Business sizeBest fitTypical monthly range
Solo / small local businessFreelancer or boutique specialist$750–$2,000
Growing SMB / regional brandMid-size agency, dedicated strategist$2,500–$6,000
Multi-location or national brandEnterprise SEO firm$8,000–$20,000+

These ranges are illustrative, not quotes — actual pricing varies by market competitiveness and site size. A single-location service business rarely needs an enterprise firm's overhead; a 400-page e-commerce catalog usually outgrows a solo freelancer fast.

What a Legitimate Technical Audit Actually Covers

Before any agency touches content or links, they should run a full technical audit. If the proposal skips straight to "content strategy," that's a gap. A real audit covers:

Questions to Ask Before You Sign Anything

In-House SEO or an Outside Agency?

Some businesses reach a size where hiring an in-house SEO specialist makes more sense than retaining an agency — typically once monthly SEO spend would exceed roughly $6,000–$8,000, at which point a full-time hire's salary becomes competitive with agency fees while providing more focused attention. Below that threshold, an agency's shared overhead (tools, specialized roles like a technical SEO engineer or a link-building coordinator) usually delivers more capability per dollar than one generalist hire could. A hybrid model is common at mid-size companies: one in-house SEO lead who understands the business deeply, supported by an agency or freelancer for execution capacity during content pushes or technical migrations.

Link building costs vary as widely as everything else in this industry. Digital PR campaigns — pitching journalists and industry publications for coverage — commonly run $2,000–$8,000 per campaign and produce a handful of genuinely authoritative links. Guest posting on relevant industry sites typically costs $150–$500 per placement when done through legitimate outreach rather than spam networks. Anything priced dramatically below these ranges for comparable placements is worth asking hard questions about.

Why Cheap SEO Often Costs More Long-Term

A $500/month package sounds like a bargain compared to a $3,000/month retainer, but the cheaper option often means minimal actual work — a few keyword-stuffed blog posts and a handful of low-quality links — that can require a full technical and content overhaul later to fix. Worse, aggressive cheap link-building sometimes creates a backlink profile that needs disavowing before real SEO work can even begin, meaning the first few months of a legitimate engagement are spent undoing the previous agency's damage rather than building new value. The all-in cost of "cheap now, expensive later" frequently exceeds what a properly-priced engagement would have cost from the start.

Realistic Timelines for Results

Set expectations before work begins, not after. As a rough guide: technical fixes can show measurable crawl and indexation improvement within 4–6 weeks. Ranking movement on competitive commercial keywords typically takes 4–9 months of consistent work. Sites recovering from a manual penalty or heavy technical debt often need 6–12 months before organic traffic returns to a healthy baseline. Any agency promising faster on a competitive term is setting you up for disappointment or cutting corners you'll pay for later.

If part of your evaluation includes a broader site rebuild — because the audit turned up a slow, outdated theme rather than just content gaps — that's worth budgeting for before the SEO engagement even starts; a fast, well-structured template removes one whole category of technical objections an agency would otherwise bill you to fix.

Frequently Asked Questions

How much does a search engine optimization agency actually cost?

Freelancers and micro-agencies typically start around $750–$1,500/month. Mid-size agencies with a dedicated strategist and content team run $2,500–$6,000/month. Enterprise firms handling large, multi-market sites can exceed $10,000/month. Price alone doesn't indicate quality — a $1,200/month specialist can outperform a $5,000/month generalist if they know your industry.

How do I know if an agency's link-building is safe?

Ask for a sample of referring domains from the last quarter. Legitimate links come from sites with real traffic and topical relevance — industry blogs, local press, digital PR placements. If they can't or won't show you the domains, or the domains are generic "guest post network" sites with no real audience, that's a sign of link schemes that put your site at risk of a manual action.

Can I switch agencies without losing my rankings?

Yes, as long as you control your own domain, hosting, Search Console, and Analytics accounts. Rankings are tied to your site and its history, not to the agency. The risk is continuity of strategy — get a full handover document (target keywords, published content calendar, backlink log) before you cancel, so the next agency isn't starting blind.