Hiring an SEO agency is one of those decisions where the stakes are high and the information is asymmetric. You know you need help with SEO. They know far more about SEO than you do. That knowledge gap gets exploited constantly — with vague promises, jargon-heavy reports, and retainers that run for years with nothing to show for them.
This guide is written to close that gap. By the end, you’ll know what to look for, what to avoid, and what questions to ask before you commit budget to any SEO partner.
What Good SEO Actually Looks Like
Before evaluating agencies, it helps to have a clear picture of what legitimate SEO involves. This makes it much harder to be impressed by activity that doesn’t produce results.
Good SEO has three main components:
Technical SEO — ensuring your site can be crawled, indexed, and understood by search engines. This includes site speed, mobile-friendliness, structured data, URL structure, and fixing crawl errors.
On-page SEO — optimizing individual pages for relevant keywords. Title tags, meta descriptions, heading structure, content quality, internal linking.
Off-page SEO — building your site’s authority through links from other reputable sites, brand mentions, and other external signals.
An agency should be doing real work across all three. If they only talk about one (especially if that one is mysterious “link building” with no specifics), probe harder.
Red Flags to Watch For
The SEO industry has more than its share of operators who overpromise and underdeliver. Here are the warning signs:
“We guarantee first page rankings”
No one can guarantee rankings. Google’s algorithm involves hundreds of signals and updates regularly. An agency promising guaranteed rankings is either lying or planning to use tactics (like spammy link schemes) that might show short-term gains before triggering a penalty that tanks your site.
”We have a special relationship with Google”
Google doesn’t have special relationships with SEO agencies. This claim is either false or meaningless.
Vague deliverables in the contract
If the agreement says things like “SEO work” or “optimization” without specifying what will actually be done each month, you have no way to hold anyone accountable. Good contracts spell out specific deliverables: the number of content pieces, technical audit deliverables, the link building approach, and reporting cadence.
Black-hat link building
Ask directly: how do you build links? Legitimate answers involve content-based link earning, outreach to relevant publications, and digital PR. If the answer involves buying links, link networks, or anything they’re vague about, walk away. Google’s manual penalties can wipe out years of organic traffic.
Reporting that shows activity, not results
Monthly reports that show “we published 4 blog posts, submitted to 12 directories, and made 27 on-page changes” without showing how organic traffic, keyword rankings, or conversions have moved are designed to look like work without being accountable for outcomes.
Questions to Ask Before You Hire
Bring these to every agency conversation:
1. Can you show me examples of sites similar to mine where you’ve improved rankings? Case studies are the gold standard. If they can’t show you specific before-and-after results, ask why.
2. What will you do in the first 90 days? Good agencies have a clear onboarding process: technical audit, keyword research, competitive analysis, content gap assessment. If the answer is vague, that’s a concern.
3. How do you measure success? If the answer is rankings, push further. Rankings are vanity if they don’t result in traffic, and traffic is vanity if it doesn’t convert. The answer should ultimately connect to revenue or leads — the metrics your business cares about.
4. What does your reporting look like? Ask to see a sample report. It should show organic traffic trends, keyword ranking movement, technical health over time, and ideally conversion data if they have access to your analytics.
5. What’s your link building strategy? As noted above, this is where shady tactics live. Probe for specifics.
6. Who will actually be working on my account? Large agencies often win business with senior team presentations, then hand the work to junior analysts. Know exactly who your day-to-day contact is and what their experience level is.
7. What happens to the work if we stop working together? Content they produce should belong to you. Links they’ve built should persist. Strategy documents and reports should be yours to keep. Anything that vaporizes when you leave is a dependency you don’t want.
Evaluating Proposals and Pricing
SEO retainers vary dramatically — from $500/month for bare-minimum managed services to $10,000+/month for comprehensive enterprise engagements. The right budget depends on your market’s competitiveness, your current state of SEO, and what you’re trying to achieve.
What you should be skeptical of:
- Very cheap retainers ($250-500/month) that promise comprehensive work — there simply isn’t enough time to do meaningful SEO at that price
- Packages that seem designed to impress rather than deliver value (e.g., “500 directory submissions” is not a legitimate SEO service in 2024)
A reasonable indicator: can you understand exactly what work is being done and why? If the deliverables make sense given your SEO goals, and the pricing reflects the time that work would genuinely take, you’re in a better position.
The Contract: What to Include
Before signing, review the contract for these elements:
- Scope of work: specific monthly deliverables listed clearly
- Term length: avoid being locked into 12-month contracts with no performance clauses. Six months is more reasonable for a first engagement, with a performance review built in.
- Performance benchmarks: what metrics will determine whether the engagement continues?
- Ownership of work product: all content, reports, and access should belong to you
- Data access: they need access to your Google Search Console and analytics; ensure that access is revocable and that you maintain ownership of these accounts
- Exit terms: what’s the notice period? What happens to ongoing work if you cancel?
What to Do If You’re Not Sure Yet
If you’re not ready to commit to an agency retainer, consider starting with a one-time technical SEO audit. A thorough audit — covering site structure, indexation, technical issues, keyword opportunities, and competitor analysis — typically runs $500–$3,000 depending on the size of your site and the depth of the work.
An audit gives you a roadmap you can either execute yourself or hand to a new agency as a foundation. It also gives you an opportunity to evaluate the quality of an agency’s thinking before committing to an ongoing relationship.
Understanding the fundamentals yourself also helps enormously. Read our guide on SEO for writers: essential tips to boost your content’s reach and our comprehensive on-page SEO guide for content writers — even if you’re hiring someone to do the work, knowing enough to evaluate their decisions will protect your investment.
The Right Agency Is a Partner
The best SEO agencies operate like partners rather than vendors. They explain their reasoning, document their work, share knowledge with your team, and connect their work to your business outcomes. They welcome hard questions because they’re confident in their answers.
If an agency is evasive, dismissive, or over-reliant on technical jargon to avoid accountability — that tells you something important. The right partner wants you to understand exactly what they’re doing and why.
Take your time with this hire. The SEO foundation you build over the next 12-24 months will compound for years. It’s worth getting right.