SEO

What Does an SEO Agency Actually Do? (Full Breakdown)

What Does an SEO Agency Actually Do? (Full Breakdown)
What Does an SEO Agency Actually Do? (Full Breakdown)

An SEO agency researches your market, audits and fixes your website, creates content, builds authority through outreach and PR, and reports on the results every month, with the aim of getting your business found on Google by people who are ready to enquire or buy. That’s the one-line version of what an SEO agency does, but the day-to-day reality covers a lot of different work, some of it highly visible and some of it happening quietly in the background. Plenty of Scottish SME owners we speak to have been paying an agency for months, or years, without ever getting a straight answer to “what exactly am I getting for this?” This guide breaks the job down properly, month by month, so you can judge whether an agency, yours or a prospective one, is doing real work or simply sending you a nicely formatted report.

What Happens in Month One: The Audit and Strategy

Every proper SEO engagement starts with an audit, not a sales pitch dressed up as one. A full SEO audit looks at your current rankings, your technical health, your competitors, and where your traffic and enquiries are actually coming from today. A thorough one also looks at what your competitors are ranking for and how they’re winning those positions, so the strategy that follows is built against the market you’re actually in, not just your own site in isolation. It’s the baseline everything else gets measured against, and it’s also the document that tells you whether an agency understands your business or is about to run the same generic template on your site that they run on everyone else’s.

A good audit produces a written report and a prioritised action plan, not just a score out of 100 with no context attached. You should be able to read it and understand, in plain English, what’s wrong, why it matters, and what’s being done about it first. If an agency can’t show you this document, or it’s a few pages of jargon with no clear next steps, that’s usually the first sign the relationship is going to be more report than result.

From the audit, a proper strategy gets built around your actual business goals, more enquiries, more online sales, more footfall, rather than vanity metrics like traffic for its own sake. This is also the point where realistic timescales get set. If you want the fuller picture on timing, our guide to how long SEO takes covers what to expect in the first three, six, and twelve months of a campaign.

Keyword Research: Finding What Your Customers Actually Search For

Once the audit is done, the next job is working out exactly what your potential customers type into Google before they buy. This isn’t guesswork, it’s pulling search volume, competition, and intent data to build a list of terms worth targeting, then mapping each one to a page on your site. A Glasgow accountant and a Highland tour operator are chasing completely different keywords, so a decent agency builds a list specific to your business rather than reusing a copy-paste template from a previous client. Part of this stage also means checking what’s already ranking for those terms, so effort goes where there’s a realistic chance of competing, rather than chasing keywords dominated by national brands with budgets no local SME can match.

Good keyword research also separates “high intent” searches, someone ready to buy or enquire, from informational ones, someone still researching their options. Both matter, but they need different pages and different content. This research feeds directly into the on-page and content work covered next, and it should be revisited regularly, since search behaviour shifts, competitors launch new pages, and new opportunities open up that weren’t there six months ago.

Technical SEO: Fixing the Foundations You Don’t See

Technical SEO is the unglamorous engine-room work that most business owners never see, but it decides whether Google can crawl, understand, and trust your site in the first place. This covers page speed, mobile usability, broken links and redirects, duplicate content, XML sitemaps, structured data, and Core Web Vitals, the metrics Google uses to judge how good a site actually is to use.

Why the invisible work matters most

Technical fixes are often the highest-impact, lowest-visibility work an agency does. Fixing a broken redirect chain or a slow-loading homepage rarely feels exciting in a monthly update, but it can unlock rankings that content alone never would. A transparent agency shows you what was found, what was fixed, and what’s still outstanding, ideally with before-and-after data, rather than a tick in a box marked “technical SEO: complete”.

Where web design fits in

This is also where design decisions matter. A site built without SEO in mind often needs structural changes rather than small tweaks, which is why web design and SEO work best when they’re planned together from the start, rather than as two separate projects handled by two teams who never speak to each other.

On-Page Optimisation and Content: Giving Google a Reason to Rank You

This is the work most people actually picture when they hear the word SEO, and it sits on top of the technical foundations above.

