Here's how most business owners hire an SEO agency. Three calls, pick whoever sounded most confident, sign. And what that approach actually selects for is the best salesperson, not the best SEO team. It tells you nothing about who does the work, what gets delivered, or whether you'll know the difference six months from now.
I've watched hundreds of business owners go through this process. The ones who get it right almost always follow the same steps. The ones who get it wrong almost always skip the same ones.
Get the hiring process right and you'll build a relationship that drives real business growth. Get it wrong and you'll spend months paying for work you can't verify.
The steps below work for any type of SEO agency. Every step links to a deeper guide where you can go further if you need to.
Step 1. Make Sure SEO Is the Right Investment
I always start here because I've seen too many business owners commit to $5,000 a month or more without running the basic numbers first.
Before you talk to a single agency, figure out three things. What a customer is worth to your business. How many leads you'd need from organic search to break even. And whether paid ads might be a faster, cheaper option for your market.
If the numbers don't work, no amount of good SEO will change that. And the worst time to find that out is six months into a contract.
Paying for SEOFREE · XLSXSEO Investment Worksheet↓ DOWNLOADStep 2. Figure Out What Type of SEO You Need
Not all SEO is the same. And I've watched business owners hire national agencies for local problems and local agencies for national ambitions. Both times it ended badly.
Local SEO is different from national. E-commerce is different from service-based. International adds layers most agencies can't handle. And you probably need a combination. Local and specialist together. National and e-commerce at the same time.
Figuring out which mix you need before you start shopping means you'll talk to the right agencies from the start.
Step 3. Decide Whether You Need a Specialist or a Generalist
This is the highest leverage decision in the entire process. And I put it as its own step because it's that important.
If you're in a competitive market, hire an agency that specializes in your industry. A specialist who has case studies from businesses like yours, writers who understand your market, and a strategy built from experience in your space.
A generalist will spend three months learning your industry on your budget. A specialist walks in on day one with a playbook that's already been tested.
Step 4. Research and Shortlist Agencies
Now you know what you need. Time to find who can deliver it. I usually recommend four methods.
Search your own keywords. Google the terms your customers search for. Look at who's ranking. Then find out who's helping them rank. If an agency's clients dominate the search results in your space, that's the strongest proof you'll find.
Use agency directories. Platforms like Clutch let you filter by industry, budget, and verified reviews. But read the reviews carefully. Anonymous feedback, sudden review spikes, and generic language are all warning signs.
Ask in private communities. Industry-specific Slack groups, LinkedIn peer groups, business forums. People who've actually worked with an agency will tell you the truth.
Check the agency's own website. Do they rank for competitive terms? Do they publish real expertise? If an agency can't do SEO for themselves, question whether they can do it for you.
Aim for a shortlist of three to five. More than that and the process drags. Fewer and you don't have enough to compare.
Step 5. Run a Proper Discovery Call
This is where most business owners just listen. Don't do that.
A discovery call is a two-way evaluation. They're assessing your business. You're assessing their capability. And the quality of the questions they ask tells you more than any pitch deck ever will.
A good agency asks deep questions. About your customers. Your sales process. Your competitors. Your margins. If they're asking the same generic questions they'd ask any business in any industry, they're not going to build you a custom strategy.
A bad agency pitches immediately. If they're quoting you a price before they've understood your business, that's a production line. Not a partner.
And here's something I always check. Pay attention to who's on the call. Is it a salesperson or a strategist? Ask who will work on your account day to day. Ask for their name. Their experience. How many other accounts they manage.
(If I'm being honest, the discovery call is where you'll feel the difference between a partner and a package vendor. A partner is curious about your business. A package vendor is trying to close the deal.)
Paying for SEOFREE · XLSXThe Essential Questions to Ask an SEO Vendor↓ DOWNLOADStep 6. Evaluate Case Studies and References
Don't accept a case study at face value. Dig into it.
The case study should be from your industry. Same type of competition. Same level of difficulty.
The results should show revenue and leads. Not just traffic. I've seen agencies present traffic graphs that looked incredible but produced zero leads. Traffic without revenue is a vanity metric.
The timeline should be realistic. If a brand new website hit page one in two months for competitive keywords, ask hard questions about how that happened.
Call at least one reference. Would you hire them again? What's communication like after the sale? Did they deliver what they promised? Were there any surprises? Did you see real business results?
Sound familiar?
Step 7. Check for Red Flags
I've seen the same warning signs show up in bad engagements over and over. Guaranteed rankings. Secret methods. Prices that seem too low. Fixed packages with no audit. The pitch team disappearing after you sign. Refusal to explain their strategy in plain language.
Any one of these should make you pause. Three or more should end the conversation.
(I've written a comprehensive red flags guide that covers everything to watch for, both during the sales process and once the engagement is underway. Read it before you sign anything.)
Step 8. Get the Contract Right
The contract is where everything you've been promised either gets locked in or quietly left out. And most SEO contracts are written by the vendor, for the vendor.
Here are the non-negotiables. I've learned every one of these the hard way by watching business owners who didn't have them.
Eight months, not twelve. Push for a shorter contract that gives you a clean decision point.
Three monthly reports written into the contract. Completed SEO Work. Proposed SEO Work. SEO Performance Report.
And here's the one most people miss.
Reports delivered 24 hours before every call. Not during the call. Before it. So you walk in prepared with questions instead of reacting in real time.
You own everything. All content, accounts, data, and your domain. The agency gets editor access. Never owner.
Call tracking included. Buy your own CallRail or WhatConverts account so the data stays with you forever.
Escalation contact named. Not just your account manager. Their manager too.
No ranking guarantees. Success is measured by leads, calls, and revenue.
Paying for SEOFREE · XLSXSEO Contract Review Checklist↓ DOWNLOADStep 9. Set Up Your Own Tracking
I always tell business owners to do this before the agency starts any work. Not after.
Buy your own call tracking account. Hand your team the lead tracking workbook. Start logging every enquiry with the question "how did you find us?"
Your vendor will give you their version of the results. Your internal tracking gives you the truth. At the end of the contract, you'll be able to say definitively whether SEO paid for itself based on your own data. Not theirs.
Paying for SEOFREE · XLSXSEO Lead Tracking Workbook↓ DOWNLOADStep 10. Know What the First 90 Days Should Look Like
I've seen too many business owners sign a contract and then have no idea what should happen next. That uncertainty is what lets bad agencies coast.
A good agency should have audited your site before you signed. By day one, they should be ready to execute. Month one includes technical fixes, learning your business, and locking in baseline data. Month two shows real work landing on your site. Month three is your first checkpoint.
If your agency is spending all of month one just running an audit, they should have done that homework before they took your money.
Step 11. Manage the Relationship From Day One
If I'm being honest, this is where most SEO investments succeed or fail. Not in the hiring. In the managing.
Monthly meetings with structure. The three reports reviewed before every call. Proposed work approved before execution. Quarterly check-ins to evaluate the big picture. Your own internal lead tracking running alongside everything.
Most SEO investments don't fail because the vendor was terrible. They fail because there was no process. These eleven steps give you that process.
The Hiring Process by Agency Type
The steps above work for any SEO agency. But depending on your business, you'll also want the specific guide for your type.
- → What to look for when hiring a local SEO agency
- → What to look for when hiring a national SEO agency
- → What to look for when hiring an international SEO agency
- → What to look for when hiring an e-commerce SEO agency
- → What to look for when hiring an industry-specialist SEO agency
Industry-Specific Hiring Guides
If you're in a specific niche, we're building detailed guides for hiring SEO agencies in your industry. Each one covers the unique questions, red flags, and evaluation criteria for that market.
(More niche guides are being added regularly. If yours isn't listed yet, use the universal steps above along with the industry-specialist guide.)
(Coming soon: Law firm SEO, HVAC SEO, Dental SEO, Roofing SEO, and more)
