Local SEO in Gauteng: how to show up on Google Maps
For most local businesses, the three map results above the search listings matter more than the whole first page beneath them. Here is how to get into them.
The short version
- The map pack is won mainly by your Google Business Profile, not your website.
- Your primary category is the single highest-impact setting on the profile.
- Name, address and phone number must match exactly everywhere they appear online.
- Steady reviews beat a burst of reviews, and replying to them is part of the signal.
How the map pack actually works
When someone searches for a service near them, Google shows a map with three businesses above the normal results. Those three get the overwhelming majority of the clicks and calls.
Google picks them on three things: relevance (does your profile match what was searched), distance (how close you are to the searcher), and prominence (how established you look, largely through reviews and mentions elsewhere).
You cannot change distance. You have a lot of control over the other two, and most local businesses have barely touched either.
Set the profile up properly
- Claim and verifySearch your business name on Google. If a profile exists that you do not control, claim it. Verification is usually by video or postcard and takes a few days.
- Get the primary category rightThis is the highest-leverage field on the whole profile. Pick the single category that describes what you do, not the broadest one. Add secondary categories after.
- Service area or addressIf customers come to you, show the address. If you travel to them, set a service area and hide the address. Do not invent an address you do not occupy.
- Hours, including public holidaysGoogle demotes profiles it thinks are inaccurate, and customers notice a closed door more than anything else you will ever get wrong.
- Services and productsList each service separately with its own short description. These become searchable text.
- PhotosReal photos of real work, added regularly. Exterior, interior, team, finished jobs. Stock imagery does nothing here.
Keep your details identical everywhere
Your business name, address and phone number, often shortened to NAP, should appear in exactly the same format everywhere online. Google uses the consistency as a confidence signal.
- Pick one format and stick to it, including whether you write Randburg or Johannesburg, and whether you use +27 or 0.
- Put it in your website footer as text, not inside an image.
- Update the obvious South African directories: Yellow Pages SA, Snupit, Brabys, and any industry body you belong to.
- Fix old listings rather than adding new ones on top. Duplicate profiles split your signals.
Reviews, without the games
Reviews are the biggest lever on prominence, and the most commonly mishandled. What works:
- Ask every satisfied customer, at the moment the job lands well. A week later the enthusiasm is gone.
- Send the direct review link. Google gives you a short link in the profile dashboard. Anything longer loses people.
- Aim for steady, not sudden. Two or three a month for a year beats thirty in one week, which looks bought.
- Reply to all of them. Including the bad ones, calmly, with what you will do about it. Prospective customers read the replies more closely than the reviews.
Never buy reviews, never offer a discount in exchange for one, and never write them from staff accounts. Google removes them and the profile carries the suspicion afterwards.
What your website still has to do
The profile does most of the map-pack work, but the site backs it up.
- Put the town in your page title, naturally. Something like Plumbing in Randburg | Business Name.
- Build one page per main service, not a single page listing everything.
- If you serve several suburbs, write a genuine page for each with real detail, not the same text with the name swapped.
- Add LocalBusiness structured data so Google can read your address, hours and rating directly.
- Embed a map on the contact page and keep the footer details consistent with the profile.
How long it takes
Profile fixes such as categories and hours can shift rankings within two to four weeks. Review-driven prominence takes three to six months of consistent effort. Website changes for competitive suburb terms usually take three months or more to settle.
It is slower than paid ads and considerably cheaper over a year. Most businesses that fail at this do not fail on technique, they simply stop after six weeks.
Want this handled?
We set up and optimise Google Business Profiles as part of our SEO work, including the review process your team can actually keep up with.