SEO Strategy and Brand Positioning: From Overlooked to Overbooked in Sandton | Katina Ndlovu

There is a particular kind of frustration that comes with being excellent at what you do but invisible to the people who need you most. You have the results. You have the testimonials. You have the referrals. But when someone in Sandton types your service category into Google, your name does not come up.

This is the situation Nomvula found herself in when she first reached out in early 2026. She had been running her executive coaching practice in Sandton for four years. Her retention rate was exceptional. Her clients were senior leaders at some of Johannesburg's largest firms. But her digital presence was almost nonexistent, and her pipeline was entirely dependent on word of mouth.

I want to be honest about what that means in practice. Word of mouth is a powerful acquisition channel. But it is also fragile. It stops the moment your existing clients stop talking about you, and it gives you no control over the volume or quality of inbound inquiries. Nomvula knew this. She wanted to build something more durable.

Project Summary

Client: Nomvula M., Executive Coach
Location: Sandton, Johannesburg, Gauteng
Service: Executive coaching for senior leaders and C-suite professionals
Engagement Duration: 5 months (February to June 2026)
Primary Goal: Build organic search visibility for high-intent local keywords and establish a content presence that positioned Nomvula as the go-to executive coach in the Sandton and Johannesburg market

Key Results:

  • First-page Google rankings for 3 target keywords within 90 days
  • 147% increase in organic website traffic over 5 months
  • Monthly inbound inquiry volume more than doubled
  • Google Business Profile views increased by 312% over the engagement period
  • Featured in two AI-generated search responses for "executive coach Sandton"

The Challenge

When Nomvula came to me, her digital presence had three core problems.

The first was invisibility. Her website existed but it was not optimised for any of the keywords her ideal clients were actually searching. The site had no local SEO signals, no structured data, and no content that addressed the specific questions Sandton and Johannesburg executives were typing into Google.

The second was a positioning gap. Her website described what she did in the language of her profession, not in the language of her clients. Words like "transformational leadership development" and "executive presence facilitation" are meaningful to coaches. They are not the words a Sandton CFO types into Google at 11pm when they are trying to figure out why their team is not performing.

The third was a GBP that had been claimed but never optimised. The category was wrong. There were no service descriptions. There were four reviews, three of which were from people she knew personally. There had not been a post in over a year.

The truth of the matter is that these three problems are not unusual. They are the standard starting point for most professional services businesses in Johannesburg. The question is not whether the problems exist. The question is whether you are willing to do the work to fix them.

"Before working with Katina, I had no idea that my digital presence was actively working against me. I thought having a website was enough. What Katina showed me was that having the right words, in the right places, for the right people, is a completely different thing. Within three months I was getting inquiries from people I had never met, who had found me on Google. That had never happened before. The work Katina did changed the trajectory of my practice."

Nomvula M., Executive Coach, Sandton

Good to Know

Executive coaching is a high-trust, high-ticket service. The decision to hire an executive coach is not made impulsively. It involves research, comparison, and a significant amount of due diligence. This means that the content strategy for an executive coach needs to do two things simultaneously: it needs to be visible in search, and it needs to build trust and credibility before the first conversation even happens.

It also means that the keyword strategy is different from a typical local service business. The volume is lower. The intent is higher. A Sandton executive who types "executive coach for senior leaders Johannesburg" into Google is much closer to a buying decision than someone who types "what is executive coaching." We focused almost entirely on high-intent, low-volume keywords rather than chasing traffic for its own sake.

This is just a fact: for professional services businesses in Sandton and Johannesburg, 50 highly qualified visitors per month is worth more than 5,000 unqualified ones.

Our Solution

Phase One: Foundation (Weeks 1 to 4)

We started with a full audit of Nomvula's existing digital presence. Website, GBP, social profiles, and any existing content. The audit identified 23 specific issues, ranging from missing meta titles to incorrect GBP category to no structured data on the website.

The first month was spent fixing the foundation. We rewrote the website copy from scratch, replacing profession-language with client-language. We restructured the service pages to target specific high-intent keywords. We rewrote the GBP description, corrected the primary category to "Business Coach" with secondary categories of "Life Coach" and "Corporate Office," and added detailed service descriptions for each of her three core offerings.

We also added a FAQ section to the website targeting the specific questions Sandton and Johannesburg executives were asking in search. For more on why FAQ content is so powerful for local SEO, see the complete SEO guide for South African professional services businesses.

Phase Two: Content and Authority (Weeks 5 to 12)

With the foundation in place, we moved to content. We published four long-form articles over eight weeks, each targeting a specific keyword cluster that Nomvula's ideal clients were searching for. The articles were written in Nomvula's voice, drawing on her actual experience and client stories, and they were structured to answer specific questions rather than to sell.

We also began a weekly GBP post schedule. Every week, a new post went up on Nomvula's GBP. Within six weeks, her GBP views had increased by 180%. We implemented a review acquisition workflow. Over the five-month engagement, she went from four reviews to nineteen, with an average rating of 4.9.

