The Invisible Business Playbook
How South African local businesses get found on ChatGPT, Gemini, Perplexity, and Google AI Overviews — step by step, covering GBP, NAP consistency, schema markup, and reviews.
Something changed in how customers find local businesses — and most South African SME owners have not caught up yet.
Three years ago, “getting found online” meant ranking on Google page one. Today, a growing number of customers skip Google entirely. They type a question into ChatGPT, Gemini, or Perplexity and act on whatever answer comes back. These are not searches anymore. They are conversations — and AI platforms give a single, confident recommendation.
If your business is not part of that recommendation, you are invisible to those customers.
This guide covers 5 pillars. Each one is actionable. You do not need a developer, a large budget, or advanced technical skills to implement any of it.
Google Business Profile: The Foundation AI Reads First
Your Google Business Profile is the single most important document about your business on the internet. If your GBP is incomplete, outdated, or unclaimed, every AI platform starts with a broken picture of your business.
Business Description Formula: "[Business name] is a [specific service type] in [specific area], [city]. We [key differentiator] — [supporting credibility point]." Example: "Dallas Nail Bar is a nail salon in Menlo Park, Pretoria. We offer gel, acrylic, and nail art services by appointment — known for consistent results and a clean, relaxed environment."
Claim and verify your GBP
Go to business.google.com. Search your business name. If unclaimed, request a verification postcard or phone verification. Do not skip this — an unclaimed profile can be edited by anyone.
Set your primary and secondary categories
Primary category must be specific. If you are a guesthouse, do not use "Lodging" — use "Guest House" or "Bed And Breakfast." Add 2–3 secondary categories that reflect additional services.
Write a description using the formula
Use all 750 characters. Front-load your service type, location, and differentiator in the first 2 sentences — that is what AI platforms extract first.
List every service with a description
Add a 1–2 sentence description to each service. "We do nails" is invisible. "Gel overlay and nail art by appointment, R250–R350 per session" is findable.
Upload 10–15 fresh, specific photos
Include exterior, interior, your work or product, team members, and a menu or service board. Name image files descriptively before uploading.
Answer your own Q&A
Ask 5–8 questions customers commonly ask, then answer them yourself. This populates the Q&A section with accurate information before anyone else does it incorrectly.
NAP Consistency: Why Conflicting Information Kills Your Ranking
NAP stands for Name, Address, Phone number. When your GBP, website, Facebook, TripAdvisor, and directories say different things, AI platforms treat your business as unreliable and either omit you from recommendations or surface incorrect information.
Watch out: The most common NAP conflict in South Africa is a business that moved premises 2+ years ago but still has the old address on Google, Yelp, Facebook, and local directories. AI platforms read all of these. A customer who follows the wrong address does not come back.
Schema Markup: Speak the Language AI Understands
Schema markup is structured data you add to your website that tells AI platforms exactly what your business is, where it is, and what it does — in a format machines can read without interpretation. You do not need to know how to code to implement this. A developer can add it in under an hour.
LocalBusiness schema (or a specific subtype)
The foundational schema for any local business. Declare your name, address, phone, URL, and opening hours. Use the most specific subtype — Restaurant, BedAndBreakfast, HairSalon, Plumber — rather than the generic LocalBusiness type.
FAQPage schema
Add FAQ schema to your website's FAQ section. AI Overviews frequently pull FAQ content directly into their answers. A guesthouse with schema-marked FAQs about check-in times and parking is far more likely to appear in an AI response.
Review and AggregateRating schema
Declare your aggregate review score directly in your schema. This pulls your star rating into search result previews and gives AI platforms a machine-readable trust signal.
Service schema
For trades businesses, salons, and home services: declare each service as a separate Service schema entity, including the name, description, and price range if applicable.
{ "@context": "https://schema.org", "@type": "Restaurant", "name": "Café Kingston", "address": { "@type": "PostalAddress", "streetAddress": "14 Main Road", "addressLocality": "Stellenbosch", "addressRegion": "Western Cape", "addressCountry": "ZA" }, "telephone": "+27 21 000 0000", "url": "https://cafekingston.co.za" }
Review Velocity: The Trust Signal AI Weighs Most
AI platforms treat reviews as social proof — quantified, structured, and timestamped. A business with 87 reviews and 3 posted last week is more trusted than one with 40 reviews where the last was posted 18 months ago. The signal is not just volume. It is recency and consistency.
Get your Google review link
In your GBP dashboard, go to "Get more reviews" and copy the short link. This takes customers directly to the review screen, removing the friction of searching for your business.
Ask at the moment of maximum satisfaction
Ask immediately after the service is delivered. "You've been brilliant to work with — if you have 2 minutes, we'd love a Google review" converts at 3 to 5 times the rate of an email sent a week later.
Send a WhatsApp follow-up within 24 hours
In South Africa, WhatsApp is your most effective follow-up channel. Keep it short, personal, and include your review link directly. Do not send a template.
Make it visible in your space
Print a card or desk sign with a QR code linking to your Google review page. Place it at the checkout counter or reception desk. Some customers prefer to leave reviews on their own time.
Respond to every review — including the negatives
AI platforms read your responses. A professional response to a negative review often converts a browser into a customer more effectively than a 5-star rating — because it shows how you handle problems.
Web Presence Signals: What Else AI Reads About You
Your GBP and schema tell AI what you say about your business. Web presence signals tell AI what the broader internet says about your business. The more corroboration that exists across multiple sources — and the more consistent it is — the more confidently an AI platform will recommend you.
A dedicated website — not just a GBP or social page
A website with a home page, services page, About page, and Contact page with correct NAP gives AI a far richer data source than a Facebook page. Wix or Squarespace is sufficient — you do not need a bespoke build.
Third-party directory citations
Every listing on a credible directory (Yelp, TripAdvisor, Hotfrog, Cylex) is a corroboration point. 8 to 10 consistent, active directory listings are a meaningful signal. Do not pay for premium listings.
Media mentions and earned coverage
A mention in a local newspaper, a food blog, or a regional best-of listicle is treated as high-authority corroboration. If Café Kingston was featured in a Stellenbosch dining guide, that article becomes a source AI references.
A simple FAQ or blog page on your website
A 400-word FAQ page answering the 6 most common questions your customers ask — marked up with FAQPage schema — is one of the highest ROI content investments a local business can make. The Painting Team's most common lead-generating page is a single FAQ about how long exterior painting takes. No ads. Just structured answers.
Your 30-Day Implementation Roadmap
Do not try to do everything at once. This sequence is ordered by impact — each phase builds on the last. Week 1 fixes the foundation. Week 2 adds structure. Weeks 3 and 4 build ongoing momentum.
Week 1 — Fix the Foundation
Claim and complete your GBP — description, categories, services, hours, photos, Q&A. Fix NAP on your website and top 3 platforms. Goal: no conflicting information anywhere.
Week 2 — Add Structured Data
Implement LocalBusiness schema on your website. Add FAQPage schema to an existing or new FAQ page. Validate with Google's Rich Results Test. Submit updated sitemap to Google Search Console.
Week 3 — Launch Review Velocity
Get your Google review link. Set up a WhatsApp follow-up for the next 5 completed customers. Print a QR code card for your counter. Target: 5 new reviews in Week 3.
Week 4 — Build Web Presence
Claim and update 5 directory listings — Hotfrog, Cylex, Bing Places, Yelp, and one industry-specific platform. Write one FAQ page with 6–8 questions. Reach out to one local publication about a feature or mention.
Ongoing — Maintain and Compound
Post one GBP update per week. Respond to every new review within 48 hours. Add one new FAQ answer per month. Aim for 2–3 new Google reviews per week consistently. AI search visibility results compound over 60–90 days.
Check Your AI Visibility in 15 Minutes
Before you implement anything, run these prompts across all 4 platforms. Copy them exactly. Replace the bracketed fields with your business details. Screenshot the results — they are your baseline.
"What are the best [your service type, e.g. nail salons] in [your area, e.g. Menlo Park, Pretoria]? Give me your top 3 recommendations."
"Tell me everything you know about [Your Business Name] in [Your City]."
"Is [Your Business Name] a good option for [your service]? Why or why not?"
Search: "[your service type] near me" — check whether an AI Overview panel appears at the top. Does your business appear in it or in the Local Pack below it?
What you might find: Your business does not appear at all. A competitor is being recommended instead. AI describes your business incorrectly — wrong address, wrong hours, wrong service type. Your business is listed as permanently closed. Any of these results is fixable — but you cannot fix what you have not checked.
Want the full strategy session?
Book a free AI Visibility Audit and we will walk through exactly what is holding your business back from appearing in AI search.
Book Your Free Audit