Skip to content
SEOInsight

What makes an SEO agency actually good (and how to spot one that isn't)

Category
SEO
Reading time
5 min read
Published
10 March 2026
Author
Michail Damoulis

A good SEO agency is one that ties its work to the money a business actually makes, reports against qualified enquiries and revenue rather than rankings, is honest about how long results take, refuses to guarantee positions it cannot control, and can point to named client outcomes rather than anonymous case studies. Almost everything else in a pitch is decoration. This guide breaks down the signals that separate an agency worth paying from one that will quietly bill you for traffic that never converts.

Judge the reporting before you judge the work

The fastest way to assess an SEO agency is to ask what its monthly report looks like, then read it like a sceptic. A weak report leads with rankings, impressions and a rising traffic line. Those are leading indicators at best, and vanity metrics at worst. An account can grow sessions by a third simply by chasing high-volume, low-intent terms while the enquiries that pay the bills stay flat.

A strong report leads with what the business cares about: how many qualified enquiries search produced, what they were worth, and what changed month on month. Rankings and impressions appear underneath, as the evidence that explains the movement, not as the headline. If an agency cannot connect its work to a commercial outcome, it is asking you to trust that traffic equals growth. It rarely does.

This is doubly true when the sale closes offline. A stone worktop retailer, a signage manufacturer or a showroom-led business does not take payment on the website; the website's job is to produce a qualified conversation. A good agency scores enquiry quality at the point of capture and reconciles with your sales team, rather than counting form fills and calling it revenue. Our SEO service is built around that measurement problem, because most of our clients sell exactly this way.

Honesty about time is a feature, not a weakness

SEO is slow in a specific and predictable way, and an agency that pretends otherwise is the one to avoid. Technical fixes and on-page work applied to pages that already carry authority can move within weeks, because you are removing friction rather than building trust from nothing. New content targeting a competitive commercial term usually takes three to six months to settle. Authority-dependent terms in crowded markets take longer still.

Anyone offering first-page rankings in 30 days is either targeting phrases nobody searches or planning to be gone before the results are due. A credible agency will give you a twelve-month horizon with quarterly checkpoints, show you a flat month honestly, and explain what it learned from it. We wrote a separate piece on how long SEO takes to show results precisely because the honest answer is the one that loses pitches and keeps clients.

The word "guarantee" is a red flag

Nobody outside Google controls the ranking algorithm. An agency that guarantees a specific position is either targeting phrases with no competition, or relying on tactics that put your site at risk, or simply lying. What a good agency commits to is the process: a prioritised roadmap, work shipped on schedule, transparent reporting, and honest attribution of what moved and what did not.

The same applies to the newer promise of guaranteed visibility in AI answers. Being cited by ChatGPT or Google's AI Overviews follows from clear structure, entity consistency and genuine authority, but no one can promise it. If you are weighing that up, our view on Generative Engine Optimisation is that it shares most of its foundations with good SEO, which is why the work is rarely wasted either way.

Look for named results, not anonymous wins

"We grew a client's traffic by 300%" means nothing without a name attached, because the reader cannot verify it and the agency knows it. A good agency will show you specific engagements with the client named and the numbers tied to a real business.

We run SEO, PPC and conversion work for Granite Direct, a stone worktop retailer, where a commercial-intent focus contributed to a 247% increase in organic traffic alongside a 188% increase in revenue. For House of Signs, a signage manufacturer expanding into the United States, SEO and social produced 392% organic lead growth and a 210% increase in revenue. Named clients, specific figures, and a clear statement of what was and was not part of the remit is the standard to hold any agency to, including us.

Watch how they talk about channels

A good agency does not treat SEO as a religion. It will tell you when paid search is the better first move because you need pipeline this quarter, when conversion work on the site would beat more traffic, and occasionally when you should not be spending on search at all. An agency that only ever recommends more of the service it sells is running a sales process, not advising you.

That honesty extends to the SEO-versus-paid decision most businesses face. If you are weighing the two, our comparison of SEO and Google Ads lays out when each earns its place, and why most growing businesses should run both rather than pick a side. A good PPC approach and a good SEO approach inform each other; paid gives fast feedback on which terms genuinely convert, and that directs the organic roadmap so you are not guessing for six months.

The questions to ask before you sign

Five questions will tell you most of what you need to know. Ask to see a real monthly report, and check whether it leads with revenue or with rankings. Ask how they measure success when your sale closes offline. Ask for named results with the scope of work stated. Ask what they would tell you not to do. And ask what happens in a month where nothing moves. The answers separate an agency that will compound your growth from one that will bill you for motion.

If you would rather start with a diagnosis than a retainer, a written SEO audit is the fastest way to establish whether you have a technical problem, a content problem or an authority problem before committing to anyone.

Written byMichail Damoulis

Michail leads strategy, development, and growth at Molo Agency. He works closely with clients on SEO, web design, automation, and custom software projects, with a strong focus on building systems that generate real business growth.

SEOAgency selectionDigital strategyLead generation

Frequently asked questions

What should a good SEO agency report on each month?
Qualified enquiries and revenue first, with rankings, impressions and traffic underneath as the supporting evidence. If the report leads with a rising traffic line and never connects it to commercial outcomes, the agency is asking you to assume traffic equals growth, which is often untrue. The strongest agencies also score enquiry quality and reconcile with your sales team when the sale closes offline.
How long should SEO take to show results?
Expect movement within weeks on pages that already carry authority, and three to six months for new content targeting competitive commercial terms. Compounding growth, where organic becomes a dependable share of enquiries, typically shows between months six and twelve. Any agency promising first-page rankings in 30 days is describing terms nobody searches, and is the one to avoid.
Can a good SEO agency guarantee first-page rankings?
No, and a guarantee is a red flag. Nobody outside Google controls the ranking algorithm, so an agency promising a specific position is either targeting phrases with no competition or relying on risky tactics. What a credible agency commits to is the process: a prioritised roadmap, work shipped on schedule, transparent reporting, and honest attribution of what moved.
How do I check an SEO agency's case studies are real?
Look for named clients with the scope of work stated and figures tied to a real business, rather than anonymous "we grew traffic 300%" claims you cannot verify. Ask whether you can speak to a reference, and check that the results claimed match the services actually bought. An agency confident in its work will name clients and be precise about what it did and did not do.
Should I hire an SEO agency or run paid ads instead?
Paid search if you need pipeline this quarter; SEO if you have runway and want to stop renting your traffic. Most growing businesses should run both, because paid gives fast feedback on which terms genuinely convert and those learnings direct the SEO roadmap. A good agency will tell you when paid, conversion work, or doing nothing yet is the better use of your budget than more SEO.
What questions should I ask an SEO agency before signing?
Ask to see a real monthly report and whether it leads with revenue or rankings; how they measure success when the sale closes offline; for named results with scope stated; what they would advise you not to do; and what happens in a month where nothing moves. Honest, specific answers separate an agency that compounds growth from one that bills for motion.
09Let’s Discuss

Let’s discuss a project.

Tell us about your business, your ambition, and your timing. We’ll come back within one working day with the right shape of partnership for what you’re trying to build.

Studio
1st Floor Woodgate Studios, 2-8 Games Road
Cockfosters EN4 9HN
United Kingdom