What to Look for When Hiring an SEO Company comes down to one question: how quickly can you tell whether you hired the wrong one?

SEO makes that difficult. Agencies bill you every 30 days, but meaningful results often take months to appear. Ahrefs found that SEO typically takes three to six months to show results. Revenue can take even longer.

That delay gives every agency a generous window to explain away weak performance. Paid search can show you within days whether a campaign works. SEO can keep you paying for months before you know whether the strategy, execution, or agency is the problem.

You probably cannot judge an agency’s technical SEO skill from a sales call. Most clients cannot. But you can judge how they diagnose problems, explain tradeoffs, define success, report progress, and respond when results stall.

That is the better way to choose.

Below, you will find nine tests you can run during a single call, the answers that should make you walk away, and a set of checkpoints that can expose a bad SEO engagement by month three instead of month nine.

Hire for early warnings, not for promises

Every proposal you receive is a set of claims about month twelve. Claims about month twelve are unfalsifiable on the day you sign, which is exactly why they cost nothing to make.

Flip the evaluation. For every statement an agency makes, ask two follow-ups: what would prove this wrong, and when would I see it? Strong operators answer both without tensing up, because they’ve had the conversation with clients before. Weak ones hear an accusation.

That one move restructures everything. The nine tests are just specific applications of it.

First, write one sentence

“SEO” bundles three separate disciplines under a single monthly number:

  • Technical: crawling, indexing, site architecture, page speed. Fixing whatever stops Google from reading your site properly.
  • Content: building and updating pages that match what your buyers actually search for.
  • Authority: earning links and brand mentions from other websites.

A catalog with 40,000 orphaned product URLs needs the first. A three-page service business needs the second. A new brand competing with entrenched incumbents needs the third. Agencies that lead with their favorite discipline instead of your bottleneck are selling inventory.

Write this before any call: “We need more [qualified leads / online orders / demo requests] from [organic search, in this specific market], and I suspect the problem is [X].”

Send that identical sentence to three agencies. You’ll see instantly which ones engage with it and which reroute toward whatever they sell most of.

Test 1: They name a problem before they name a price

The fastest filter in the entire process. Did they look at your site before telling you what’s wrong with it?

Ask: “What did you notice about our site before this call?”

A strong answer sounds like: “Your category pages are canonicalized to a filtered URL, which is why 40 of your 300 SKUs are indexed.” Three to five concrete findings, ranked, at least one you didn’t want to hear, plus an honest “I’d need Search Console access to confirm that.”

A weak answer is a 340-issue audit PDF straight out of a tool, where missing alt text on your logo sits at the same severity as a blocked directory. Automated audits weight everything equally. A useful audit tells you which three things matter and why the other 337 can wait.

The tripwire: a real diagnosis is checkable. Ask them to put it in writing. On day 30 you compare their paid roadmap against what they said for free.

Test 2: They tell you what they won’t do

Confidence in a sales call is cheap. Restraint is the tell.

Real expertise sounds like refusal. “You have 40 landing pages competing for the same term, so publishing more content now makes it worse.” Or: “Your site takes eleven seconds to load on mobile, and nothing else we do matters until that’s fixed.” Or, best of all: “Your sales cycle is 18 months, so you won’t see attributable revenue inside our contract term, and you should know that before you sign.”

Ask: “What would you tell us not to do?” and “What kind of client are you wrong for?”

An agency that enthusiastically agrees with every idea you float has decided that closing you matters more than serving you. “We work with everyone” usually means they’ve never been good enough at anything to specialize.

Test 3: They ask what a customer is worth

Keyword prioritization is an economics problem. An agency that never asks your average order value, close rate, or customer lifetime value has no way to distinguish a valuable term from a merely high-volume one.

The sentence you want to hear from them, unprompted: “What does a new customer need to be worth for this retainer to pay back?”

This protects you in both directions. If your average order value is $40 with no repeat purchase, organic search may be the wrong channel entirely, and an honest agency will tell you so instead of taking the money.

Test 4: You meet the person who will actually do the work

