Hook: Every SEO agency's homepage promises growth. The difference shows up twelve months later in your revenue — or doesn't. This guide gives you nine criteria that actually predict performance, the red flags that predict failure, and the questions that make agencies reveal how they work.

Key takeaways
  • a good SEO agency sells transparent work, not mystery. The cheaper the mystery, the more expensive the outcome.

In this guide

9 criteria for evaluating an SEO agency

  1. Their own site ranks. An agency that can't rank for its own market won't rank yours.
  2. Verifiable case studies — real URLs, ideally in your niche; test their speed and content yourself.
  3. Platform expertise — Shopify SEO, WordPress, international: your stack, their track record.
  4. Named deliverables — articles × words, fixes, links per month, in writing.
  5. Technical depth — they talk about indexation, intent, and Core Web Vitals without prompting.
  6. Transparent link methods — they explain acquisition channels and preview sites.
  7. Realistic timelines — "impressions in 3 months, traffic in 6" beats "page one in 30 days."
  8. Reporting you own — data lives in your Search Console/GA4 accounts.
  9. Exit-friendly terms — monthly billing, assets revert to you, no lock-in.

Score an agency on these before you discuss price.

Red flags that predict failure

  • Guaranteed rankings or "exclusive algorithm access."
  • Proprietary systems they can't explain ("our secret PBN network").
  • Volume-based link pricing ($5 per link is not a link, it's spam).
  • Reporting by screenshot instead of live dashboards.
  • One-size-fits-all packages before understanding your business.

Questions that reveal how an agency works

  1. "What did you deliver for clients last month — exactly?"
  2. "How do you choose which keywords to target first?"
  3. "Where do links come from? Show me three."
  4. "What will our team need to do each month?"
  5. "What happens to assets if we leave?"

Hesitation or vagueness on any of these is your answer.

Key takeaway: a good SEO agency sells transparent work, not mystery. The cheaper the mystery, the more expensive the outcome.

What a healthy engagement looks like

Month 1: audit, keyword map, technical fixes. Months 2–3: content cadence + first links. Months 4–6: compounding traffic, iteration. You review a monthly action log against the scope. If months 2–3 produce nothing verifiable, stop early — don't wait for month 12.

FAQ

Q1: Agency vs freelancer vs in-house? Agency = breadth and process; freelancer = budget focus; in-house = depth at scale. Under ~$4k/mo, agency or freelancer; above, hybrid. See SEO outsourcing guide.

Q2: How long should a contract be? Start monthly or 3-month. 12-month lock-ins are only reasonable after results are visible.

Q3: Should I pick an agency in my city? Not necessarily — SEO is remote-friendly. Process transparency matters more than postcode.

Q4: What does timseolab do differently? We publish our scope, put deliverables in the contract, and hand you the checklist to audit us — start with a free audit.


Conclusion: Choosing an SEO agency is a vetting exercise, not a shopping one. Nine criteria, five red flags, five questions — that's the whole test.

*Related: What SEO services include · Google SEO guide*

Frequently asked questions

Agency vs freelancer vs in-house?

Agency = breadth and process; freelancer = budget focus; in-house = depth at scale. Under ~$4k/mo, agency or freelancer; above, hybrid. See SEO outsourcing guide.

How long should a contract be?

Start monthly or 3-month. 12-month lock-ins are only reasonable after results are visible.

Should I pick an agency in my city?

Not necessarily — SEO is remote-friendly. Process transparency matters more than postcode.

What does timseolab do differently?

We publish our scope, put deliverables in the contract, and hand you the checklist to audit us — start with a free audit.

SEO Services & PricingCommercial

Recommended reading