Skip to content
← Back to Insights

SEO

Google Business Profile Setup for South African Businesses: The Complete Walkthrough

15 August 2026 · 9 min read

Most of the local SEO advice out there talks about schema markup and backlinks before it mentions the one thing that actually moves the needle for a South African small business: a properly set up Google Business Profile. It’s free, it’s the first thing a nearby customer sees, and most businesses either never claim it or set it up once and abandon it.

Claiming versus creating

Before doing anything else, search your own business name on Google Maps. If a listing already exists, someone or something (often a data aggregator) created it without you, and your job is to claim it, not start a new one. Creating a duplicate listing when one already exists splits your reviews and confuses Google about which one is real, which actively hurts you.

If nothing comes up, you’re creating fresh. Either way, verification happens through a postcard, phone call, or email from Google, depending on your business category and history. Postcard verification in South Africa can take one to two weeks, so this isn’t a same-day win.

The fields that actually matter

  • Business name: exactly as it appears on your signage and invoices, not stuffed with keywords like "Darlington Web Design Pretoria SEO Expert." Google penalises keyword-stuffed names.
  • Address: must match your website and any directory listings exactly, down to the abbreviation style (Street vs St).
  • Phone number: a local number, not a call-centre or WhatsApp-only line, if you want to rank for "near me" searches.
  • Hours: kept current, including public holiday hours. A listing showing "open" when you’re closed is one of the fastest ways to lose a customer’s trust before they’ve even called.
  • Website link: pointing to your actual homepage or a relevant landing page, not a generic "coming soon" page.

Picking the right category

This is the field businesses get wrong most often, and it’s the one Google weighs heaviest for matching search intent. Your primary category should be the single most accurate description of what you do, not the broadest one. A dispensary should pick the specific retail category available rather than a generic "shop," and a logistics company should pick the freight or transport category rather than "business service."

You can add secondary categories too, but the primary one carries the most weight. If you’re not sure which fits, search for competitors who are already ranking well for the searches you want, and see what category they’ve chosen.

Photos are not optional

Listings with photos get significantly more direction requests and website clicks than listings without them, and it costs nothing to add them. At minimum: a clear exterior shot so people can recognise the building, an interior shot if customers visit in person, a logo, and product or service photos that are actually yours, not stock imagery. Stock photos on a local listing read as fake, because customers can tell.

Reviews: the part nobody wants to deal with

You cannot pay for reviews, offer discounts in exchange for them, or review-gate customers based on how happy they seem, all of which violate Google’s policies and risk the listing being suspended entirely. What you can do is ask, consistently, at the moment a customer is happiest, right after a good outcome, with a direct link that takes them straight to the review box instead of making them search for you.

Responding to reviews matters more than most businesses assume, including the negative ones. A calm, specific reply to a bad review shows every future customer reading it how you actually handle problems, which often does more for trust than the review itself ever could.

Posts and updates

Google Business Profile lets you publish short posts directly to the listing, offers, updates, events, and they show up right where people are already looking, before they’ve even reached your website. Most businesses that claim a profile never touch this feature again after setup. A monthly post takes minutes and keeps the listing looking actively maintained, which Google factors into how it ranks local results.

Keeping it alive after setup

  • Check and update hours before every public holiday, not after someone complains.
  • Add new photos every few months, especially if the shopfront or product range changes.
  • Respond to every review within a few days, good or bad.
  • Post an update at least monthly, even something small.
  • Correct any inaccurate information competitors or customers have suggested through Google’s edit system before it goes live unchecked.

Where this fits into the bigger picture

A Google Business Profile is one piece of local search, not the whole picture. It works alongside the LocalBusiness structured data, visible name/address/phone information, and general technical health the free SEO checker on this site actually scans for. If you’ve set up your profile properly but your website itself is missing the structured data that ties it all together, you’re only getting half the benefit. Run your site through the checker to see where the gaps actually are, not where you assume they might be.