Geeks logo

What an SEO Agency Does (And Why It Takes So Long)

SEO involves more moving parts than most business owners realise.

By Elliot DeanPublished 5 months ago • 3 min read

Most businesses paying for SEO have a rough idea of what they're getting. Better rankings, more traffic, something to do with Google. Ask them to explain what their agency actually did last month and it gets vague fast.

That's not entirely the client's fault. SEO work is genuinely hard to see. Unlike a new website or a Google Ads campaign, the outputs aren't always obvious. So here's what's actually happening behind the scenes.

The keyword research conversation nobody has properly

Before anything goes live, a decent agency spends time figuring out how your customers actually search — not how you assume they search. Those are different things more often than you'd expect.

A plumber might assume everyone searches "emergency plumber Melbourne." The data shows a chunk of that traffic is actually looking for "burst pipe repair" or "blocked drain same day." Same intent, different phrase, different page needed. Getting this wrong at the start means optimising the right pages for the wrong terms, which is a pretty common way to spend six months and move nothing.

Keyword research also tells you what's realistic. A law firm's website going after "lawyers Melbourne" from a standing start is competing against firms that have had SEO campaigns running for a decade. That's not a six-month fix. But "employment lawyer Dandenong" or "unfair dismissal advice small business" — longer, more specific, less contested — those terms can actually move within a reasonable timeframe and tend to attract people who are closer to picking up the phone anyway.

Agencies that jump straight to content without having this conversation first are essentially guessing at what's worth chasing. An SEO agency who knows what they're doing well ensure they run a comprehensive keyword analysis to identify the best (and most realistic) opportunities, both short term and long term.

What on-page work actually means

Once the keyword targets are set, someone has to go through the actual pages on your site and make sure they're lined up properly. Title tags, headings, the copy itself, internal links pointing the right way. This sounds mechanical and honestly, parts of it are — but it's also where a lot of quick wins hide.

Title tags alone are often a mess on sites that have been around for a few years. Pages get built, the default title never gets changed, and you end up with half your site indexed under headings like "Services — Company Name" that tell Google almost nothing. Fix those and you can see movement within a few weeks, sometimes less.

The copy side is slower. Rewriting a service page to properly answer what someone searching that term actually needs takes time and usually a few iterations before it lands right.

Link building, which is the part that takes longest

Google uses links from other sites as a signal of trust. A mention from a credible, relevant website carries weight. A mention from a directory nobody visits doesn't carry much. The job of link building is to get more of the former.

In practice this means outreach — pitching guest articles to relevant blogs, getting your business into industry directories that actually matter, occasionally doing something worth writing about so journalists link to you without being asked. That last one is hard to manufacture on demand.

What it doesn't mean: buying links in bulk, spamming comment sections, or building 200 directory listings in a week. Those tactics used to work and now mostly hurt. A good agency builds links slowly, deliberately, and in a way that would look fine if Google inspected every one of them.

Progress here is measured in months, not weeks. Which is a genuinely frustrating answer when you're paying a monthly retainer.

Reporting — and what to actually look at

Good reporting shows you what moved, what didn't, and what's being done about the gap. Bad reporting shows you a lot of green arrows and a rankings table with no context.

Rankings matter but they don't tell the whole story. A keyword moving from position 22 to position 14 is technically progress — it's also still on page 2 where nobody clicks anything. Traffic is the number worth watching. Are organic sessions actually growing month on month? And beyond that, is any of it converting — enquiries, calls, form fills? Because a channel that drives traffic but no business isn't really doing its job.

If your monthly report doesn't include a plain-language explanation of what work was done and what changed, ask for one. Any agency worth working with can answer that question clearly.

how to

About the Creator

Elliot Dean

Enjoyed the story? Support the Creator.

Subscribe for free to receive all their stories in your feed.

Subscribe For Free

Reader insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment
    Written by Elliot Dean