How to Choose an SEO Agency in South Africa: A 10-Point Checklist

6 min readBy Ben Botes, Owner, 1stContent Digital

Knowing how to choose an SEO agency in South Africa can save you months and a large amount of money. The market ranges from specialist teams to resellers who run an automated report and call it a service, and the proposals can look similar on paper. This guide gives you ten checks you can apply to any provider, including us, and a list of red flags that should make you pause.

We are an SEO agency, so we are not neutral. We have written the checklist so that it holds us to the same standard, and you should apply it to our proposal as well.


How to choose an SEO agency in South Africa: ten checks

1. Ask for a baseline from your own data

A good agency starts by reading your Google Search Console and analytics. It should tell you which queries bring clicks today, which pages earn them and what blocks the rest. If the first thing you receive is a generic keyword list or a template audit, the agency has not looked at your site.

2. Look for a written scope and a clear price

You should know what is included before you pay. Our own prices are published: Foundation at R8,500, Growth at R15,500 and Authority from R27,500 per month, and an audit at R9,500, excluding VAT. Whatever the provider, ask for a written scope listing the actions, deliverables and reporting. See SEO packages and prices, and how much SEO costs in South Africa for what drives the price.

3. Refuse ranking guarantees

Nobody controls Google. A guarantee of page one or a position by a date is a promise the agency cannot keep. Some guarantees are technically true but meaningless, for example a ranking for a term nobody searches. Ask what exactly is guaranteed and what happens if it is missed.

4. Find out who does the work

Meet the people who will write, fix and report, not only the salesperson. Ask about their experience and whether work is done in-house or outsourced. Outsourcing is not always bad, but you should know about it and who reviews the result.

5. Check the reporting

Ask for a sample report. It should show clicks, impressions, positions and enquiries, explain what changed and why, and agree next steps. A report that lists activity without outcomes, or only shows keyword positions, does not tell you whether the business is better off.

6. Verify the proof

Ask which client sites the agency has worked on and what changed. Look at those sites. Check whether they appear for the terms described. Be careful with case studies that quote large percentages without a baseline, and with testimonials you cannot trace to a real person or business. Search for the agency itself and see where it appears in results for its own services.

7. Read the contract

Look at the minimum term, the notice period, what happens to your accounts and content on exit and who owns the work. Ours are three-month minimums with 30 days' notice afterwards, and you own your accounts. Avoid agreements that lock you in for a year with no review.

8. Ask how links are built

Links matter, but how they are earned matters more. Good answers involve editorial mentions, relevant partnerships and content other sites want to cite. Be wary of link packages, private networks and a fixed number of links for a fixed price, which can bring penalties.

9. Ask about AI search

More buyers now ask ChatGPT, Gemini or Perplexity before they search. A current agency should explain how it makes your pages readable and trustworthy to assistants and how it measures AI referrals honestly. Be cautious of any provider selling an "AI visibility score" without explaining how it is calculated. See AI search optimisation.

10. Test the communication

Notice how the agency answers your first questions. Plain language, direct answers and a willingness to say "that will not help you" are good signs. Jargon, vague promises and pressure to sign quickly are not.

Red flags when choosing an SEO agency

  • A guaranteed position or date.
  • A price far below the market, which usually means automated or unreviewed work.
  • No access to your own accounts, or reports you cannot verify.
  • A one-size-fits-all package sold before anyone has looked at your site.
  • Claims that cannot be traced: unnamed clients, unsourced percentages or invented reviews.
  • Pressure tactics, such as a discount that expires today.

Questions to ask on the first call

  1. What will you do in the first 30 days, and what will I see?
  2. Which of my pages are closest to page one, and why?
  3. Who will work on my account?
  4. How will you report, and can I see a sample?
  5. What is the minimum term, notice period and ownership of my accounts?
  6. How do you build links, and what will you never do?
  7. Which clients can I speak to or look at?

Agency, consultant, freelancer or in-house?

Before comparing agencies, check that an agency is the right model for you. A consultant advises while your team executes. A freelancer suits a defined task. An in-house hire suits steady, central work. We compare them in SEO agency vs freelancer vs in-house and explain what an SEO agency does. For consultants, see how to hire an SEO consultant.

How to compare two or three proposals

Put each proposal into the same table: baseline, scope, deliverables per month, who does the work, reporting, term, price and what is excluded. Differences in scope usually explain differences in price. Our guide to comparing SEO company quotes shows how.

A simple scoring method

To keep the decision objective, score each agency from one to five on the ten checks, then weight the three that matter most to you. For most businesses these are the baseline from your own data, the clarity of the scope and the quality of the reporting. An agency that scores well on a polished presentation but poorly on those three is selling a story rather than a service. Write the scores down before the final conversation, because enthusiasm in a meeting tends to override the evidence. If two agencies score within a few points of each other, ask each for a short written plan for the first 90 days. The one that names specific pages, specific actions and specific measures is usually the one that has actually looked at your site. Finally, trust but verify: check the claims you can check, such as the sites listed as clients and the dates they were worked on, before you sign anything.

Frequently asked questions

How do I know if an SEO agency is legitimate?

Look for a baseline from your own data, a written scope, named people, verifiable client sites, honest reporting and no ranking guarantees. If you cannot verify the proof, treat it with caution.

Should I choose the cheapest SEO agency?

Not on price alone. SEO is skilled labour. Compare what is included, who does it and how it is reported. A very low price often means little real work.

How long should I commit to an SEO agency?

Long enough to ship foundations and see leading indicators, usually about three months, with a sensible notice period afterwards. Be wary of long lock-ins with no review.

Do I need an agency in my city?

Not for most work. Teams work remotely across South Africa. A local presence matters more for local SEO, where real local knowledge and proof help.

Want to put us through the checklist?

Book a short discovery call and ask us all ten questions. We will review your data, explain what we would do first and give you a written scope and price. You can also see our SEO agency services in South Africa.

Book a consultation