The person charming you is frequently a founder or a salesperson. The person writing your content may be a junior hire, a contractor in another time zone, or a white-label vendor the agency has never met.

None of that is automatically disqualifying. Concealing it is.

Ask:

  • Who is the strategist on our account, and how many other accounts do they carry?
  • Who writes our content, and do they have subject knowledge or are they generalists?
  • What percentage of delivery is subcontracted, and to whom?
  • Who do I email in month three when something breaks?

A strategist juggling 25 accounts cannot think hard about yours. Somewhere between 5 and 10 is realistic for a hands-on retainer. Databox survey of 48 agencies found that nearly 70% keep each account manager below 10 clients. For higher-touch SEO work, the number can be lower: a 2026 SEO strategist role at Powered by Search assigns each strategist just 3–5 enterprise clients.

Then ask for 20 minutes with that strategist before you sign. An agency that won’t put the practitioner on a short call is protecting something.

Test 5: They can describe one link, start to finish

Link building is where your real risk sits, and it’s where answers get vaguest, because the honest version is slow and expensive while the dishonest version is fast and cheap.

Ask: “Walk me through one link you earned for a client last quarter. Which site, what did you send, why did they publish it, and what did it cost in time or money?”

Acceptable answers describe original data, expert commentary, digital PR, useful tools, partnerships, or clearly labeled sponsorships. Answers that should end the call: a private network of sites, “we have relationships with thousands of publishers,” a per-link price list, a fixed monthly quota, or a Domain Rating minimum treated as a deliverable. Quotas get filled by the cheapest available means.

Buying links violates Google’s spam policies, and the damage lands on your domain, not the agency’s. Manual actions outlive contracts. Google says its automated systems and human reviewers can act on link spam, while SpamBrain can detect both sites buying links and sites created to pass links. When Google neutralizes spammy links, the ranking credit they generated is lost and Google says that benefit cannot be regained.

Whatever they do, require a full list of every link built, delivered monthly. If you ever need to disavow, that list is the difference between a bad quarter and a bad year.

Test 6: The retainer converts into hours you can count

Retainers are opaque by design. Convert them into something you can evaluate.

Ask: “How many hours a month does this represent, at what blended rate, split across strategy, production, outreach, and tools?”

A $3,000 retainer at a $150 blended rate is 20 hours: roughly a day and a half of senior attention per month. That funds maintenance and a modest content program. It does not fund rebuilding a broken site architecture while competing nationally.

The same arithmetic explains why bargain retainers fail. At $500 a month, nobody is performing 20 hours of skilled work. Ahrefs’ survey of 439 SEO providers found that agencies charge an average of $3,209 per month, while local SEO averages $1,557 per month; 63% of businesses spend between $500 and $5,000 monthly. At the survey’s average SEO rate of $111 an hour, a $500 retainer buys roughly four and a half hours of labor before software, management, or overhead.

Get the deliverable schedule in writing, with counts and dates. Compare:

Vague Specific
Monthly content creation Four 1,500-word articles per month, topics approved by you in advance, drafted by a named writer, published by the 25th
Technical SEO Full crawl in week one, prioritized fix list by week three, implementation support with your developers, re-crawl at day 60
Link building Eight digital PR placements per quarter, on sites in your vertical with real editorial traffic

Your contract should let you tell, on any given Friday, whether the work happened.

Test 7: You own every account, and it’s in writing

This one costs nothing to check and prevents the most expensive category of damage.

Some agencies build your content on their platform, create analytics properties under their own accounts, and build links to pages they control. Leaving them means leaving your history behind. That isn’t sloppiness. It’s a retention strategy wearing a convenience costume.

Confirm in writing that you own and hold admin access to:

  • Domain registrar and DNS
  • Hosting and the CMS
  • Google Analytics 4, Search Console, Google Business Profile, Tag Manager
  • Any rank tracking or SEO tools billed through the agency
  • All content produced under the contract, including briefs and drafts
  • The complete backlink record

