Most bad agency relationships are decided before the contract is signed. Buyers start with a list of names and a vague goal, then pick whoever sounds most confident. A better process starts with your own situation and works outward.
Step 1: Write down the problem before you talk to anyone
An agency can only be judged against a goal you have defined. Before any calls, write a one-page brief covering:
- The business outcome you care about. Leads, online orders, qualified demos, store visits. Traffic alone is rarely the goal.
- What you already know. Is the site technically sound? Is content thin? Is the brand unknown? If you do not know, say so; a good agency will start with an audit.
- Constraints. Who can edit the site, what the development queue looks like, which legal or compliance reviews slow content down.
- Internal capacity. Who on your side will approve work, supply expertise and ship recommendations.
This brief is also your test. If an agency's proposal does not address what you wrote, it is a template.
Step 2: Decide which kind of help you need
SEO work splits into different disciplines, and agencies are rarely equally strong in all of them. Read Technical SEO vs Content SEO and Local vs National vs International SEO to name the work you need. If your issue is crawling, indexing or site architecture, start with agencies listed under technical SEO. If you run a store on a specific platform, a platform specialist may matter more than a generalist; see Choosing a Shopify SEO Agency.
Step 3: Build a shortlist of three to five
Use the agency directory and comparison tools to filter by service, platform and market. Then apply a first screen:
- Does the agency work with businesses like yours, in your model (B2B, ecommerce, local services)?
- Are its claims labeled by source? On this site, each listing shows whether a claim comes from the agency's own site, a published case study, or independent corroboration. Sponsorship never buys verification, so a promoted listing is held to the same labeling as any other.
- Can you find the people who would actually do the work?
Three to five is enough. Past that, you are collecting proposals rather than evaluating them.
Step 4: Test the evidence
Ask each shortlisted agency for material that can be checked.
- Case studies with a defined starting point, the work performed, the time frame and how results were measured. See Evaluating an SEO Case Study.
- References you can speak to, ideally a client whose situation resembles yours, and one whose engagement ended.
- Sample reporting so you can see what you would receive each month. See Understanding SEO Reporting.
Treat the absence of evidence as information, not as an obstacle to work around.
Step 5: Meet the people, not just the sales lead
Ask who will be the day-to-day contact, who does the technical work, who writes, and what share of their time your account gets. Request to speak with that person. A strong agency will say how work is staffed; a weak one will deflect.
Step 6: Compare proposals on structure, not just price
Put proposals side by side and check:
| Question | What good looks like |
|---|---|
| Scope | Named deliverables and responsibilities |
| Diagnosis | Specific observations about your site, not generic claims |
| Measurement | Metrics tied to your business outcome |
| Pricing model | Clear structure; see Monthly Retainer vs Project Pricing |
| Exit terms | Reasonable notice, you own your assets and accounts |
For cost structure, see What Does an SEO Agency Cost?.
Step 7: Run a short paid diagnostic if you are unsure
Where two agencies look equally credible, a limited audit or discovery phase lets you judge how they think and communicate before a long commitment. You are buying insight into the working relationship as much as the document.
Red flags at any stage
- Guarantees of rankings, traffic or revenue. Search results are not under any agency's control.
- Refusal to name the specific actions being performed.
- Secrecy about methods or about who does the work.
- Pressure to sign quickly or discounts that expire.
- Reports built entirely from vanity metrics.
- Contracts where the agency controls your analytics, hosting or domain accounts.
A simple scoring approach
Score each finalist from one to five on fit with your brief, quality of evidence, team access, clarity of proposal and exit terms. Weight evidence and fit more heavily than price. Discuss scores with a colleague who was not on the calls; it reduces the pull of a charismatic presenter.
Before you sign
Run through Questions to Ask Before Signing. If the answers are specific, documented and consistent with what you were told in sales conversations, you have likely found a credible partner. If not, moving to the next finalist costs less than a misaligned year.