Short answer: pick .co.za if most of your customers are in South Africa. Pick .com if you sell to several countries or plan to soon. If you can afford both, register both, use one as your main address and point the other at it.
That covers most businesses. The rest of this guide is for when the choice isn't obvious: what each extension signals, how Google treats them, what they cost, and a few situations where the usual advice doesn't hold.
.co.za vs .com at a Glance
| .co.za | .com | |
|---|---|---|
| What it signals | A South African business | A business with no fixed country |
| Who runs it | ZA Central Registry (ZACR), in South Africa | Verisign, in the United States |
| Google targeting | Treated as aimed at South Africa | Generic, no country by default |
| Price at Allanux Web | R109 a year | R299 a year |
| Name availability | Good. Short names are still around | Hard. Most short, obvious names are taken |
| Best for | Local services, shops and trades | Exporters, SaaS, online brands selling abroad |
What Is a .co.za Domain?
.co.za is the commercial part of South Africa's country domain, .za. The "za" comes from Zuid-Afrika, the Dutch name for the country, and "co" stands for commercial, the same way .co.uk works in Britain. It is by far the most used part of the .za space, and it's the ending most South Africans expect to see on a local business website.
You don't need to be a registered company to get one, and you don't need to live in South Africa either. If you want the full background, our guide on what a .co.za domain is covers the history and the rest of the .za family.
What Is a .com Domain?
.com is a generic top-level domain. It started out meaning "commercial" but today it is simply the default web address for the world, and it isn't tied to any country. That neutrality is the main reason to choose it: a customer in Lagos, London or Johannesburg reads a .com the same way.
The catch is age. .com has been around since 1985, so most short, memorable names were registered long ago. You'll often find your first choice taken, or parked by someone asking thousands of dollars for it.
Which Ranks Better on Google?
Neither extension ranks higher on its own. Google has said for years that the domain ending isn't a ranking boost. What it does affect is which country Google thinks you're serving:
- A .co.za site is treated as aimed at South Africa. That helps when someone in Durban searches for a plumber, and makes it harder to rank in the UK or US.
- A .com site has no country attached. Google works out your market from your content, your address, your links and where your visitors come from.
So for a local business, .co.za gives you a small head start in South African results. For a business selling across borders, .com avoids boxing you into one market. In both cases, good content and a proper Google Business Profile will do far more for your rankings than the ending.
Trust: What Do South African Customers Expect?
Local buyers tend to trust a .co.za more for anything they'll pay for locally: a builder, a clinic, an online shop that delivers in South Africa. It tells them you're here, you price in rand and they can probably reach you by phone.
A .com doesn't cost you trust with local customers, but it doesn't earn you any local credit either. Plenty of well-known South African brands run on .com because they also trade in other countries. If you do, a .com makes sense. If you don't, it just looks less local.
Cost and Availability
At Allanux Web a .co.za domain costs R109 a year and a .com costs R299 a year. Neither is expensive, so price shouldn't decide this on its own.
Availability matters more. There's a good chance the short, clean name you want is still free as a .co.za and long gone as a .com. A clear .co.za beats a clumsy .com with extra words or hyphens bolted on.
When .co.za Is the Better Choice
- Your customers are almost all in South Africa
- You're a service business that works in one city or region
- You want to appear in local Google results and on Google Maps
- The .com version of your name is taken or costs a fortune
When .com Is the Better Choice
- You sell online to customers in several countries
- You're building a software product, app or online brand with no local base
- You plan to open in other countries and want one address everywhere
- You work with international clients who expect a .com
Should You Register Both?
For most businesses that can manage it, yes. Registering both stops a competitor or domain squatter from taking the other one. It also catches customers who type the wrong ending. Pick one as your main website address, point the other at it with a redirect, and use the main one everywhere: on your signage, invoices and email.
Just don't run the same website on both addresses. Google sees that as duplicate content, and your rankings get split between the two.
Changing Your Mind Later
You're not locked in. Plenty of businesses start on .co.za and add a .com when they grow into new markets. Moving a site from one domain to another is routine if it's done properly: redirect every old page to its new address, update Google Search Console and change your Google Business Profile. Done carelessly, it can cost you months of rankings, so plan it rather than rushing it.
Not sure .co.za is the right local option? Compare it with .co vs .co.za as well. The two look alike but are very different.
Registering Your Domain With Allanux Web
Whichever ending you go with, every domain you register with us includes the following: