Skip to content
Menu
← Insights
Choose a partner

SEO Consultant vs Agency vs In-House: What Should a South African Business Choose?

Compare an SEO consultant, agency and internal team against the expertise, accountability, continuity and budget your business needs.

Tafadzwa Boriwondo17 August 202611 min read
Slate partner-selection matrix comparing SEO consultant, agency and in-house operating models.

Choosing between an SEO consultant, an agency and an in-house team means deciding how the work will be done and who will be accountable.

It is a choice about where capability lives, who owns decisions, how much specialist depth you need and how quickly the organisation can act.

South African businesses often make this decision backwards. They compare monthly fees, headcount costs or agency retainers before defining the work that must actually be done.

A better starting point is:

What SEO capability does the business need over the next 12 to 24 months, and which operating model can deliver it with the fewest critical gaps?

First define the job

Modern SEO can involve:

  • technical crawlability and indexation;
  • information architecture;
  • content strategy;
  • editorial production;
  • keyword and intent research;
  • digital PR and authority development;
  • ecommerce or local SEO;
  • structured data;
  • analytics and Search Console interpretation;
  • conversion and landing-page improvement;
  • developer coordination;
  • AI-assisted search visibility and entity consistency;
  • reporting to commercial stakeholders.

Very few individuals are equally strong across all of these areas.

So the question is not whether a consultant, agency or employee “does SEO”. The question is whether the model gives you the right combination of skills and execution capacity.

Translate the job into a capability requirement before comparing suppliers:

Situation over the next 12–24 monthsCapability gapLikely starting model
A traffic or ranking decline needs diagnosis and recoverySenior technical judgement and an independent viewSpecialist consultant
A mature site needs a steady stream of technical, editorial and authority workOngoing multidisciplinary executionAgency or internal team with specialist support
Organic discovery is a core acquisition channel with daily cross-functional decisionsPermanent ownership close to product, content and commercial teamsIn-house owner, often with external specialists
The business has internal content and developers but no prioritisation or governanceDecision-making and coordinationConsultant plus internal execution

The model is a capacity decision. Ask which work must happen every week, which decisions require senior judgement and which tasks can safely wait for a specialist.

Option 1: specialist SEO consultant

A consultant is usually strongest when the business needs senior thinking, diagnosis and close access to the person doing the work.

Advantages

  • direct access to senior expertise;
  • fewer layers between diagnosis and recommendation;
  • potentially faster decision-making;
  • useful for audits, strategy, recovery work and specialist problems;
  • can integrate closely with an internal marketing or development team;
  • often less process overhead than a large agency.

Risks

  • capacity is concentrated in one person or a small team;
  • execution may depend on your internal developers, writers or designers;
  • continuity risk is higher if knowledge is not documented;
  • breadth may be limited outside the consultant's strongest areas;
  • large publishing programmes can exceed available delivery capacity.

Best fit

A consultant can work well when the organisation already has execution resources but needs sharper SEO leadership.

For example, a company may have:

  • developers;
  • content writers;
  • a marketing manager;
  • analytics capability;

but no experienced SEO owner to coordinate priorities.

In that case, paying for another layer of production may be less valuable than getting senior diagnosis and governance.

Option 2: SEO or integrated digital agency

An agency can provide broader execution capacity and multiple specialists under one commercial relationship.

Advantages

  • access to several disciplines;
  • greater publishing and implementation capacity;
  • resilience if one team member is unavailable;
  • established tools and workflows;
  • useful when SEO must coordinate with paid media, content, design or digital PR;
  • easier to scale activity up or down than hiring a full internal team.

Risks

  • the senior people who sold the work may not be the people doing it;
  • account-management layers can slow communication;
  • standardised packages can substitute activity for diagnosis;
  • multiple clients compete for specialist attention;
  • reporting may focus on agency-friendly metrics rather than commercial outcomes.

Best fit

An agency is often strongest when the business needs a meaningful amount of ongoing execution across several SEO disciplines and does not want to build all of that capability internally.

Make that testable. An agency is a plausible fit when the next two quarters require a technical backlog, a publishing programme, developer coordination and authority work, while the client can provide a single accountable owner and timely approvals. If the work is mainly one recovery diagnosis or a small number of high-stakes technical decisions, an agency’s broader production capacity may add cost without solving the constraint.

Option 3: in-house SEO

An internal SEO role embeds knowledge and accountability inside the organisation.

Advantages

  • deep familiarity with the business, products and customers;
  • daily access to internal stakeholders;
  • stronger continuity of knowledge;
  • easier integration with product, development, content and brand teams;
  • priorities can change without renegotiating external scope;
  • long-term capability becomes an organisational asset.

Risks

  • one hire can still create a single point of failure;
  • recruiting broad senior SEO capability is difficult;
  • specialists can become isolated from external practice and peer learning;
  • the person may spend too much time coordinating and too little time doing specialist work;
  • software, training and supporting resources still cost money;
  • one person rarely replaces an entire multidisciplinary agency team.

Best fit

In-house becomes attractive when SEO is strategically important enough to require constant internal ownership and the organisation has enough work to justify the role.

That means more than having a large website. The case is stronger when SEO priorities change daily with product, pricing, content or development decisions; when the organisation can give the role access to those teams; and when there is a sustained backlog that fills a role without relying on outsourced specialists for every difficult problem. A single internal hire should not be expected to cover technical SEO, editorial production, digital PR, analytics and developer delivery alone.

