Picking the wrong SEO agency costs more than money. It costs months of lost momentum, potential damage to your site, and the frustrating process of starting again from scratch. The good news is that the warning signs are predictable if you know where to look, and so are the markers of an agency that actually delivers.
This guide breaks down the green flags and red flags you should watch for when choosing an SEO partner. We’ll also cover what to ask in your first conversations, what realistic progress looks like, and how to structure a contract that protects your interests. Whether you’re hiring for the first time or replacing an agency that didn’t work out, this should give you a practical framework for making a better decision.
Green Flags: What Good SEO Agencies Look Like
Not every agency markets itself the same way, but the ones that do strong work tend to share a few traits. These are the things worth looking for.
They Show Proven Results, Not Just Promises
A credible agency will have case studies that go beyond “we increased organic traffic by 300%.” Look for specifics: what the starting point was, what strategy they used, what timeframe the results covered, and whether those results tied back to actual business outcomes like leads, revenue, or conversions. Vague before-and-after screenshots without context aren’t evidence of anything.
It’s also worth asking whether the case studies are from clients in a similar industry or market to yours. An agency that’s driven results for e-commerce brands might not have the same depth of experience with B2B lead generation, or vice versa.
They’re Transparent About Their Methods
Any agency worth hiring will be happy to explain what they plan to do and why. That includes their approach to technical SEO, content, link building, and how those pieces fit together for your specific situation. If they can’t articulate a strategy beyond “we’ll optimise your site and build some links,” that’s a problem.
Transparency also means being upfront about what they won’t do. Good agencies will tell you if something is outside their expertise rather than winging it at your expense.
Their Reporting Is Clear and Regular
Strong agencies report on metrics that matter to your business, not just rankings. That means organic traffic trends, conversion data, revenue attribution where possible, and clear explanations of what’s working and what isn’t. Reports should be regular, typically monthly, and presented in a way that a non-SEO person can understand.
If an agency’s reporting relies heavily on tools like Google Search Console and analytics platforms, that’s fine. What matters is that they explain what the data means and what they’re doing about it. A wall of graphs with no commentary is just noise.
They Build a Customised Strategy
Your business isn’t the same as the last client they worked with, and your SEO strategy shouldn’t be either. A good agency will take time to understand your market, your competitors, and your commercial goals before recommending an approach. That usually means a proper discovery phase, a competitor audit, and a strategy document that’s specific to you.
If the proposal you receive could have been sent to any business with the company name swapped out, treat that as a warning.
They Use White-Hat Practices
This should go without saying, but it still catches people out. Ethical SEO means building organic visibility through quality content, legitimate link acquisition, solid technical foundations, and smart digital strategy. It doesn’t mean buying links from dodgy networks, stuffing hidden text on pages, or using private blog networks to game rankings.
Short-term gains from black-hat tactics almost always result in penalties that take far longer to recover from than the original SEO campaign would have taken to work properly.
They Set Realistic Timelines
SEO takes time. Anyone who tells you otherwise is selling something you don’t want. A good agency will set expectations clearly: what you’re likely to see in the first three months, when meaningful results typically start, and what factors could speed things up or slow them down.
Realistic doesn’t mean pessimistic. It means the agency understands your starting position well enough to give you an honest projection rather than a number pulled from thin air.
They Focus on Business Results
Rankings are a means to an end, not the end itself. The best agencies care about what organic traffic actually does for your business. That means tracking leads, sales, phone calls, form submissions, or whatever your key conversion points are, and tying SEO activity back to those outcomes.
An agency that only talks about keyword positions and never mentions ROI probably isn’t thinking about your business the way you need them to.
They Have Qualified, Experienced People
Ask who’ll actually be working on your account. In some agencies, the pitch is delivered by senior strategists but the work gets handed off to juniors or outsourced entirely. There’s nothing wrong with a team structure, but you should know who’s doing what and have direct access to the people making strategic decisions.
They Communicate Well
Responsiveness matters. If an agency takes a week to reply during the sales process, that’s unlikely to improve once you’re a paying client. Good communication means regular check-ins, prompt responses to questions, and proactive updates when something changes, whether that’s a Google algorithm update or a shift in your competitive environment.
Red Flags: What Should Make You Walk Away
These are the patterns that should trigger serious concern. Some are obvious, others are subtler, but all of them point toward an agency you’re better off avoiding.
They Guarantee Rankings
No agency can guarantee a number-one ranking on Google. Full stop. Google’s algorithm considers hundreds of factors, many of which are outside any agency’s control. An agency that guarantees specific positions is either lying or planning to use manipulative tactics that put your site at risk.
What a good agency can promise is a clear process, regular reporting, and a commitment to doing the work properly. Results follow from that, but they can’t be pre-ordered.
They Won’t Explain Their Methods
“We have proprietary methods” or “our secret sauce” is not a strategy explanation. It’s a way of avoiding accountability. If an agency can’t tell you what they’re going to do to your website, you have no way of knowing whether their approach is safe, effective, or even real.
Legitimate SEO isn’t secret. The principles are well-documented. What differentiates agencies is execution, not hidden knowledge.
They Use Black-Hat Tactics
If you hear terms like “guaranteed backlinks,” “private blog networks,” or “we’ll get you links from high-DA sites for £50 each,” run. These tactics violate Google’s guidelines and can result in manual penalties that tank your visibility overnight. Recovery from a penalty is expensive and slow, and some sites never fully recover.
Ask directly: where do the links come from? How is content being created? If the answers are vague or the pricing seems too good to be true, it probably is.
They Hold Your Accounts Hostage
Your Google Search Console, Google Analytics, Google Ads accounts, and website CMS access should always belong to you. Some agencies set up these accounts under their own credentials, which means if you leave, you lose your data and sometimes even your site access.
Before signing anything, confirm in writing that all accounts and assets created during the engagement belong to you. This isn’t paranoia. It’s a shockingly common problem.
They Focus on Vanity Metrics
Domain authority, total keyword count, “number of pages indexed,” or impressions without context. These metrics can look impressive in a report but tell you almost nothing about business performance. An agency that leads with these numbers rather than traffic, conversions, and revenue is either hiding poor results or doesn’t understand what actually matters.
They Don’t Report at All
If an agency goes quiet for months and only surfaces when it’s time to invoice, something is wrong. Either they’re not doing meaningful work, or they don’t think you’ll notice. Both are bad.
Regular reporting isn’t optional. It’s how you know your money is being spent effectively and how the agency demonstrates accountability.
They Rely on Canned Automated Audits
A 50-page automated audit from a tool like Screaming Frog or SEMrush, dumped into a PDF with no analysis, is not a strategy. It’s a sales prop. These audits can be generated in minutes and they tell you what a tool found, not what matters for your specific business.
A genuine audit involves a human reviewing your site, prioritising issues based on impact, and explaining what to fix first and why. If the “audit” you receive looks like it could have been run for any site, it was.
They Hide Outsourcing
There’s nothing inherently wrong with outsourcing, but hiding it is a problem. If you’re paying premium UK rates and the work is being done by a low-cost content farm overseas, you’re not getting what you paid for. Ask where content is written, who builds links, and whether any work is subcontracted. A straight answer builds trust. Evasion destroys it.
Questions to Ask Before You Hire an SEO Agency
The discovery call or proposal stage is your best opportunity to separate substance from spin. Here are the questions that reveal the most.
“Can you walk me through a recent campaign, start to finish?” This tests whether they can articulate a coherent strategy beyond buzzwords. Listen for specifics: what the client’s situation was, what the agency did, what happened, and how long it took.
“Who will actually work on my account?” You want names, roles, and experience levels. If the answer is vague or the team structure isn’t clear, that’s a flag.
“How do you approach link building?” Link building is where the most damage can be done. Their answer should involve outreach, content-led approaches, or digital PR. If it involves buying links or mentions of PBNs, walk away.
“What does your reporting look like?” Ask to see a sample report. It should be comprehensible to someone who isn’t an SEO specialist and should focus on business metrics alongside technical ones.
“What happens if I want to leave?” This question reveals a lot. Agencies confident in their work don’t need to trap clients. Look for reasonable notice periods, no punitive exit fees, and clear terms about data and account ownership.
“How do you measure success for a client like me?” The answer should reference your specific business goals, not generic SEO metrics. If they default to “we’ll get you ranking for X keywords,” press them on what that actually means for your bottom line.
“What won’t work for my site right now?” A good agency will be honest about limitations. Maybe your site has technical debt that needs fixing first, or your market is so competitive that results will take longer than average. Honesty here is a green flag.
What to Expect in the First 3 to 6 Months
SEO doesn’t deliver overnight, but it shouldn’t be a black box either. Here’s a rough timeline of what a legitimate engagement looks like.
Month 1: Discovery and Foundation
The first month is mostly diagnostic. Expect a comprehensive audit of your site’s technical health, content, and backlink profile. The agency should also be researching your competitors, identifying keyword opportunities, and building a strategy document. You probably won’t see ranking improvements yet, and that’s normal.
Months 2 to 3: Implementation Begins
Technical fixes start rolling out. Content creation and optimisation begin. The agency should be making changes that improve your site’s crawlability, speed, and structure. You might start seeing movement on lower-competition keywords, but significant results are still early.
Months 4 to 6: Momentum Builds
This is where consistent effort starts compounding. Content is being published, links are being earned, and technical improvements are bedding in. You should be seeing measurable increases in organic traffic and, depending on your market, early signs of improved conversions. The agency’s reporting should show a clear trajectory, even if the numbers aren’t yet where you want them.
If you’re six months in and seeing no movement at all, that’s a conversation worth having. Not every campaign delivers on exactly the same timeline, but there should be evidence of progress.
Contract and Pricing: Protecting Yourself
The commercial terms of an SEO engagement matter as much as the strategy itself. Get these wrong, and you could be locked into paying for work that isn’t delivering.
Retainer vs Project-Based Pricing
Most SEO agencies work on a monthly retainer. This makes sense because SEO is ongoing work, not a one-off fix. Retainers typically range from £500 per month for small local businesses to £5,000 or more for larger campaigns. What matters isn’t the number but what’s included. Ask for a breakdown of hours, deliverables, and who’s doing the work.
Project-based pricing works for specific, defined tasks: a technical audit, a site migration, or a content overhaul. It’s less common for ongoing SEO but can be a good way to test an agency before committing to a retainer.
Exit Clauses and Notice Periods
This is the most underexplored area when businesses choose an agency, and it’s where some of the worst experiences come from. Before you sign, check the following.
Notice period. 30 days is reasonable. 90 days is pushing it. Six months or longer is a red flag. If an agency needs a long lock-in to keep clients, ask yourself why.
Early termination fees. Some contracts include penalties for leaving before an agreed term. These should be clearly stated and proportionate. “Pay the remaining balance of the 12-month contract” is not proportionate.
Ownership of work. Content created, technical changes made, and accounts set up during the engagement should belong to you. Get this in writing.
Handover process. What happens when the contract ends? A professional agency will provide a clean handover: access to all accounts, documentation of work done, and any outstanding recommendations. If there’s no mention of this in the contract, add it.
What Should a Good Contract Include?
At minimum: scope of work, deliverables and timelines, reporting frequency, who owns what, notice period, exit terms, and a clear point of contact. If any of these are missing, ask for them before signing. A reluctance to add clarity to a contract is itself a red flag.
Agency vs Freelancer vs In-House: A Brief Comparison
This isn’t a decision with one right answer. It depends on your budget, the complexity of your SEO needs, and how much management bandwidth you have.
Agencies bring a team across disciplines: technical, content, link building, analytics. You get breadth without hiring multiple people. The trade-off is cost and the risk of your account being one of many.
Freelancers offer specialist depth, often at a lower price point. They work well for businesses with specific needs or limited budgets. The trade-off is capacity. One person can only do so much, and if they’re unavailable, work stops.
In-house gives you full control and dedicated focus, but the salary, tools, and training costs add up quickly. It makes sense for larger businesses with enough SEO work to justify a full-time role.
Many businesses start with an agency or freelancer, learn what works, and eventually bring some capability in-house while retaining external support for specialist areas.
How to Evaluate Case Studies Critically
Agencies love case studies, and they should. But not all case studies are created equal. Here’s how to read them with a critical eye.
Look for context. A 200% increase in organic traffic means very different things depending on whether the starting point was 100 visits a month or 100,000. Percentages without baselines are meaningless.
Check the timeframe. Results achieved over two years are very different from results achieved in three months. Both can be legitimate, but the timeframe tells you what to expect.
Ask about the starting point. Was the site brand new? Had it been penalised? Was it an established site that just needed optimisation? The difficulty of the starting position matters enormously.
Look for business outcomes. Traffic is good. Revenue is better. The best case studies connect SEO activity to commercial results: leads generated, sales closed, cost per acquisition reduced.
Ask if the client is still with them. A case study from a client who left six months later tells a different story than one from a client who’s been with the agency for three years.
Search Competitors vs Business Competitors
One thing that catches businesses off guard is the difference between who they compete with commercially and who they compete with in search results. Your biggest business rival might not even rank for the keywords you’re targeting, and the sites that do rank might not be competitors in any traditional sense.
A good agency will conduct a proper competitive analysis that identifies both. Business competitors matter for positioning and messaging. Search competitors matter for SEO strategy, because those are the sites you actually need to outperform in Google’s results.
If an agency’s proposal only references your known business competitors without analysing who actually ranks for your target keywords, they’re missing half the picture.
Making Your Final Decision
Choosing an SEO agency comes down to trust, transparency, and evidence. The green flags and red flags in this guide give you a framework, but ultimately you’re looking for an agency that understands your business, communicates clearly, and can demonstrate that they’ve done this successfully before.
Take your time with the decision. Ask hard questions. Read the contract carefully. And remember that the best agencies don’t need to lock you in. They keep clients by delivering results worth paying for.