Google’s own guidance suggests granting read-only Search Console access during an audit rather than handing over broader permissions up front. Verified owners can add and remove users and change settings, so keep that role in-house.

The clause to insist on: all accounts, content, data, and assets created during the engagement are your property, and administrative access transfers within 10 business days of termination.

Ask: “If we part ways in month four, what exactly do we keep?” Hesitation is the answer.

Test 8: Reporting has three layers, and one moves in weeks

You won’t have revenue data for months. You should still have evidence of motion within weeks. Insist that every report separates:

  1. Activity. Pages published, technical fixes deployed, redirects mapped, links earned. Verifiable immediately.
  2. Leading indicators. Index coverage, non-branded impressions, average position for target clusters, click-through rate, Core Web Vitals. These move in weeks.
  3. Business outcomes. Organic leads, qualified pipeline, revenue by landing page. These lag, and everyone should say so out loud.

An agency reporting only rankings is hiding activity. One reporting only activity is hiding results.

Annotations matter more than charts. A dashboard marked with the migration, the algorithm update, and the new page launch is how you tell their work apart from Google’s weather.

Ask: “What happens in month four if the numbers are flat?” The answer reveals whether they have a diagnostic process or a content calendar.

Red flag: 30 pages of ranking positions for keywords with no commercial intent. Volume of reporting runs inversely to volume of work.

Test 9: They have a tested position on AI search

AI Overviews and chat assistants now sit between many searchers and your website, which changes what “traffic” means. Some informational queries resolve to zero clicks. High-intent queries still send visitors. Pew Research Center found that users clicked a traditional search result on just 8% of Google visits where an AI summary appeared, versus 15% when one didn’t. Ahrefs’ analysis of 300,000 keywords found an even sharper effect at the top of the page: the presence of an AI Overview correlated with a 58% lower click-through rate for the number-one organic result.

You’re not looking for an agency with all the answers here. You want one that has read the documentation, tested things on client sites, and can tell you which of your pages are exposed and which are safe.

Ask: “What have you changed in your process over the last 12 months because of AI search, and what happened when you tried it?”

Be skeptical of a separate GEO, LLMO, AEO or SXO package that turns out to be the same content service with a new label and a higher price. Google’s current guidance says foundational SEO practices still apply to its generative features, and that files like llms.txt aren’t required for visibility in Search. A new acronym doesn’t compensate for a weak strategy.

Red flags that should end the conversation

  • Guaranteed rankings, on any timeline, for any term
  • Any claimed special relationship, partnership, or back channel with Google
  • Refusal to name a single client or provide a reference
  • Methods described as proprietary when you ask how links get built
  • Requiring accounts under their ownership instead of yours
  • A 12-month term with no exit and a 90-day auto-renewal notice window
  • Cold email or LinkedIn outreach warning of “critical errors” detected on your site
  • Pricing pressure with a deadline attached
  • No questions about your margins, sales cycle, or developer capacity

One red flag may have an innocent explanation. A pattern of vagueness, urgency, and restricted access does not.

Ten questions to take into the call

Ask these in the same order, to every agency on your list.

  1. What did you find when you looked at our site?
  2. Which competitors should we actually be measuring against, and why those?
  3. What would you tell us not to do?
  4. Who works on our account day to day, and how many other accounts do they hold?
  5. Walk me through one link you earned last quarter, start to finish.
  6. How many hours a month does this retainer represent?
  7. What does month one look like, week by week?
  8. Which leading indicators should we hold you to before revenue moves?
  9. What do you need from our team, and how many hours per month?
  10. What would make you tell us this isn’t working?

Question 10 is the sleeper. Agencies that need nothing from you are planning superficial work. Real SEO requires developer time, subject matter interviews, and fast approvals, and honest agencies say so up front.

Your tripwire schedule

Set these checkpoints before month one, so you never have to argue about what “on track” meant.

Day 30. Completed audit, prioritized roadmap, tracking configured correctly, first technical fixes already shipped. If day 30 arrives with a kickoff deck and nothing else, the engagement is already off track.