The hybrid model is often the real answer

Many mature organisations use some combination of all three.

Examples:

In-house owner + specialist consultant

The internal person owns priorities and stakeholder relationships. The consultant brings senior technical, strategic or recovery expertise.

In-house owner + agency execution

The internal person protects business context and accountability. The agency provides scalable content, technical support or digital PR.

Consultant + internal content and development teams

The consultant defines the roadmap and quality standard. Existing teams implement it.

Agency + independent audit

A business with a long-running agency may periodically commission an independent technical or strategic review to challenge assumptions.

Hybrid models work when accountability is explicit. They fail when every party assumes someone else owns implementation.

Write the split into the operating model. For example, the internal owner can approve priorities and define commercial success; the consultant can diagnose technical and strategic risk; the agency can produce and implement agreed work; and the development lead can accept changes into the release process. Each recommendation should have one owner, one due date and one evidence check.

Compare total capability, not just monthly cost

A fair comparison includes more than salary or retainer.

For an in-house role, include:

  • salary and benefits;
  • recruitment cost;
  • SEO tools;
  • training;
  • content or development support;
  • management overhead;
  • specialist contractors when gaps arise.

For an agency, include:

  • retainer;
  • out-of-scope development or content costs;
  • internal stakeholder time;
  • tool costs not included;
  • switching and onboarding cost if performance is poor.

For a consultant, include:

  • consulting fees;
  • internal execution capacity;
  • supporting specialists;
  • implementation time.

The cheapest line item can easily become the most expensive operating model if recommendations sit in a backlog for six months.

A simple capacity test helps. List the work required in the next six months, estimate which items need senior judgement versus production effort, then compare that demand with the hours and skills each model actually provides. If a proposal funds strategy but no one can implement templates, internal linking or measurement changes, its apparent low cost is not a delivery plan.

Use seven criteria to choose

1. Strategic importance

If organic discovery is a major customer-acquisition channel, internal ownership becomes more valuable.

2. Technical complexity

A large ecommerce platform, marketplace or JavaScript-heavy application may require specialist technical depth beyond a general marketing team.

3. Content scale

If the roadmap requires dozens of high-quality pages and regular editorial production, execution capacity matters as much as strategy.

4. Internal implementation capacity

A brilliant audit is useless if nobody can change templates, content, internal linking or analytics.

5. Need for business context

Highly regulated, technical or specialised sectors may benefit from stronger in-house ownership because domain understanding is difficult to outsource completely.

6. Speed of collaboration

SEO often crosses development, UX, content, legal, analytics and leadership. Choose a model that can actually get decisions made.

7. Accountability

One person should own the outcome, even if several suppliers contribute.

Name that person in the brief and define the review measures: qualified organic opportunities, priority-query visibility, technical issue resolution, content-assisted commercial actions and the time taken to implement recommendations. Rankings and sessions can remain diagnostic signals, but they should not be the only definition of success.

Questions to ask a consultant or agency

Before appointing anyone, ask:

  1. How will you decide what to prioritise first?
  2. Who will actually work on our account?
  3. Which work is included and which depends on our team?
  4. How do you validate technical recommendations?
  5. How do you distinguish traffic growth from commercial value?
  6. How will you use Search Console, analytics and CRM evidence?
  7. How do you approach AI-assisted search without making unsupported promises?
  8. How will content quality be governed?
  9. What do you need from our developers?
  10. How will knowledge be transferred to us?
  11. What would cause you to recommend doing less SEO rather than more?
  12. How will success be reviewed after six and twelve months?

Weak suppliers tend to answer with deliverable volume. Stronger ones explain decision logic.

Red flags

Be cautious when a provider:

  • guarantees a number-one ranking;
  • refuses to explain what work is being done;
  • relies on large volumes of generic AI-generated pages;
  • reports only rankings and sessions;
  • cannot distinguish technical, content and authority problems;
  • has no clear method for working with developers;
  • treats every client with the same monthly checklist;
  • cannot explain how recommendations connect to customer demand.

Google's own guidance is useful here: there are no guarantees that a site will rank first, and good SEO is fundamentally about helping search engines understand content and helping users discover relevant pages.

A simple selection matrix

SituationLikely starting model
Strong internal team, weak SEO leadershipConsultant
Large ongoing execution requirementAgency
SEO is core to the business and constantIn-house owner
Complex programme with several disciplinesIn-house + agency
Recovery from a major technical or traffic issueSpecialist consultant
Early-stage business testing search opportunityConsultant or small specialist team

This is not a procurement rule. It is a way to narrow the field based on the operating problem.

The best model can change over time

A company may begin with a consultant to establish the strategy, move to an agency for scaled execution, and later hire an internal SEO lead once the channel becomes commercially significant.

That evolution is healthy.

The objective is not to remain loyal to an organisational structure. The objective is to maintain the capability required to win relevant discovery and turn it into business value.

Further reading

Abrasim works best where a business needs senior search strategy connected to analytics, paid-search evidence, customer journeys and commercial outcomes rather than a fixed checklist of monthly SEO activity.

Use this in your business

What should a suitable partner contribute and take responsibility for?

Start by naming the problem, what you know and what still needs checking. Agree who can make the next decision. If several teams are involved or the case for a change is unclear, an Abrasim assessment can help before implementation is scoped.

Discuss a search growth engagement