When someone in Johannesburg, Durban or Polokwane searches "electrician near me", the first thing they see isn't a website — it's a map with three businesses. Those businesses get the calls. In this guide you'll learn how to set up and optimise your Google Business Profile in South Africa for free, step by step, so you can be one of them.
What Is Google Business Profile?
Google Business Profile (GBP), previously called Google My Business, is Google's free business listing. It controls how your business appears in Google Search and Google Maps: your name, category, address or service area, phone number, opening hours, website, photos, reviews, products and posts.
It appears in two key places:
- The local pack — the map with three listings at the top of local searches.
- The knowledge panel — the large business card that appears when someone searches your business name.
Why It Matters for South African Businesses
For most local businesses, a well-optimised profile is the single biggest source of free leads. Here's why:
- "Near me" searches keep growing, especially on mobile, and most lead to a call or visit within a day.
- Customers call directly from the listing — often without ever visiting your website.
- Reviews build trust: South Africans check star ratings before choosing a plumber, dentist or restaurant.
- It's free, unlike Google Ads, where every click costs money.
Step-by-Step Setup Guide
- Go to business.google.com and sign in with a Google account you'll keep long term — ideally a business account, not a staff member's personal email.
- Search for your business name. If a profile already exists, claim it instead of creating a duplicate.
- Enter your exact business name as it appears on your signage — no keyword stuffing such as "Best Plumber Sandton Cheap".
- Choose your primary category carefully (for example "Web designer", "Plumber" or "Dental clinic"). This is the strongest ranking factor you control.
- Add your location or service area. Shops and offices add their street address. Service businesses can hide their address and list areas such as Randburg, Roodepoort and Sandton.
- Add your phone number and website. Use a number that gets answered, ideally the same one on your website.
- Verify your business. In South Africa this is usually a short video showing your signage, premises or tools of trade, or a phone, SMS or email code.
- Complete every field: hours, services, products, description, opening date, attributes and photos.
How to Optimise Your Profile
Categories
Choose the most specific primary category, then add 3–5 relevant secondary categories. A Johannesburg IT company might use "Computer support and services" as primary, with "Website designer" and "Computer security service" as secondary categories.
Photos
Upload a logo, cover photo, exterior and interior shots, team photos and real examples of your work. Add new photos every month — profiles with fresh photos get noticeably more clicks and direction requests.
Posts
Publish a Google post weekly: specials, new services, events or tips. Posts show Google your profile is active and give customers a reason to choose you.
Reviews
Reviews are a major local ranking factor. Create a short review link from your dashboard, send it on WhatsApp after every completed job, and reply to every review — positive or negative — politely and professionally.
Services, products and Q&A
List every service with a short description and, where possible, a price. Add your own common questions and answers so customers get accurate information immediately.
Common Mistakes to Avoid
- Keyword-stuffing your business name — this can get your profile suspended.
- Using a virtual office or PO box address — Google does not allow it.
- Inconsistent details: a different name, phone number or address on your website, Facebook and directories confuses Google.
- Ignoring reviews, especially negative ones.
- Setting it up once and forgetting about it — outdated hours and no new photos or posts gradually lower your visibility.
- No website linked — a fast, mobile-friendly website strengthens your profile's rankings and credibility.
How MBICT Helps
If you'd rather focus on running your business, MBICT can set up, verify and fully optimise your Google Business Profile for you. Setup is included with our R4,500+ website packages and with every SEO retainer (from R3,500/month), where we also handle weekly posts, photos, review campaigns and monthly reporting.
Don't have a website to link yet? Our Mini Website starts at R2,500 with 1 year of hosting included, which gives your profile a fast, credible destination.
Not showing up on Google Maps?
Send us your business name and we'll check your profile and tell you what to fix — free.
💬 WhatsApp Charles