Day 90. Crawl and indexing issues resolved, first content batch live, non-branded impressions moving in Search Console. This is your formal review point.

Day 180. Ranking movement on target terms, measurable organic traffic growth, first attributable conversions.

Day 365. Organic appears as a named channel in your revenue reporting.

If nothing has shifted at the leading-indicator layer by month four, that’s your conversation. Not month ten.

Contract terms worth arguing over

  • Term length. Three to six months initial is reasonable, since meaningful work needs runway. Twelve months with no exit is the agency managing its risk, not yours.
  • Exit. Thirty days’ notice after an initial 90-day period. Kill any auto-renewal that requires 90 days’ notice to escape.
  • Deliverable minimums. Specific counts and dates, never “ongoing optimization.”
  • Ownership. Accounts, content, briefs, keyword research, and the full link list, transferred on exit.
  • Review checkpoint. A written 90-day review with defined criteria for continuing.
  • Exclusivity. No direct competitors in your service area or vertical, defined narrowly enough to enforce.

Guarantees do exist, just not the kind agencies advertise. You can reasonably ask for guaranteed deliverables, guaranteed response times, and guaranteed named staffing. Those are promises about work, and work is the only thing an agency controls.

Agency, freelancer, or in-house?

A freelancer usually makes sense when your needs are narrow and your budget sits under roughly $2,500 a month. You get senior attention on fewer hours, with the risk that one person can’t cover technical, content, and outreach equally well, and that vacations stop your program.

An agency makes sense when you need several disciplines running at once, ongoing content volume, or consistent link acquisition, and you’d rather manage one relationship than four. You pay for coordination, and you risk being a small account inside a large book of business.

In-house makes sense once organic search is a primary revenue channel and there’s enough steady work to justify a salary. Many companies land on a hybrid: an in-house owner who sets priorities plus outside execution capacity.

Three questions buyers always ask

Can I check their work without SEO knowledge? Yes. Watch three things: whether roadmap items actually ship, whether Search Console impressions and clicks trend upward across a full quarter, and whether new leads mention finding you through search. You don’t need to understand the tactics to see whether anything is moving.

Should I hire locally? It rarely matters for the work. It can matter for local SEO if they know your market, and for your comfort if you value in-person meetings. Weight competence far above geography.

What if I already hired the wrong agency? Request account ownership and the full link list before you give notice. Then line up a replacement and overlap briefly if you can. Leaving without your assets is how one bad engagement becomes two.

The takeaway

You don’t need to become an SEO expert to hire one well. You need to treat the sales process as the audition and grade behavior instead of vocabulary. Agencies that diagnose before pitching, refuse the wrong work, describe their link building in specifics, hand you the account keys, and tell you plainly what they need from you are demonstrating exactly how they’ll operate for the next year.

Build a shortlist of three. Send all three the same one-sentence brief and the same ten questions. Score the answers side by side before you compare prices, then check references. If two candidates are close, buy a paid discovery audit from each. A few thousand dollars spent watching how an agency thinks is the cheapest insurance available against a year-long retainer with the wrong one.

Run Test 1 this week. Send your one sentence and ask each agency what they noticed about your site. The agency that gives you the least comfortable answer is usually the one worth hiring.

 

Related Articles:

Last Updated on 1 month ago by Alipio Umiten IV

Alipio Umiten IV

Alipio Umiten IV is a Senior SEO Specialist and Digital Marketing Strategist with more than 10 years of hands-on experience. He helps businesses increase organic visibility, attract qualified traffic, and generate leads. He holds certifications in SEO, CDMS Strategy & Planning, CDMS Search, CDMP, CDMA, and several Google professional certifications. He specializes in B2B SEO, technical SEO, content strategy, AI search optimization, and Generative Engine Optimization (GEO). He shares practical, data-driven SEO insights based on real-world experience, hands-on testing, and proven strategies.

Write a comment

Your email address will not be published. Required fields are marked *

Enter Name*
Enter Email*
Enter Website*
Enter Your Comment*