How to Choose an SEO Company
Knowing how to choose an SEO company matters more than most hiring decisions of similar size, because the damage from a bad one is slow, invisible for months, and expensive to undo. Here's a practical filter.
Step 1 — Decide what you actually need
"We need SEO" isn't a brief. Three common situations need different providers:
Nobody can guarantee rankings. Google says so in its own hiring guidance — treat the promise as a warning sign.
ON READING PROPOSALS
- Site has technical problems — pages not indexing, slow load, migration damage. You need technical SEO capability, not a content shop.
- Site is technically fine but invisible — you need content and keyword strategy.
- Local business needing nearby customers — you need local SEO specifically.
Step 2 — Questions to ask an SEO company
These separate providers quickly:
- Who specifically will do the work? If the person pitching isn't the person delivering, ask who is.
- What will you do in month one? A vague answer means no plan.
- Where do backlinks come from? "We have a network" or "we have relationships" often means purchased links.
- Who writes the content, and what's the process?
- What does reporting cover? Ask to see a sample report.
- What happens if results are slower than expected?
- What would you tell me not to spend money on? The most useful question on the list. Anyone who can't name something isn't advising.
Step 3 — Warning signs
| Signal | Why it matters |
|---|---|
| Guaranteed #1 rankings | Not deliverable. Flagged by Google as a warning sign. |
| Vague link sources | Usually purchased links, which risk a penalty. |
| Locked long contracts upfront | Confidence should not require a cage. |
| Tool exports as "the audit" | A PDF from a crawler is data, not analysis. |
| No access to your own accounts | You should own Search Console and Analytics. |
| Reporting only on rankings | Rankings without traffic or conversions prove little. |
Step 4 — Check what you can verify
Ask for case studies with specifics, not logos. Run their own site through PageSpeed Insights — a slow, poorly structured SEO site is a fair signal. Search their brand name and read past page one.
Step 5 — Start small
A one-off audit before a monthly retainer tells you how they think, how they communicate, and whether their recommendations make sense — for a fraction of the commitment. Any provider confident in their work will accept this.
Related: what an SEO agency actually is and consultant vs agency trade-offs.
Prefer someone else did this?
Published pricing, no custom-quote games. Audits start at $79 and every engagement begins with a free look at your site first.
Or read how to choose any SEO provider, including the questions I'd want asked of me.