How to Hire an SEO Agency in 2026: Red Flags
Here is a story that repeats itself every single quarter. A company signs a retainer at $3,000 a month. Month one brings a slide deck. Month two brings a keyword list. Month four brings a report full of green arrows and no revenue. Month seven, someone finally asks a hard question, and nobody in the room can answer it. Then the relationship ends badly, and the agency keeps the logins.
None of that is inevitable. Almost all of it is preventable at the buying stage, before a single invoice goes out. The problem is that most guides on how to hire an SEO agency are written by agencies, which means they skip the parts that matter to you and dwell on the parts that make selling easier. This guide takes the buyer's side. You will get honest price ranges for the US, UK and EU markets, a way to read a proposal that exposes vague work, the contract clauses that decide who owns what, and a clear timeline for when you are allowed to judge results. I will also tell you which pricing model I think is usually a trap.
What will this guide actually give you?
By the end you will be able to hire an SEO agency using a selection process that a finance director would sign off on. You will know roughly what to budget in dollars, pounds and euros. You will know which four documents to demand before signing: the proposal, the scope of work, the contract and the handover plan. You will know the difference between a report that shows work and a report that shows results.
Three opinions run through this piece, and none of them are neutral. First, performance-based SEO pricing sounds fair and usually is not, because it pushes an agency toward whatever is easiest to claim credit for. Second, the cheapest retainers on the market are worse than doing nothing, because they consume budget and produce content you will later have to delete. Third, the single most valuable thing you can do is audit your own site before you brief anyone, so you negotiate from evidence instead of hope.
One scope note. This is a buyer's guide, not a strategy manual. I am not going to teach you how to build topical maps here. I am going to teach you how to tell whether the person selling you a topical map knows what they are doing.
What does an SEO agency actually do all day?
A good SEO agency splits its week across four buckets. Technical fixes on your site, keyword and market research, content production or content editing, and earning links and mentions from other sites. Everything else is reporting and account management. If a proposal cannot map its hours to those four buckets, it is describing activity rather than work.
People imagine SEO as a secret lever. It is closer to a maintenance contract on a building. Someone crawls your site and finds pages that return errors. Someone checks that your important pages are actually indexed by Google and Bing. Someone reviews page speed and layout stability under the Core Web Vitals and page experience framework. Someone decides which twelve pages deserve rewriting this quarter and which forty should be merged or retired.
The research half looks different. It starts with demand, not with your product. A team doing real keyword research will come back with search terms you did not expect, including some that are unflattering. Then they group those terms into a plan, usually something close to content clusters built around pillar pages, so the site covers a subject rather than a scattering of posts.
What does it cost to hire an SEO agency in 2026?
Broad market ranges, not survey data. In the US, small business retainers commonly sit between $1,500 and $5,000 a month. Mid-market programs run roughly $5,000 to $15,000. Enterprise work starts above that. UK, German, Dutch and French agencies quote comparable bands in pounds and euros, so the shape of the market looks similar on both sides of the Atlantic.
Treat the table below as orientation, not as a quote. Rates vary by city, by seniority, and by whether content production is included or billed separately. Agencies in London, New York and Munich charge more than agencies in Manchester, Austin or Krakow, and that difference is mostly salary cost rather than skill.
| Model | Typical US range | Typical UK and EU context | Best for |
|---|---|---|---|
| Monthly retainer | $1,500 to $15,000 per month | Roughly 1,200 to 12,000 GBP, or 1,500 to 14,000 EUR | Ongoing programs with content and technical work |
| Project or one-off | $2,500 to $20,000 per project | Similar bands in GBP and EUR | Audits, migrations, one clear problem |
| Hourly consulting | $100 to $300 per hour | Often 90 to 250 EUR per hour | Advising an in-house team that does the work |
| Performance based | Varies wildly | Varies wildly | Rarely the right answer, see below |
European buyers should also budget for VAT and check how it is handled across borders. If you are in the Netherlands or Ireland buying from a UK supplier after Brexit, ask the finance question early rather than at invoice time.
Which pricing model should you choose?
For most companies, a monthly retainer with a defined deliverable list is the right choice. Project pricing is right when you have one bounded problem, such as a replatform. Hourly is right when you already have an in-house team. Performance-based pricing is the one I would steer almost everyone away from.
Here is my reasoning on performance pricing. It sounds like perfect alignment. In practice it changes what the agency chooses to work on. Payment tied to rankings pushes work toward easy terms nobody searches for. Payment tied to organic traffic pushes work toward volume, which is how sites end up with hundreds of thin posts. Payment tied to revenue sounds better, until you argue for six months about attribution windows and whether a branded search counts. Someone always ends up feeling cheated.
There is a second problem. Real SEO includes work that has no short-term payoff at all. Fixing a crawl trap, cleaning up redirects during a site migration, or retiring dead pages will not move a bonus metric next month. Under performance pricing, that work quietly stops happening.
What should a good SEO proposal contain?
A serious proposal contains five things. A summary of what they already found wrong with your site. A prioritized plan for the first ninety days. A named deliverable list with quantities. A reporting cadence with defined metrics. And a price broken down by workstream, not one lump number.
Notice the first item. Never hire an SEO agency that has not looked at your site before pitching, because what you are being sold is a template. You do not need a full audit for free, but you should expect two or three specific observations. Something like a note that your product pages load slowly on mobile, or that your blog index is not linked from anywhere useful.
Quantities matter more than adjectives. "Regular content" means nothing. "Four articles a month at 1,200 to 1,800 words, written by a named writer, edited by us, published by you" means something you can hold them to. The same goes for links. "Authority building" means nothing. A target number of earned placements per quarter, with a definition of what counts, means something.
How do you read a proposal critically?
Read it twice. The first pass checks whether the plan matches the problem you described. The second pass strips out every sentence that could appear in a proposal for any other company. What remains is the part you are actually paying for.
That second pass is brutal and effective. Highlight everything generic. Expect most proposals to lose half their length. If the remaining half is thin, ask for a rewrite before you ask for a discount.
Then check the assumptions. Does the plan assume your development team will ship changes? Many do, quietly. Does it assume you will approve content within five days? Does it assume you already have a working analytics setup? A proposal that hides its dependencies will blame you in month five.
What must the scope of work put in writing?
The scope of work should answer four questions without ambiguity. What gets delivered and how often. Who does each task, you or them. What counts as done. And what happens when a deliverable slips. Anything left to good faith will be resolved in the supplier's favor.
Put the boring items in. Who publishes the content, and on which platform, whether that is WordPress, Shopify, Webflow or a custom stack. Who has permission to change titles and meta descriptions. Who signs off on a page being deleted. Who fixes a broken template, your developers or theirs.
Include the reporting definition too. Reporting on organic sessions in Google Analytics 4 is not the same as reporting on non-branded organic clicks in Search Console. Decide now which one you are judging, because the two tell different stories. If AI assistants send you visitors, agree on how those get counted, because tracking AI referral traffic in GA4 takes deliberate setup rather than default reports.
Which contract terms actually matter?
Four clauses do the heavy lifting. Contract length and notice period. Ownership of accounts and access. Ownership of content and creative. And handover obligations at exit. Price is negotiable. These are the ones that hurt when they are wrong.
On length, I think a three-month initial term followed by a rolling month is fair for both sides. Agencies argue for twelve months because SEO takes time, and they have a point. My compromise is a twelve-month plan with a break clause at month six and thirty days of notice after that. If a supplier refuses any exit at all, ask yourself what they expect to happen at month five.
On ownership, this is the clause most buyers skip. Your Search Console property, your Google Analytics 4 property, your Google Ads account, your Google Business Profile, your Looker Studio dashboards and your hosting should all sit under accounts you control. The agency gets access as a user. They should never be the owner. The same applies to any domain the agency registers on your behalf.
Who owns the content and the links you paid for?
Say it explicitly in the contract. All content produced under the agreement, including drafts, briefs and images, is yours on payment. If it is not written down, you may find that a departing agency claims the work or, worse, asks for the links to be removed.
Link removal threats are rare but real, and they are the ugliest way a relationship can end. The protection is simple. Add a clause saying that no placements, mentions or citations obtained during the engagement will be removed, redirected or altered after termination. Any agency doing honest link building and digital PR will sign that without blinking, because the coverage lives on other people's sites anyway.
Ask for a handover package too. A list of accounts and who holds them, current keyword and page mapping, content briefs in progress, a change log of technical work, and any documentation. Agree the format now. Thirty days after a breakup is the worst time to negotiate it.
What are the red flags when you hire an SEO agency?
Guaranteed rankings, refusal to share their method, a link source they will not name, no baseline measurement before starting, no access to your own data, and reporting built on vanity metrics. Any one of these is a reason to slow down. Two together is a reason to walk.
Guarantees come first because they are the clearest signal. Nobody controls Google's ranking systems. Google's own guidance on hiring an SEO says plainly that no one can guarantee a number one ranking, and tells site owners to beware of anyone who claims they can. Anyone offering a guarantee is either targeting terms with no competition or planning something you would not approve of.
Secret link networks are the second. If a supplier will not tell you where links come from, assume the worst, because you carry the risk, not them. Read up on the tools used for link prospecting so you can ask informed questions about their process.
Vanity metrics are the quiet one. A report leading with third-party authority scores is a report avoiding the subject. Those scores are estimates by vendors like Moz, Ahrefs and Semrush, not signals from Google, which is worth understanding before you accept one as a headline. Our explainer on what domain authority really measures sets out how the score is calculated and why it reads as a thermometer rather than the temperature itself. In my view that puts it in the appendix, not on slide one. Impressions with no click context, and rankings on terms nobody searches, belong in the same appendix.
How long does SEO take before you can judge it?
Expect movement in indexing and technical health within four to eight weeks. Expect early ranking movement on lower-competition terms around month three or four. Expect a fair verdict on the whole program somewhere between month six and month nine. Judging at month two is unfair. Waiting past month nine is not patience, it is avoidance.
Timelines vary by starting point. A well-maintained site with real authority can move quickly. A brand new domain in a competitive market such as insurance or software will be slower, and no budget changes that much.
Build checkpoints instead of one final exam. Month one should deliver a baseline and a technical fix list. Month three should show shipped work and early indexing changes. Month six should show non-branded clicks moving on the pages you targeted. Also agree in advance how you will treat volatility from a broad algorithm update, since a shift like the May 2026 core update can swamp a quarter of careful work in either direction.
How should you judge an agency fairly?
Judge inputs early and outputs later. In the first quarter, check whether promised work shipped on time and to standard. From the second quarter, check whether non-branded organic clicks and qualified conversions are rising on the pages in scope.
Separate branded from non-branded search before you form a view. If your brand had a good PR month, branded search rises on its own, and an agency should not claim it. Search Console makes this split possible in a few minutes.
Be fair about your own side of the deal too. You hire an SEO agency to execute, not to chase you for approvals. Agencies frequently stall because the client will not approve content, will not ship code, or will not give access. If your development queue is six weeks deep, say so at the briefing stage and adjust the plan.
Agency, freelancer or in-house: which fits you?
Choose a freelancer for depth in one area on a modest budget. Hire an SEO agency when you need several skills at once and no capacity to manage them. Build in-house when SEO is a permanent, central channel and you can keep a specialist busy every week.
Freelancers are underrated. A strong independent technical consultant will often outperform a mid-tier agency, because you get senior hours instead of junior hours with senior packaging. The catch is capacity and continuity. One person cannot audit, write and earn coverage at scale, and one person can get sick.
The hybrid many mid-sized companies land on works well. Hire one in-house owner who holds strategy and the relationships internally, and buy specialist execution outside. That person also becomes the one who keeps your content refresh and pruning discipline alive, which is the work that quietly decays fastest when nobody owns it.
How do you audit your site before you hire an SEO agency?
Spend a week gathering evidence first. Confirm your analytics is trustworthy, pull a baseline of clicks and conversions, run a basic crawl, and write down your three biggest commercial pages. Walk into the first call with that, and the conversation changes completely.
Start with access. Make sure you own your Search Console property and your GA4 property, and export a twelve-month baseline before anyone touches anything. Without that baseline you cannot prove improvement or decline later.
Then get a quick read on site health. Run your site through our website SEO score checker for a baseline overview, and work through a structured technical SEO audit process so you know which problems are real. Confirm the basics of sitemaps and indexing, then run your top pages against a plain on-page SEO checklist. If you serve a physical area, check your Google Business Profile and local setup as well.
Finally, decide what you want from AI search. Many agencies still scope only for classic blue links. If assistants like ChatGPT, Perplexity and Gemini matter to your buyers, put answer engine optimization in the brief explicitly. If you want a sense of the wider software landscape before you talk budgets, our roundup of SEO tools worth knowing is a reasonable starting point.
Frequently asked questions
How much does it cost to hire an SEO agency for a small business?
As a broad market range, small business retainers in the US commonly sit between $1,500 and $5,000 a month, with comparable bands in pounds and euros across the UK, Germany and the Netherlands. Below roughly $1,000 a month you are usually buying a few hours of junior time, which rarely produces meaningful change. If your budget is genuinely small, a one-off audit plus a freelancer for implementation often beats a thin retainer.
Should I sign a twelve-month SEO contract?
Only with a break clause. SEO does need time, so a supplier asking for commitment is not unreasonable. A fair structure is a twelve-month plan with an exit at month six and thirty days of notice afterwards. Refusing any exit route is a warning sign. So is a long notice period stacked on top of a long minimum term, since that combination can lock you in for far longer than the headline number suggests.
Who should own my Google Analytics and Search Console accounts?
You should, always. Create the properties under an account your company controls, then add the agency as a user with the access they need. If an agency already created these for you, ask them to transfer ownership before you renew. This one item causes more painful handovers than any other, because losing historical data makes it impossible to judge what the next supplier inherits.
Is guaranteed first-page ranking ever legitimate?
Practically never. Nobody controls search rankings, and any guarantee is either meaningless or targeted at terms with no competition. A trustworthy supplier will talk about probability, timelines and leading indicators instead. If a pitch leans on guarantees, ask which exact terms are covered and what the monthly search demand is. The answer usually ends the conversation on its own.
How do I know if my agency is actually doing work?
Ask for a change log, not a report. A change log lists what shipped, when, and on which URLs. Cross-check a sample yourself by looking at the pages. Then check whether shipped work matches the agreed deliverable quantities. Reports full of charts and short on shipped changes are the clearest early signal that a relationship is drifting toward account management rather than delivery.
Can I hire an SEO agency in a different country?
Yes, and many US companies work with UK, Polish or Spanish teams for cost reasons. Two things matter. First, market knowledge. Someone writing for US buyers needs US spelling, US examples and an ear for how Americans search. Second, coordination. Agree a working-hours overlap and a single communication channel, and put both in the scope of work rather than leaving them to habit.
Which question should I ask before I hire an SEO agency?
Ask them to describe a client engagement that did not work, and what they changed afterwards. Suppliers who only tell success stories are either new or evasive. The good ones will name a real constraint, such as a development team that could not ship, and explain how they now handle it. That single answer tells you more about how they will behave in month five than any case study deck.
Where to go from here
The thread running through all of this is simple. Buying SEO badly is almost never about paying too much. It is about buying something undefined, from someone who holds your accounts, measured against numbers nobody agreed in advance. Fix those three things and even an average supplier will produce something useful.
So do this in order. Gather your baseline data this week. Write a one-page brief with your three commercial priorities. Ask three suppliers for proposals against that same brief so you can compare like with like. Then negotiate the contract clauses on ownership and exit before you negotiate the price, because the price is the easy part.
Go back to the story at the top. That company did not fail because the agency was incompetent. It failed because nobody defined done, nobody held the logins, and nobody agreed what month seven should look like. My prediction for the next few years is that this gets more important, not less, as AI answers absorb more clicks and the gap between agencies that measure real outcomes and agencies that report activity keeps widening. When you hire an SEO agency, you are really buying accountability. What is the one clause you wish you had insisted on last time?