What Does an SEO Agency Do? A Plain-Language Guide

6 min readBy Clerissa Visser, Partner, 1stContent Digital

If you are asking what does an SEO agency do, the short answer is: it helps your website get found by the right people in Google and in AI assistants, and it does the technical, writing and measurement work that makes that happen. The longer answer matters more, because the term covers very different levels of service. This guide explains the work in plain language, what you should receive each month and how to spot a provider who is doing less than they claim.

We are an SEO agency ourselves, so we describe our own process here. We have kept it factual and avoided promises about rankings, because no agency controls them.


What does an SEO agency do? The four parts of the work

A complete SEO service covers four parts that depend on each other. If a provider sells only one of them, ask how the others will be handled.

1. Technical SEO

Before content can rank, Google has to be able to find and understand it. The agency crawls the site and fixes what stands in the way: pages that are not indexed, redirect chains, duplicate URLs, broken canonical tags, slow page templates, missing structured data and errors in your XML sitemap. See what a technical SEO audit includes for a full list.

2. Keyword research and content

The agency works out the searches your buyers actually make, groups them by intent and assigns one primary term to each page. It then writes or rewrites titles, headings, copy and FAQs so that every page answers its question better than the pages above it. Improving pages that already rank is usually cheaper than launching new ones, so a good agency starts there.

3. Authority and links

Google looks at whether other credible sources point to you. The agency builds this through earned mentions, partnerships, relevant directories and editorial links from South African and industry sources. It should also keep your business name and details consistent everywhere they appear. Bought links and link networks can bring penalties, so ask directly how links are earned.

4. Measurement and reporting

Everything is measured against a baseline taken at the start. The agency reports clicks, impressions, average position and enquiries from Google Search Console and GA4, explains what changed and agrees the next actions.

What an SEO agency does each month

The rhythm of a retainer is predictable even though the details vary.

  • Month 1: audit, baseline, target terms and a written plan.
  • Months 2 and 3: technical fixes, rewrites of pages near page one, internal linking and structured data.
  • Months 4 to 6: new pages for terms you do not cover, supporting guides linked to a pillar page, outreach for links.
  • Month 7 onward: improving winners, merging or removing weak pages and expanding into related terms.

For a fuller view of timing, read how long SEO takes in South Africa.

What an SEO agency does not do

Knowing the limits helps you judge proposals.

  • It does not control Google. Anyone who guarantees a ranking is promising something outside their power.
  • It does not replace a good product or offer. SEO brings people to your site. Your pages, prices and service decide whether they enquire.
  • It does not work in isolation. Approvals, developer access and accurate business information from your side affect speed.
  • It does not run your ads unless that is part of the scope. Paid search is a separate service, although the two work well together.

What you should receive from an SEO agency

  1. A baseline report from your own data, not a generic template.
  2. A written scope naming the pages, actions and deliverables.
  3. A monthly report showing what was done, what changed and what happens next.
  4. Access to your data. You should own your Search Console, GA4 and content at all times.
  5. Plain-language communication from the people doing the work.

How an SEO agency differs from a consultant or freelancer

An agency delivers the work with a team. A consultant advises and your team carries it out. A freelancer is one person, which is flexible but narrower. We compare them in detail in SEO agency vs freelancer vs in-house.

A forward-looking agency should. ChatGPT, Gemini, Perplexity and Google AI answers draw on pages that are clear, well structured and consistent across the web, which is what rigorous SEO produces. The extra work is making key information explicit, checking that crawlers can read the content without JavaScript and reporting AI referrals where tools identify themselves. We do not publish invented visibility scores. See AI search optimisation for how we approach it.

What does an SEO agency cost?

Our published monthly packages are Foundation at R8,500, Growth at R15,500 and Authority from R27,500. A once-off audit is R9,500. Retainers have a three-month minimum and 30 days' notice afterwards. Amounts exclude VAT because 1stContent Digital is not VAT-registered. Read how much SEO costs in South Africa to see what drives the price, or compare our packages.

Warning signs of an SEO agency doing too little

  • It cannot show what it will do in month one.
  • Reports show only keyword rankings, not enquiries.
  • It will not name the people working on your account.
  • Prices are far below the market, which usually means automated or unreviewed work.
  • It refuses to share access to your accounts or content.

A worked example of a month of agency work

To make this concrete, imagine a professional services firm with a site of forty pages and little organic traffic. In month one the agency pulls Search Console data and finds that six pages already appear on page two for useful terms, that two pages compete for the same query and that the service pages have no structured data. In month two it fixes the duplicate and the markup, rewrites the six pages so each answers its query directly and adds internal links from related guides. In month three it publishes two new guides aimed at questions buyers ask, links them to the service pages and reports the changes in impressions and positions for the target queries. None of this is dramatic, which is the point: SEO is a steady sequence of well-chosen changes, measured honestly, rather than a single trick.

Frequently asked questions

What does an SEO agency do for a small business?

It fixes technical issues, targets the searches your customers use, improves your key pages, builds credibility through relevant links and reports results monthly. For small businesses, we focus first on the changes with the biggest effect.

Is an SEO agency the same as an SEO company?

In practice, yes. Both audit, plan and deliver SEO for clients. The difference that matters is the delivery model and who does the work.

Do I need to be involved?

Yes, a little. You need to approve content, give access to your site and analytics and share what sells best. Faster approvals mean faster results.

Can an SEO agency guarantee page one?

No. Treat any guarantee as a warning sign. Ask for a plan, a baseline and monthly reporting.

Want to see what we would do for your site?

Book a short discovery call. We will review your data, explain what to fix first and give you a written scope and price. You can also see our SEO agency services in South Africa or start with the free visibility check.

Book a consultation