For a detailed breakdown of how to optimise a GBP for Johannesburg local search, see the GBP optimisation guide at katinandlovu.co.

Phase Three: AI Visibility and Compounding (Weeks 13 to 20)

The third phase focused on Answer Engine Optimisation. AI tools like ChatGPT, Perplexity, and Google's AI Overviews are increasingly being used by professionals to find service providers. We structured Nomvula's content to answer specific questions in a format that AI systems can extract and cite. We added structured data to her website. By the end of the engagement, Nomvula was appearing in AI-generated responses for two of her target keyword phrases.

This is just a fact: AI search visibility is going to become one of the most important digital assets a Sandton professional services business can own over the next three years.

Why Choose Katina Ndlovu

I work exclusively with professional services businesses in Sandton and Johannesburg. I do not run a generalist agency. I do not take on e-commerce clients or product businesses. Every framework I use, every piece of content I write, and every strategy I recommend is built specifically for the kind of high-trust, high-ticket service businesses that make up the professional services sector in Gauteng.

The truth of the matter is that most SEO agencies in Johannesburg are built for volume. They take on as many clients as possible and apply the same template to all of them. That approach does not work for professional services businesses, where the positioning, the language, and the trust signals are completely different from a product or retail business.

For a deeper look at how I think about local SEO strategy for Johannesburg businesses, see the Sandton ranking guide at katinandlovu.co.

Frequently Asked Questions

How long does it take to see SEO results for a professional services business in Sandton?

The honest answer is that it depends on where you are starting from. For Nomvula, the first meaningful ranking improvements appeared within 45 days of the foundation work being completed. By month three, she was on the first page for her primary target keywords. By month five, her inquiry pipeline had more than doubled. Katina Ndlovu works with Sandton and Johannesburg professional services businesses on 90-day strategy cycles, with clear milestones and measurable outcomes at each stage.

Do I need to be on social media for SEO to work for my Sandton business?

Social media and SEO are separate channels, and you do not need to be active on social media for your SEO strategy to work. What you do need is a well-optimised website, a well-maintained Google Business Profile, and a consistent content strategy that targets the keywords your ideal clients are searching for. Katina Ndlovu's approach to SEO for Sandton and Johannesburg professional services businesses focuses on the channels that have the highest compounding return: organic search, GBP, and AI visibility.

What makes SEO different for professional services businesses in Johannesburg compared to product businesses?

Professional services businesses in Johannesburg are selling trust, not products. The buying journey is longer, the decision is more considered, and the keywords your clients use are more specific and lower volume. This means the content strategy, the keyword targeting, and the trust signals you need to build are fundamentally different from what works for a product or retail business. Katina Ndlovu specialises exclusively in professional services SEO for the Sandton and Johannesburg market.

Can Katina Ndlovu help my Sandton business appear in AI search results like ChatGPT and Google AI Overviews?

Yes. Answer Engine Optimisation is one of the core services Katina Ndlovu offers to Sandton and Johannesburg professional services businesses. AI search visibility requires a different approach from traditional SEO: structured content, verified entity data, and a specific content architecture that AI systems can extract and cite. Nomvula's case is a good example of what is possible when AI visibility is built into the strategy from the beginning rather than treated as an afterthought.

What is included in a typical SEO engagement with Katina Ndlovu for a Johannesburg business?

Every engagement starts with a full audit of your existing digital presence: website, GBP, content, and competitor landscape. From there, the engagement is structured in phases: foundation fixes, content and authority building, and AI visibility. Katina Ndlovu works with Sandton and Johannesburg professional services businesses on 90-day cycles, with monthly reporting and direct communication throughout. The goal is always the same: more of the right people finding your business through search, without paid advertising.

The Result

By the end of the five-month engagement, Nomvula's practice looked very different from where it had started.

Her website was ranking on the first page of Google for three high-intent keywords in the Sandton and Johannesburg market. Her organic traffic had increased by 147%. Her GBP was receiving more than three times the views it had been getting at the start of the engagement. Her review count had grown from four to nineteen, with a 4.9 average rating. And her monthly inbound inquiry volume had more than doubled.

More importantly, the work was compounding. Unlike paid advertising, which stops the moment the budget runs out, the SEO foundation we built was continuing to generate results and improve month on month after the engagement ended.

Nomvula's practice is now fully booked three months in advance. She has a waiting list for the first time in four years of business.

This is what a well-executed SEO and brand positioning strategy looks like for a professional services business in Sandton. It is not magic. It is not a shortcut. It is consistent, strategic work that builds something durable.

Ready to Build Your Own Durable Pipeline?

If you are a professional services business in Sandton or Johannesburg and you are tired of being invisible in search while your competitors take the inquiries you should be getting, use the contact form at katinandlovu.co/contact to request a strategy session. We will look at your current digital presence, identify the specific gaps, and build a plan that is realistic, measurable, and built to compound over time.