On-page optimisation

On-page optimisation covers title tags, meta descriptions, header structure, internal linking, image alt text, and making sure each page’s content genuinely answers the question someone searched. It sounds basic, but it’s remarkable how many websites have duplicate title tags across dozens of pages, or headings that describe nothing useful to a reader or a search engine.

Content built around real demand

A good agency doesn’t write blog posts for the sake of having a blog. Content should target specific keywords from the research stage, answer genuine customer questions, and give your site a reason to rank for searches beyond your homepage and core service pages. That might mean new service pages, location pages, buyer’s guides, or case studies that double up as proof of results for future customers.

Local SEO: Winning the Searches Happening Near You

For most Scottish SMEs, local SEO matters more than national rankings ever will. This covers your Google Business Profile, local citations and directory listings, review generation, and location-specific landing pages, all the signals that tell Google you’re a real, trustworthy business operating in a specific place. Responding to reviews, keeping your business name, address and phone number consistent across every directory, and encouraging happy customers to leave feedback all feed into the same trust signals Google weighs up when deciding who deserves a place in the map pack.

Take a family-run takeaway on the outskirts of Glasgow as an example. Chasing national keywords against the big delivery platforms was never going to be realistic, but ranking in the local map pack for “takeaway near me” and nearby town searches brought in direct orders, at no commission, from people who were already hungry and a few minutes down the road. The same principle applies across restaurants and takeaways, trades, and plenty of other local businesses where it’s proximity, not national reach, that wins the sale.

If you operate in more than one town or city, local SEO also means building proper location pages rather than a single generic “areas we cover” list. We do this for clients targeting Aberdeen alongside Glasgow, each with its own competition and search patterns worth planning around separately.

Link Building and Digital PR: Earning Authority Beyond Your Own Website

Everything covered so far happens on your website. Digital PR and link building is the work that happens elsewhere, earning mentions and links from other reputable websites, still one of the strongest signals Google uses to decide how much to trust and rank a site.

Good digital PR isn’t buying links from dubious directories or running a private blog network, an approach that can get a site penalised rather than boosted. It’s coverage in relevant press, guest contributions, partnerships, and genuinely newsworthy stories about your business that other sites choose to link to because the content is worth linking to. It’s slower than the shortcuts, but it’s the kind of authority that actually lasts.

This is often the area where agencies talk a good game and deliver the least, simply because it’s harder work than firing off another template page. Ask to see the actual links being built each month, on real websites with real traffic, rather than just a number sitting in a spreadsheet.

Reporting: What a Good Month Should Actually Show You

All of the work above should show up somewhere you can see it. A proper monthly report covers keyword rankings and how they’ve moved, organic traffic, enquiries or sales attributable to organic search, the technical and on-page work completed that month, and what’s planned next. Ideally it’s talked through on a call, not just emailed over as a PDF you’re expected to interpret alone at your kitchen table. Reporting should also be honest about the slower months, since algorithm updates cause temporary dips and some technical fixes take longer than planned, rather than only ever showing good news.

This is also where cost and value should connect clearly. SEO isn’t cheap, but it shouldn’t be a mystery either. Our guide to how much SEO costs in the UK breaks down typical pricing so you can judge whether what you’re paying matches what you’re actually getting each month.

At SplashSol, reporting comes from the founder, not an account handler reading from a template someone else built. No jargon-only PDFs, no disappearing for a month between calls, and no long lock-in contract keeping you there if the work isn’t landing, because the results should be the reason you stay, not the paperwork.

SEO Activity vs What It Actually Does For Your Business

With so many moving parts, it helps to see the whole picture laid out in one place. Here’s a plain-English breakdown of the core activities behind any proper SEO campaign, and what each one is actually meant to achieve for your business.

