Marketing Guide18 min readUpdated 2026-01-31

SEO Basics for South African SMEs

Get found on Google without paying for ads. Learn about keywords, on-page optimization, local SEO, and building sustainable organic traffic.

For: SME owners, Marketing managers, Website owners

Introduction

When someone searches "plumber near me" or "best accountant in Johannesburg," you want your business to appear. Search Engine Optimization (SEO) is how you make that happen. It's the art of helping Google understand what you do so it can show you to the right people.

Google Market Share (SA)95%+
Clicks to #1 Result~32%
Users Past Page 1<1%
Local Search Growth+150% (5 years)
Free, Targeted TrafficUnlike ads where you pay per click, SEO brings free traffic from people actively searching for what you offer. Good SEO compounds over time - the work you do today pays dividends for years.

How Search Engines Work

Crawling

Google uses "bots" to visit websites and follow links, discovering new and updated pages. Make sure your site can be crawled:

  • All important pages are linked from your homepage
  • No blocking of search engines in robots.txt
  • No broken links (404 errors)
  • Site loads quickly enough for bots to explore

Indexing

After crawling, Google decides whether to add pages to its index (database of pages). To get indexed:

  • Have unique, valuable content
  • Use descriptive titles and meta descriptions
  • Avoid duplicate content
  • Submit your sitemap to Google Search Console

Ranking

When someone searches, Google ranks indexed pages by relevance and quality. Factors include:

  • Content relevance to search query
  • Page quality and expertise
  • User experience (speed, mobile-friendliness)
  • Backlinks from other trusted sites
  • Local relevance for 'near me' searches

Keyword Research

Keywords are the terms people type into Google. Understanding what your potential customers search for is the foundation of SEO.

Finding Keywords

  • Think like your customer: What would they type?
  • Use Google Autocomplete: Start typing and see suggestions
  • Check 'People also ask' boxes in search results
  • Look at competitor websites for ideas
  • Use free tools: Google Keyword Planner, Ubersuggest
  • Include location: 'plumber Cape Town' vs just 'plumber'

Choosing Keywords

  • Start with specific, long-tail keywords (easier to rank)
  • Target keywords with buyer intent ('hire plumber' vs 'how to plumb')
  • Check competition: Can you realistically rank?
  • Consider search volume: Is it worth the effort?
  • Match keywords to specific pages

On-Page SEO

On-page SEO is optimizing individual pages to rank higher. These are elements you control directly.

Title Tags

  • 60 characters or less (gets cut off otherwise)
  • Include your primary keyword naturally
  • Be descriptive and compelling
  • Include location for local businesses
  • Example: 'Emergency Plumber Sandton | 24 Hour Service | ABC Plumbing'

Meta Descriptions

  • 155 characters or less
  • Summarize page content
  • Include call-to-action
  • Include primary keyword
  • Make it compelling - this appears in search results

Headings (H1, H2, H3)

  • One H1 per page (main title)
  • Use H2s for main sections
  • Use H3s for subsections
  • Include keywords naturally in headings
  • Create clear content hierarchy

Content Optimization

  • Include keyword in first 100 words
  • Use keyword variations naturally throughout
  • Write for humans first, search engines second
  • Aim for comprehensive coverage of the topic
  • Use images with descriptive alt text
  • Internal links to related pages on your site

URL Structure

  • Keep URLs short and descriptive
  • Include primary keyword
  • Use hyphens between words
  • Avoid numbers and random characters
  • Good: /services/emergency-plumber-sandton/
  • Bad: /page.php?id=1234&cat=5

Local SEO

For businesses serving local customers, local SEO is crucial. This is how you appear in "near me" searches and Google Maps.

Google Business Profile

  • Claim and verify your listing (see our Google Business Profile guide)
  • Complete every field accurately
  • Choose correct categories
  • Add photos regularly
  • Respond to reviews
  • Post updates weekly

Local Citations

  • Get listed in local directories
  • Ensure consistent NAP (Name, Address, Phone) everywhere
  • Key SA directories: Brabys, Yellow Pages SA, Cylex
  • Industry-specific directories
  • Chamber of commerce listings

Location Pages

  • Create pages for each area you serve
  • Include local landmarks and references
  • Embed Google Maps
  • Include local phone number
  • Add locally relevant content
