Google Business Profile
Correct primary category, verified address, real photos, opening hours that match your website, and posts that keep the profile active. Most profiles we inherit have the wrong category, which alone keeps them out of the map.
Centurion · Serving all of South Africa
Packages from R4 500 a month, published rather than quoted on request. A monthly report showing exactly what moved, and no contract locking you in. If SEO is the wrong spend for your business, we will say so on the first call.
Before you spend anything
Search engine optimisation is the work of getting your website to appear when people search for what you sell, without paying for each click. It is three things: fixing what is broken on the site, publishing pages that answer what people actually search, and earning mentions from other websites.
That is the whole discipline. Anyone describing it as more mysterious than that is selling mystery.
What it will not do: it will not work in three weeks, it will not beat a competitor with fifteen years of content on a national keyword within a year, and it will not fix a business where the phone goes unanswered. SEO brings people who are already looking. It does not create demand that was never there.
The honest test. If nobody in South Africa searches for what you sell, SEO is the wrong spend and paid ads or direct outreach will do better. We check the search volume before quoting, and we have told people to keep their money.
Monthly · ZAR
Three levels. Every one includes a report each month showing rankings, traffic and enquiries — not a wall of numbers designed to look like work.
R4 500
per month · one location
R8 500
per month
R15 000
per month
A once-off SEO audit and roadmap is R3 500 if you would rather have the plan and run it yourself. Every other price we charge is on the packages page.
Most businesses start here
If you sell to people in a place — a suburb, a city, a service area — local SEO matters more than national rankings, and it is far cheaper to win. It is the difference between appearing in the map results when someone nearby searches, and being invisible to them.
Correct primary category, verified address, real photos, opening hours that match your website, and posts that keep the profile active. Most profiles we inherit have the wrong category, which alone keeps them out of the map.
The single biggest factor in local rankings, and the one nobody can shortcut. We set up the request flow so asking becomes automatic rather than something you remember once a year.
A real page for each area you serve, with content that is actually different per area, plus consistent name, address and phone across the directories that matter in South Africa.
What actually happens
Full technical audit, keyword research against your real competitors, Search Console and Analytics connected properly, Google Business Profile fixed. Mostly invisible work — this is the month where nothing appears to happen and everything gets set up.
The technical errors get cleared, the first new pages go live, internal linking is rebuilt. First movement usually shows in Search Console around here — impressions before clicks.
More content, links, and adjustments based on what the data now shows rather than what we guessed in month one. Rankings on the easier keywords start landing.
Anyone promising page one in thirty days is either lying or planning something that gets you penalised. On a low-competition local keyword, six to twelve weeks is realistic. On a competitive national one, six to twelve months.
Due diligence
SEO is the easiest service in South Africa to sell badly, because the client usually cannot check the work. These five things are how you check.
Straight answers
Before you hire anyone
Searching for the best SEO company in South Africa returns a page of companies all claiming to be exactly that. None of them are lying, because none of it means anything. Here is what actually separates one from another, including us.
An SEO specialist is one person doing the work themselves. Cheaper, faster to talk to, and the whole thing stops if they get sick or take on a bigger client. An SEO agency has a team, survives one person leaving, and costs more because it has to. A search engine optimisation consultant usually does not do the work at all — they audit, write the plan, and hand it to whoever you already employ. That last one is genuinely the right answer if you have a developer or marketer on staff already, and we will say so rather than sell you a monthly retainer you do not need.
We are a small agency, not a one-person shop and not a hundred-person internet marketing company. That matters because it sets what we can honestly take on. If your site needs work in three languages across four countries, we are the wrong people and we will tell you on the first call.
Our office is in Centurion, which sits between the two. Johannesburg is under an hour, Pretoria about twenty minutes, so a first meeting in person is easy if you want one before you spend money. Plenty of SEO in JHB is sold entirely over email by people you never meet — that works fine, but if you would rather look someone in the eye first, you can.
Everything after that first meeting is remote anyway, which is why we also run SEO for clients across the rest of South Africa on the same published packages.
Centurion, Gauteng
Send us your website and we will tell you what is wrong with it, what it would take to fix, and whether SEO is worth your money at all. That conversation costs nothing.
Also see: every package and price · website design Centurion · what a website costs