SEO Activity What It Does For You
SEO audit Identifies what’s broken, missing, or underperforming, and prioritises it, so budget goes on what will genuinely move the needle first.
Keyword research Finds the exact terms your customers search, so pages and content target real demand rather than guesswork.
Technical SEO Makes sure Google can crawl, load, and understand your site properly, giving the rest of the work a solid foundation.
On-page optimisation Aligns titles, headers, and page content with what people are actually searching for, improving relevance and click-through rate.
Content creation Answers customer questions and targets new keywords, expanding the number of ways people can find your business.
Local SEO Improves visibility in map pack and “near me” searches, driving footfall and local enquiries.
Link building / digital PR Builds authority and trust signals from other websites, helping you outrank competitors for harder terms.
Reporting and analysis Shows what’s working, what isn’t, and where next month’s effort should go, keeping the whole campaign accountable.

None of these activities work well in isolation. A beautifully written blog post on a site that takes nine seconds to load is unlikely to rank, and a technically flawless site with no content or local presence won’t have much to rank for in the first place. A good agency runs all of these in parallel, adjusting the balance as your site’s needs change month to month.

How to Tell If Your SEO Agency Is Doing Real Work

Given everything above, here’s the honest test: ask your agency to show you, specifically, what they’ve done this month against each of the areas covered here. A good agency will have a clear answer for every one of them. One that’s coasting on your retainer tends to talk in general terms about “ongoing optimisation” without ever pointing to something concrete they changed, built, or earned for you.

Other signs worth checking: can you see your own analytics and search console data, or is it locked behind the agency’s own login? Are you tied into a long contract regardless of results? Is there a named person you can actually speak to, or does every question go through a ticket system and a junior account manager? We’ve written a fuller guide on how to choose an SEO agency if you’re currently comparing options or reviewing an existing contract.

SplashSol was built around fixing exactly these frustrations, transparent, founder-led SEO with no lock-in contracts, real monthly reporting, and work that’s judged on leads and revenue rather than vanity rankings. You can see the kind of results this produces in our case studies, or start with a free SEO audit to see exactly where your own site stands before committing to anything. If you’d rather talk it through first, get in touch and we’ll give you a straight answer, not a sales script.

Frequently Asked Questions

How much does an SEO agency cost in the UK?
Most UK SEO agencies charge SMEs somewhere between £500 and £3,000 a month, depending on how competitive your industry and area are and how much work your site actually needs. A very low monthly fee usually means very little real work happening behind the scenes, so it’s worth asking exactly what’s included before comparing agencies on price alone.
How long does it take to see results from an SEO agency?
Most businesses start seeing measurable movement in rankings and traffic within three to six months, with the strongest results typically building over six to twelve months. Timelines depend on how competitive your industry is and how much technical work is needed at the start, so be wary of anyone promising first-page rankings within a few weeks.
What should be included in a monthly SEO report?
A proper monthly report should show keyword ranking changes, organic traffic and enquiries, the specific technical and on-page work completed that month, and a clear plan for what’s next. It should be explained in plain English on a call or in writing, not left as a spreadsheet full of numbers with no context.
Can an SEO agency guarantee first-page Google rankings?
No legitimate agency can guarantee specific rankings, because Google’s algorithm isn’t controlled by any agency and changes constantly. Be cautious of anyone who promises a guaranteed position, and look instead for agencies that commit to clear activity, transparent reporting, and realistic timescales.
How do I know if my current SEO agency is doing real work?
Ask to see exactly what’s been done each month against the areas covered in this guide: technical fixes, content, local SEO, and link building, rather than accepting vague talk of ‘ongoing optimisation’. If you can’t get a straight answer, can’t access your own analytics, or you’re locked into a long contract regardless of results, it’s a reasonable sign to review the relationship.

Sheikh Ahmad
Written by Sheikh Ahmad
SplashSol Digital Marketing Team

Sheikh Ahmad is the founder of SplashSol, a Glasgow-based digital marketing agency specialising in SEO, PPC, web design, and social media advertising. With years of experience helping businesses grow their online presence, Sheikh Ahmad leads a team dedicated to delivering measurable, performance-driven results.

Table of Contents

Free Consultation

Ready to Grow Your Rankings?

Get a free SEO audit and a tailored strategy from our experts.

Get Free SEO Audit
Keep Reading

Related Insights