NAP ConsistencyYour Name, Address, and Phone number must be exactly the same everywhere online. "Unit 5, 123 Main Rd" and "123 Main Road, Unit 5" confuse Google. Pick one format and use it everywhere.

Technical SEO

Site Speed

  • Test speed at pagespeed.web.dev
  • Optimize images (compress, use modern formats)
  • Enable browser caching
  • Use a fast hosting provider
  • Minimize JavaScript and CSS
  • Target under 3 seconds load time

Mobile-Friendliness

  • Google uses mobile-first indexing
  • Test at search.google.com/test/mobile-friendly
  • Ensure text is readable without zooming
  • Buttons are large enough to tap
  • Content fits screen without horizontal scrolling

Security (HTTPS)

  • SSL certificate is essential (https://)
  • Most hosts offer free SSL (Let's Encrypt)
  • Browsers warn users about non-secure sites
  • Google prefers secure sites

Google Search Console

  • Free tool from Google - essential for SEO
  • Submit your sitemap
  • See what keywords you rank for
  • Identify crawl errors and fix them
  • Get notified of security issues
  • Monitor Core Web Vitals performance

Content Strategy

Content is the foundation of SEO. Google ranks pages with helpful, relevant content that answers what users are searching for.

Types of Content

  • Service pages: Describe what you offer
  • Location pages: Target local searches
  • Blog posts: Answer common questions
  • FAQ pages: Address customer queries
  • Case studies: Show your work and results
  • How-to guides: Demonstrate expertise

Content Best Practices

  • Focus on quality over quantity
  • Answer the questions your customers ask
  • Update old content to keep it fresh
  • Make content comprehensive and helpful
  • Use images, videos, and formatting to improve readability
  • Build topical authority in your area of expertise

Link Building

Links from other websites to yours (backlinks) signal trust and authority to Google. Quality matters more than quantity.

Getting Links

  • Create content worth linking to (guides, research, tools)
  • Get listed in industry directories
  • Ask suppliers/partners to link to you
  • Sponsor local events (get listed on event page)
  • Guest post on relevant blogs
  • Respond to journalist requests (HARO)
  • Create local community content
Avoid Bad LinksBuying links, link farms, and spam links can get your site penalized. Focus on earning links naturally through good content and relationships.

Measuring Success

Key Metrics

  • Organic traffic: Visitors from search (Google Analytics)
  • Keyword rankings: Where you appear for target terms
  • Click-through rate: Percentage who click your result
  • Conversions: Calls, forms, sales from organic traffic
  • Local pack appearances: Showing in Maps results

Free Tools

  • Google Search Console: Rankings, clicks, issues
  • Google Analytics: Traffic, behavior, conversions
  • Google PageSpeed Insights: Speed testing
  • Ubersuggest: Keyword research (limited free)
  • AnswerThePublic: Question-based keyword ideas

Common SEO Mistakes

  • Ignoring mobile experience
  • Slow site speed
  • Duplicate content across pages
  • Keyword stuffing (overusing keywords)
  • Ignoring local SEO for local businesses
  • Not claiming Google Business Profile
  • Buying low-quality backlinks
  • Expecting instant results (SEO takes months)
  • Set and forget (SEO needs ongoing work)

SEO Checklist

  1. Claim and optimize Google Business Profile
  2. Set up Google Search Console and submit sitemap
  3. Install Google Analytics for tracking
  4. Ensure site is mobile-friendly and fast
  5. Install SSL certificate (HTTPS)
  6. Research and list target keywords
  7. Optimize title tags and meta descriptions
  8. Create useful content targeting keywords
  9. Build local citations with consistent NAP
  10. Monitor rankings and traffic monthly

Next Steps

Start TodaySEO is a marathon, not a sprint. Results take 3-6 months, but the investment compounds over time. Start with Google Business Profile and basic on-page optimization, then build from there.

Need Help With Digital Marketing?

Get quotes from verified digital marketers, SEO specialists, and social media experts who can help grow your online presence.

  • Digital marketing
  • Branding & design
  • Social media management
  • Video & content production
SEO Basics for South African SMEs | Sales & Marketing | Okhantu | Okhantu