A step-by-step guide to ranking in the Google local pack, getting more property enquiries, and outranking competitors without spending a cent on advertising.
Picture this. A buyer sitting in Bryanston opens Google on their phone and types “estate agent near me”. Within seconds, a map appears with three agents listed directly beneath it. The first has a sharp logo, 54 reviews averaging 4.8 stars, and a post from three days ago advertising a new listing in Fourways. The second has a blurry photo, no reviews, and the last update was 14 months ago. The third has no photo at all.
Who gets the call?
This scenario plays out thousands of times every day across South Africa. Buyers and sellers in Sandton, Cape Town, Durban, and Pretoria are searching for estate agents on Google, and the agents appearing at the top of those local results are not necessarily the biggest agencies or the most experienced professionals. They are simply the ones who have optimised something that most of their competitors have completely ignored: their Google Business Profile.
A Google Business Profile (GBP) is free. It takes a few hours to set up properly and a few minutes a week to maintain. Yet the majority of South African estate agents either have no profile at all, or have one so incomplete that Google does not consider it worth showing to anyone. This guide is going to change that for you.
By the time you finish reading, you will know exactly how to claim, complete, and actively manage a GBP that puts your agency in front of motivated property buyers and sellers at precisely the moment they are looking for someone like you, without spending a single rand on advertising.
What is a Google Business Profile and Why Does it Matter for Estate Agents?
A Google Business Profile is the free listing that appears when someone searches for a local business on Google Search or Google Maps. It shows your business name, address, phone number, opening hours, reviews, photos, and recent posts, all displayed prominently before any website results.
When someone searches for an estate agent in their area, Google typically shows what is called the “local pack” or “map pack”: a map with three business listings pinned to it. Appearing in this three-pack is one of the most valuable pieces of digital real estate available to an agent in South Africa, and it is governed almost entirely by how well your GBP is optimised.
It is important to understand the difference between ranking on Google Search through your website and ranking in the local pack through your GBP. These are two separate systems. A well-designed website with strong SEO will help you rank for informational searches like “how much is my Constantia property worth”. Your GBP, on the other hand, drives visibility for high-intent local searches like “estate agent Cape Town” or “property agent near me”, searches made by people who are ready to act right now.
Why local search matters in South Africa
Mobile internet usage in South Africa has grown significantly, with smartphones now the primary device for property searches among buyers under 45. "Near me" searches on mobile have grown year-on-year and show no signs of slowing. Your GBP is your most direct pipeline to this audience.
For estate agents specifically, GBP is powerful for several reasons. Buyers searching for agents are typically in the decision phase – they have already decided to buy or sell and are now choosing who to call. A complete, credible GBP with strong reviews can win that call before a competitor’s website even loads.
How to Claim or Create Your Google Business Profile
Before you can optimise anything, you need to claim your profile. Many estate agents already have a GBP created automatically by Google based on publicly available information, it is just sitting there, unmanaged, and potentially showing incorrect details.
Step 1: Search for your existing listing
Open Google and search for your agency name and location, for example, “Pam Golding Stellenbosch” or “John Smith Estate Agents Umhlanga”. If a knowledge panel appears on the right side of the results, or if your agency shows up in Maps, a profile already exists. If nothing appears, you will need to create a new one from scratch. Go to business.google.com, sign in with a Google account, and follow the prompts to either claim an existing listing or create a new one.
Step 2: Choose your verification method
Google needs to confirm that you are the rightful owner of the business before granting you control. Verification options typically include a postcard sent by post, a phone call, an email, or instant video verification for some businesses.
Important for SA agents
If you choose postcard verification, be aware that South African postal delivery times can vary considerably. In some areas postcards take two to three weeks; in others they may take significantly longer or not arrive at all. Where possible, opt for phone or email verification instead. If your business does not qualify for those methods, request the postcard and follow up through the Google Business Profile support chat if it has not arrived within four weeks.
Step 3: Watch out for duplicate listings
A common problem arises when agents move between agencies or when a previous administrator created a profile that no one can access. Before creating a new profile, search thoroughly for any existing listing under your name, your agency’s name, and previous trading names. Duplicate listings confuse Google and dilute your local ranking signals. If you find a duplicate you cannot access, use the “Request access” or “Claim this business” feature and follow Google’s ownership transfer process.
The 9 Elements Every South African Estate Agent Must Optimise
1. Business Name
Use your legal trading name, the name your agency operates under and the name clients know you by. Do not add extra keywords like “Sandton Property Expert” or “Best Estate Agent Johannesburg” to your business name. Google’s Terms of Service explicitly prohibit keyword stuffing in business names, and doing so can result in your listing being suspended or removed from results entirely.
If you operate as an independent agent under a franchise (such as RE/MAX or Harcourts), include the franchise name and your location branch, for example “RE/MAX Living – Durban North”. This distinguishes your listing from other branches and helps Google understand your geographic service area.
2. Primary Business Category
Your primary category is arguably the most important ranking signal in your entire GBP. It tells Google what type of business you are and determines which searches you are eligible to appear for.
For most South African estate agents, the correct primary category is “Real estate agency”. Do not choose “Real estate agent” (which is for individual practitioners) or the generic “Real estate” category, these are less specific and will limit your visibility.
In addition to your primary category, you can add secondary categories. Relevant options include:
- Property management company, if you manage rental properties
- Commercial real estate agency, if you handle commercial mandates
- Real estate rental agency, if lettings form a significant part of your business
Pro tip
Spend ten minutes searching for your main competitors on Google Maps. Click on their profiles and note which categories they have selected. If you are appearing for fewer searches than they are, a category mismatch may be part of the reason.
3. Business Description (750 Characters)
Your business description is a 750-character text block that appears on your profile. It should naturally include your primary keyword, describe what you do, which areas you serve, and what makes your agency worth calling. Write it for a human reader first, and for search engines second.
Sample description: Residential sales agent in Sandton
"Petzer Properties is a Sandton-based estate agency specialising in residential sales and rentals across Sandton, Bryanston, Fourways, and Midrand. With over a decade of experience in Johannesburg's northern suburbs, our team provides honest market valuations, targeted marketing strategies, and hands-on support from listing to registration. Whether you are buying your first home or selling an established family residence, we are here to make the process straightforward. Contact us today for a no-obligation valuation."
Note how the description includes the suburb names, the services offered, and a natural reference to the type of work the agency does, all without forcing keywords awkwardly into the copy.
4. Address and Service Area
If your agency has a physical office, enter the full street address. This anchors your listing geographically and helps Google understand exactly where you operate.
If you work across a wide area, as most agents do, use the service area function to specify the suburbs and cities you cover. Google allows you to add up to 20 service areas. Be precise. Rather than selecting the entire Western Cape as your service area, list the specific suburbs where you regularly conclude sales: Claremont, Kenilworth, Wynberg, Plumstead, Rondebosch, and so on.
Specificity matters here. Google uses service area settings to decide when to show your listing to searchers in those locations. A vague service area is worse than a precise one.
5. Phone Number and WhatsApp
List your primary business phone number, the one that is answered during business hours. If you use a different number for after-hours enquiries, you can note this in your business description. South African buyers and sellers have a strong preference for WhatsApp communication. While Google does not have a dedicated WhatsApp field, you can enable the Google Business Profile messaging feature, which allows potential clients to send you a message directly from your listing. Turn this on and respond promptly, Google tracks response times and rewards businesses that reply quickly.
WhatsApp tip
Add your WhatsApp number to your business description with the format 'WhatsApp: XXX XXX XXXX'. Many SA buyers will copy that number directly into WhatsApp rather than calling, so making it visible in your description increases the chances of contact.
6. Website URL
Rather than linking to your homepage, link to the most relevant landing page for the type of searches you want to capture. If you specialise in residential sales in Umhlanga, link to your Umhlanga listings page or your dedicated Umhlanga area page rather than your home page. This keeps the experience consistent for the searcher, they clicked on an Umhlanga agent and landed on a page about Umhlanga property. That coherence signals relevance to Google and reduces your bounce rate.
7. Business Hours
Set your hours accurately and keep them updated. South African estate agents typically work on Saturdays, often their busiest day for viewings, and this is critical information that buyers expect to see. An agent whose profile shows “Closed Saturday” loses potential calls to a competitor whose profile shows them as open.
Update your hours for South African public holidays. Google allows you to set specific holiday hours in advance, which prevents your profile from showing inaccurate information on days like Heritage Day or the Day of Goodwill.
8. Photos and Visual Content
Photos are one of the highest-impact elements of your GBP and one of the most neglected. Profiles with photos receive significantly more clicks and direction requests than those without. At a minimum, you need:
- A clear, high-resolution logo on a white or transparent background
- A cover photo showing your office exterior or a professional team shot
- At least five property photos from recent listings
- A photo of your team or office interior
Aim for at least 20 photos in total. Use landscape orientation, avoid watermarks, and ensure images are sharp. Google recommends a minimum resolution of 720 x 720 pixels, but larger is better. Use your agency’s branding colours consistently where possible.
If you have access to drone footage or virtual tour capability, these can be added as video uploads, which further differentiates your listing. Even a simple 60-second walkthrough of a current listing adds life to a profile that would otherwise be static.
9. Products and Services
The Products and Services sections are two of the most underused features on a GBP. Use the Services section to list every type of mandate you handle:
- Residential sales
- Residential rentals and property management
- Commercial sales
- Buy-to-let investment property
- Off-plan sales and new developments
Each service can include a short description and an optional price range. Even adding a range like “Valuations: Free” or “Property management: from 8% of monthly rental” gives potential clients useful information and makes your listing more complete.
Google Reviews: The Estate Agent’s Most Powerful Local SEO Signal
Reviews are the single most influential factor in local pack rankings after relevance and proximity. An agent with 40 reviews averaging 4.7 stars will consistently outrank an agent with 5 reviews averaging 5.0 stars. Volume matters almost as much as quality.
For South African estate agents, reviews carry additional weight because property transactions are high-value and trust-dependent. A buyer choosing between two agents they have never met will almost always call the one with more verified reviews from real clients.
How to ask for reviews ethically
The most effective review strategy is simple: ask every satisfied buyer or seller directly after the transaction concludes. The timing matters, ask within a week of registration or key handover, when the positive experience is fresh. A personal WhatsApp message works well in the South African context:
WhatsApp review request template
"Hi [Name], it was such a pleasure helping you with your new home in [suburb]. If you have a few minutes, it would mean a lot to us if you could leave a quick Google review, it really helps other buyers and sellers find us. Here is the link: [your GBP review link]. Thank you so much!"
To find your review link: log into your Google Business Profile, click “Ask for reviews”, and copy the short URL Google generates. Save this link in your phone so you can send it instantly after any successful transaction.
How to respond to positive reviews
Every review deserves a response, not a generic “Thank you for your review!” but a personalised, natural reply that subtly reinforces your service area and expertise. For example:
Positive review response example
"Thank you so much Thandi, it was an absolute pleasure working with you on your Kenilworth purchase. Wishing you many wonderful years in your new home. If any of your friends or family are looking to buy or sell in the Southern Suburbs, we would love to help them too."
Notice how the response naturally includes the suburb name and a soft referral prompt. This is not keyword stuffing, it is natural, relevant language that also happens to reinforce your local SEO signals.
How to handle negative reviews
A negative review handled well can actually increase trust. Potential clients do not expect perfection; they expect professionalism. When you receive a critical review:
- Respond within 24 hours
- Thank the reviewer for their feedback
- Acknowledge the issue without being defensive
- Explain what you have done or will do to address it
- Invite them to contact you directly to resolve the matter
Never argue in public. Never dismiss a reviewer’s experience. And never, under any circumstances, offer incentives in exchange for removing or changing a review, as this violates Google’s policies and can result in your profile being penalised.
Before running any paid advertising, Google Ads, Property24 featured listings, or Facebook campaigns, aim to reach at least 25 reviews with an average rating of 4.5 or above. A strong review profile makes every other form of marketing more effective because it validates your credibility at the moment of decision.
Google Posts: Stay Active, Stay Visible
Google rewards active profiles. A GBP that has not been updated in six months sends a signal that the business may be dormant, reducing its ranking priority. The Posts feature solves this, it allows you to publish short updates directly to your profile that appear in your listing on both Search and Maps.
For estate agents, the most effective post types are:
- New listings: A photo and brief description of a new property you have just listed
- Price reductions: Notify searchers of a recent price adjustment on a listing
- Open houses: Announce an upcoming show day with the address, time, and a photo
- Market updates: A short commentary on the local property market, price trends, interest rate impacts, or suburb performance
- Sold announcements: Brief post celebrating a recent sale (without price details if the client prefers privacy)
Aim to post at least once a week. Posts expire after seven days for the “Offer” type, but “Update” and “Event” posts remain visible for longer. The discipline of weekly posts keeps your profile active and gives Google fresh content signals to work with.
Sample post: New listing in Johannesburg
NEW LISTING | Bryanston, Johannesburg
A beautifully maintained 4-bedroom family home has just come to market in one of Bryanston's most sought-after streets. Featuring a modern open-plan kitchen, lush garden, staff accommodation, and double garage. Priced at R4.95 million.
Contact us today to arrange a private viewing. [Link to listing page]
The Q&A Section: Answer Before Buyers Even Ask
The Questions and Answers section of your GBP allows anyone, including you, to post questions and responses that appear publicly on your profile. Most agents do not know this feature exists, let alone that Google may be auto-generating AI-powered answers to questions about their business based on information scraped from elsewhere online.
The safest and most effective approach is to seed your own FAQ content. Think about the five to ten questions that buyers and sellers ask most often, and post both the question and a detailed answer yourself. For example:
| Question | Suggested answer |
| Do you offer free property valuations? | Yes, we provide complimentary market valuations for residential properties in [suburb list]. Contact us to book yours. |
| Do you handle rentals as well as sales? | Yes, we manage a portfolio of residential rental properties across [area] and can assist both landlords and tenants. |
| How long does it take to sell a property in [area]? | In the current market, well-priced properties in [area] typically sell within 6–10 weeks of listing. We provide a detailed market analysis with every valuation. |
| Are you registered with the PPRA? | Yes, our agency and all our agents are registered with the Property Practitioners Regulatory Authority (PPRA) as required by South African law. |
Populating this section takes 30 minutes and significantly increases the informational value of your profile, which Google interprets as a signal of quality and completeness.
Seven Common GBP Mistakes South African Estate Agents Make
These are the most frequent errors, and the ones that are quietly costing agents visibility and enquiries every day.
1. Keyword stuffing the business name
Adding suburb names or descriptors like “Top Rated” or “Best Agent” to your GBP business name is a violation of Google’s Terms of Service. It may seem to work briefly, but Google actively monitors for this and suspending the profile is a real risk. Use your legal trading name.
2. Leaving the listing unverified
An unverified listing has limited visibility and can be edited by anyone who claims it. If you have not completed verification, do it today. It takes less than ten minutes using the phone or email method.
3. Uploading low-quality or watermarked photos
Dark, blurry, or heavily watermarked photos make your profile look unprofessional and reduce the likelihood of a searcher clicking through. If you do not have professional photos yet, a well-lit photo taken on a modern smartphone is better than a pixelated image with a large logo stamped across it.
4. Ignoring the messaging feature
Google’s GBP messaging function is switched off by default. Most agents never enable it, meaning they miss a significant number of low-friction enquiries from buyers who prefer to message rather than call. Enable it, and set up an auto-reply so enquiries do not go unanswered overnight.
5. Never posting
An agent who last posted on their GBP nine months ago sends a signal, intentional or not, that they may be less active than a competitor whose last post was four days ago. Google factors recency into local rankings. Post at minimum once a week.
6. Choosing the wrong primary category
The difference between “Real estate” and “Real estate agency” in Google’s category system is meaningful. The latter is more specific and aligns more closely with the searches your potential clients are making. Review your primary category and make sure it is set correctly.
7. Not tracking performance
Google provides detailed analytics inside your GBP dashboard, how many people viewed your profile, what search terms they used, how many clicked for directions, and how many called. Most agents never look at this data. Reviewing it monthly takes 10 minutes and tells you exactly what is working.
Tracking Your GBP Performance
Once your profile is fully optimised and you are posting regularly, you want to know whether it is translating into actual enquiries. Google provides this data inside your Business Profile dashboard under “Performance”.
The key metrics to monitor monthly are:
- Profile views: How many people saw your GBP in Search or Maps
- Search queries: The actual words people typed to find your listing, invaluable for understanding your organic reach
- Direction requests: Buyers or sellers who clicked for directions to your office
- Call clicks: People who clicked your phone number on mobile
- Website clicks: Traffic sent from your GBP to your website
- Message volume: Enquiries received via the GBP messaging feature
For a more complete picture of how your GBP drives conversions, connect your Google Business Profile to your Google Analytics 4 property. This allows you to track what happens after someone clicks through from your GBP to your website, whether they view a listing, submit an enquiry form, or bounce immediately.
Your Next Steps
Google Business Profile optimisation is not a once-off task, it is an ongoing practice. But the good news is that the initial setup and optimisation described in this guide will do the heavy lifting for you. Once your profile is complete, verified, and populated with photos, reviews, and your first few posts, it will generate visibility and enquiries with very little ongoing effort.
To summarise the three actions with the greatest immediate impact:
- Complete every field in your GBP, especially your description, service areas, and categories. An incomplete profile is a profile Google does not trust.
- Get 25 reviews. This is the single most powerful thing you can do to improve your local pack ranking. Start asking past clients today.
- Post once a week. It takes ten minutes and signals to Google that your agency is active, relevant, and worth showing to searchers.
Estate agency is a relationship business. Your Google Business Profile is often the first impression a potential client has of you, make sure it reflects the professionalism and expertise you bring to every mandate.