Skip to main content
Proudly South African · Websites, hosting and marketing under one roof 062 209 8530 sales@itrix.co.za
Get a Free Quote
SEO

The local SEO checklist for South African businesses

· 9 min read · By the ITRIX team

Twelve things, in the order we would do them. Most are free, all are doable yourself, and the first three account for the majority of the result.

Local SEO is about showing up when someone nearby searches for what you sell, the map pack at the top of the results, and the ordinary listings below it. For a business with a physical presence or a service area, it's usually the highest-return SEO work there's.

The three that matter most

1. Claim and complete your Google Business Profile

Nothing else on this list comes close. Your Business Profile is what feeds the map pack, and most South African small businesses either haven't claimed theirs or filled in a third of it.

Complete every field: categories, service areas, hours (including public holidays), phone, website, description, and services or products. Add real photographs: the interior, the team, the work. Profiles with photos get materially more clicks than those without.

2. Get consistent NAP everywhere

NAP is Name, Address, Phone. It must be byte-identical everywhere it appears: your site, your Business Profile, Facebook, directories, everything. "Shop 4, 12 Main Rd" in one place and "12 Main Road, Shop 4" in another makes it harder for search engines to be confident these are the same business.

Pick one format. Write it down. Use exactly that, everywhere, forever.

3. Ask for reviews, and keep asking

Review count and recency both feed local ranking, and reviews are the single biggest influence on whether someone picks you over the listing above you.

Ask in person, at the moment the customer is happiest, and send the direct review link the same day. Reply to every review, including the bad ones. A measured reply to a complaint reads better to future customers than an unbroken wall of five stars.

Never buy reviews or write your own. Beyond being against Google's policies and grounds for having your profile suspended, people can tell. Five generic reviews posted in one week fools nobody.

Then the website itself

4. Put your location in the important places

Your town or suburb belongs in your page titles, your H1 where it reads naturally, and your footer. Not stuffed into every paragraph, search engines have been able to detect that for two decades.

5. Make one page per service

A single page listing eight services won't rank for any of them. Eight pages, each covering one service in depth, each mentioning your area, can rank for all eight. This is the most common structural fix we make.

6. Add LocalBusiness structured data

Schema markup tells Google explicitly what your business is, where it's, when it's open and how to contact it, rather than leaving it to infer. Test it with Google's Rich Results Test once added.

7. Fix your page speed

Over half of South African web traffic is mobile, often on a patchy connection. Compress your images, which is usually 80% of the problem. Aim to be interactive in under three seconds on a mid-range phone, not on your office fibre.

8. Make sure it works on a phone

Really works: tappable buttons, readable text without pinching, forms you can complete one-handed. Google indexes the mobile version of your site, so the mobile version is your site as far as ranking goes.

9. Embed a map and write real directions

An embedded map helps visitors, and a short paragraph of genuine directions (landmarks, which entrance, where to park) is useful content no competitor has copied.

The longer game

10. Get listed in South African directories

Yellow Pages, Brabys, Snupit and your industry's association directory. Free listings, consistent NAP. Ignore anyone selling you "500 directory submissions", that's spam, and it can hurt you.

11. Earn genuinely local links

Sponsor a local club. Join the chamber of commerce. Get quoted in a community paper. Supply a case study to a supplier's website. A handful of real local links outperform hundreds of bought ones, which are at best worthless.

12. Answer the questions people ask you

Keep a note of what customers ask on the phone for a fortnight. Those questions, answered on your site, are exactly what people type into Google. It's the easiest content brief you'll ever have.

Do the first three before touching the rest. A perfect website with an unclaimed Business Profile will lose the map pack every time.

How long it takes

Business Profile changes can show within days. Website changes typically take four to twelve weeks to settle. Competitive terms in a big metro take longer than a niche service in a small town.

Anyone promising you position one by a specific date is guessing, nobody controls Google's index. Steady work on the list above, done consistently, is what moves things.

Want a hand?

We'll run a free review of your site and tell you the three things worth fixing first, whether or not you hire us to do them. Ask us for one.

Find out what is holding your site back

A free review, and the three fixes that would make the biggest difference. No obligation.

Get a Free SEO Review