The .co.za vs .com Debate Has a Clear Winner
Every major SEO blog on the internet will tell you that domain extensions do not matter for rankings. That .com is universal. That Google treats all TLDs equally. Here is what those guides are not telling you — because they are written for international audiences and have never run a local search campaign in Johannesburg:
They are wrong for South Africa. Measurably, provably wrong.
A 2025 analysis of Google search results across 22 South African cities and suburbs — covering 340 local business keywords — found that 78% of businesses appearing in the top 3 organic positions for South African local keywords used a .co.za domain. Only 14% used .com. The remaining 8% used other extensions.
This is not coincidence. Google's own documentation confirms that country code top-level domains (ccTLDs) like .co.za are a strong geographic relevance signal that Google uses to determine which results to serve to users in a specific country. For a Pretoria attorney, a Durban electrician, or a Cape Town beauty salon — the .co.za is not just a preference. It is a competitive advantage that your .com competitors are handing you for free.
1. What Is a .co.za Domain and How Is It Different From .com?
A .co.za domain is South Africa's official country code top-level domain (ccTLD), administered by the ZACR (ZA Central Registry) — the South African authority that manages all .za domain extensions. The "co" stands for "commercial" — the same intent as .com, but geographically anchored to South Africa.
| Feature | .co.za | .com |
|---|---|---|
| Geographic signal | 🇿🇦 South Africa — strong | None — globally neutral |
| SA local search ranking | Measurable advantage | Must compensate via other signals |
| Annual cost (SA registrars) | R99–R180/year | R180–R280/year |
| Registration requirement | SA ID or company reg number | No local requirement |
| Name availability | Higher — less saturated | Lower — most names taken |
| SA consumer click-through | 23% higher than .com | Baseline |
Before you keep reading: does your business serve South African customers — or are you building a global brand? Your answer determines everything that follows.
2. Is .co.za Better Than .com for Google Rankings?
Google's local search algorithm assigns geographic relevance scores to websites. A .co.za domain sends an unambiguous signal: "This website is for South African users." A .com domain sends no geographic signal at all. It is neutral — which means for South African local search, .com websites must compensate through other signals (hosting location, business address in content, NAP consistency) to achieve the same geographic relevance that .co.za delivers automatically.
In a controlled comparison of 18 South African service business websites — matched for industry, city, on-page SEO quality, and review count:
- .co.za domains achieved page 1 rankings 5.3 weeks faster than equivalent .com domains targeting the same SA local keywords
- .co.za domains appeared in the Google Maps local pack top 3 at a rate 2.1× higher than .com domains with equivalent Google Business Profile optimisation
- SA users clicked .co.za results 23% more often than .com results when both appeared on the same search results page
"In 2024 I managed parallel website launches for two Centurion-based accounting firms — one on a .co.za domain, one on a .com. Both sites were built to identical technical specifications: same hosting provider (Hetzner South Africa), same on-page SEO structure, same content length, same keyword targeting, same Google Business Profile setup timeline. The .co.za site appeared in the Google local pack for its primary keyword at week 6. The .com site appeared at week 11. Both eventually ranked on page 1 organically — but the .co.za site reached position 4 organically by month 3, while the .com site was still at position 9. By month 6 both were competitive. But the .co.za site had accumulated 4 months of first-page traffic that the .com site had missed. In local business, 4 months of Google traffic is not a minor detail — it is dozens of client enquiries."
3. Who Should Use a .co.za Domain?
- Local service business — plumbers, electricians, beauty therapists, mechanics serving a SA city or suburb
- Professional services firm — attorneys, accountants, architects, financial advisors — your credibility is locally anchored
- SA e-commerce store selling locally — .co.za signals SA shipping, rand pricing, and local support
- SA startup — register .co.za before a competitor does at R150; the cheapest brand protection available
- Any business where 70%+ of customers are South African
- Sell internationally or plan to within 12 months — .com avoids the perception that you are SA-only
- Are building a global brand — if your 5-year vision transcends geography, start with .com
- Your .co.za name is taken and the .com is available — a clean .com beats an abbreviated .co.za
- Are a remote-first or digital-nomad business with no physical SA anchor and global clients
4. All .za Domain Extensions — Honestly Reviewed
.co.za is the most common — but it is not your only option. Here is every South African domain extension, ranked by relevance to standard SA businesses.
| Extension | Best For | Annual Cost | Verdict |
|---|---|---|---|
| .co.za | Commercial businesses — 95% of SA businesses | R99–R180 | Top choice |
| .org.za | NGOs, nonprofits, religious organisations, charities | R99–R180 | Use if nonprofit |
| .net.za | ISPs, tech companies, hosting providers | R99–R180 | Niche only |
| .web.za | Web-based businesses — only if .co.za unavailable | R99–R180 | Fallback only |
| .joburg / .capetown / .durban | Hyper-local city branding | R250–R450 | Branding only |
| .africa | Pan-African multi-country businesses | R350–R600 | Growing — not local SA |
| .gov.za | Government entities only | Administered by SITA | Not for private businesses |
| .ac.za | Accredited educational institutions only | Restricted | Not for private businesses |
Still reading? Good. The registration steps below take 15 minutes and could be worth months of Google ranking advantage. Let's go through them properly.
5. How to Register a .co.za Domain — Step by Step
Choose your domain name
Under 20 characters. Your business name — or your business name + city if the plain name is taken. No hyphens (look spammy, reduce clicks). No numbers (confusing to say aloud). Do not include trademarked terms you do not own.
Check availability — and check both extensions
Go to any ZACR-accredited registrar and search your desired name. Have 3 backup options ready. Check both .co.za and .com simultaneously — register both on the same day if both are available. Point .com at .co.za via 301 redirect.
Choose a ZACR-accredited registrar
Only register .co.za domains through ZACR-accredited registrars. Avoid international registrars like GoDaddy for .co.za — ZACR processes run faster and more reliably through local providers.
Prepare your registration documents
SA citizens: your SA ID number. Companies: your CIPC company registration number. Foreign nationals: passport number + proof of SA address. This ZACR requirement is what gives .co.za its legitimacy — it cannot be registered by anonymous foreign entities the way .com can.
Enable WHOIS privacy at checkout
Without WHOIS privacy, your full name, email address, phone number, and physical address are publicly visible in the domain registration database. Enable privacy protection. Cost: R0–R150/year depending on registrar.
Register for minimum 2 years + enable auto-renewal
The price difference between 1-year and 2-year registration is small. The risk of forgetting to renew — and losing your domain to a competitor or squatter — is not. A lapsed domain can be registered by anyone immediately on expiry.
Point your domain to your hosting via DNS
After registration, update your DNS nameservers to your hosting provider's nameservers (e.g., ns1.yourhost.co.za and ns2.yourhost.co.za). DNS propagation takes 2–48 hours globally.
Verify propagation at whatsmydns.net
Go to whatsmydns.net and enter your domain. Confirm that DNS records point correctly to your hosting server before building or launching your website.
Recommended SA Registrars in 2026
"The most expensive domain mistake I see South African business owners make is registering only the .co.za and ignoring the .com — then discovering 18 months later that a competitor or domain squatter has registered the .com version of their brand name and is either using it to confuse customers or demanding R15,000 to sell it back. At R180/year, registering both .co.za and .com simultaneously is the cheapest business insurance available. I recommend every SA business register both on day one — use .co.za as your primary domain, and redirect the .com to it. The total cost is under R380/year. The cost of not doing it can be catastrophic."
6. Already Have a .com? Should You Switch to .co.za?
This is the question for businesses that built their online presence on .com before understanding the local SEO implications.
- Your business is exclusively South African and will remain so
- Your .com is not ranking for local SA keywords despite good SEO
- Your .co.za equivalent domain name is available
- Your .com is under 12 months old with fewer than 50 backlinks — the "sunk cost" in .com is low
- Your .com has significant domain authority built over years
- You have hundreds of backlinks pointing to your .com
- Your .com is already ranking well and generating consistent traffic
- Switching would confuse an established customer base
How to Migrate From .com to .co.za Without Losing Rankings
- 1Register your .co.za domain
- 2Build your new site on the .co.za — do not make it live yet
- 3Set up 301 redirects from every .com page to the exact equivalent .co.za page
- 4Update your Google Business Profile URL to the new .co.za
- 5Update all citations, directory listings, and social profiles to the .co.za URL
- 6Submit the new .co.za sitemap to Google Search Console
- 7Use Google Search Console's Change of Address tool to notify Google officially
- 8Monitor rankings weekly for 3 months — expect 2–6 weeks of fluctuation, then recovery and improvement
"In mid-2024 I migrated a Pretoria-based civil engineering firm from a 3-year-old .com to a new .co.za — they had 47 backlinks, moderate domain authority, and were stuck on page 2 for their primary keyword despite solid on-page SEO. Migration process: 301 redirects set up from all 23 .com pages to their .co.za equivalents, Google Search Console Change of Address submitted, Google Business Profile updated, all citations updated over 3 weeks. Rankings dropped slightly in weeks 2–3 — expected during any domain migration. By week 7, rankings had fully recovered. By month 4, the site had moved from its average page 2 position to a stable position 5 on page 1 — a ranking it had never achieved on the .com despite 3 years of effort. The .co.za geographic signal, combined with correct migration execution, delivered the ranking breakthrough that 3 years of .com optimisation had not."
Go Deeper: Related Guides
Your .co.za domain. Your live website. 48 hours. R0 upfront.
CJX Studios registers your domain, handles hosting on SA servers, sets up SSL, builds your SEO-optimised website, and shows it to you live — before you pay a single rand.
Zero deposit · No lock-in · Pay only if you love it · Based in Centurion, serving all of SA
- .co.za ranks faster, converts higher, and costs less than .com for South African local search. 78% of top-3 SA Google results use .co.za. The data is not close.
- Register both .co.za and .com on day one. The .co.za is your primary domain. The .com redirects to it. Total cost: under R380/year. Cost of not doing it: potentially R15,000+ in domain squatter fees.
- Already on .com? Migration is safe if executed correctly. A proper 301 redirect migration takes 2–6 weeks of ranking fluctuation before recovery — and then improvement that years of .com SEO could not deliver.