Getting more customers without spending money.

The following article will explain the steps any business can take to create a continuous flow of high-intent customers without spending a cent on marketing.

This article will cover:

  1. The wrong popular belief of many businesses

  2. A quick explanation of how Google works

  3. How to build your business's trust and relevance

  4. Google My Business

  5. Google Search Console

  6. Increasing your business's authority

  7. 5 ways to build up a website's domain authority

  8. Creating links to your website

The wrong popular belief many businesses believe.

Many local businesses in South Africa and abroad spend anything from hundreds to tens of thousands of Rands on creating a beautiful website to attract customers to their shop or services offering.

But after their website was launched, no customers ended up coming through their door or visiting their website.

And this is because none of their customers could find their business online.

As a popular belief goes, launching a website is enough for customers to find your business.

In some cases, in very unique niches, this may be the case, but for most of the South African businesses, having a website is only a small part of attracting new customers.

Unfortunately, just having a website go live on Google doesn't mean anyone will find your website unless they search directly for your business's name.

Luckily search engines, and specifically Google, understands that not every mom and pop business or start-up has years of digital experience and knows how to code.

So they have created platforms and services to help everyone have an opportunity to showcase their business and products to customers who may be searching for their offerings online.

This creates an opportunity for start-ups to compete with established businesses and established businesses to compete with larger corporations if you understand how to get your business and offerings to show up in search results.

Or if you have the budget, hiring a digital agency to perform search engine optimization services will speed up the process.

But for now, let's understand how you can do it yourself.

Before discussing how to make your business visible to customers in South Africa, let's quickly understand what Google is looking for.

When a customer enters a search query, Google will look for three things when offering up a website in the search results:

  1. Relevance

  2. Authority

  3. Trust

It is important to build these three important key principles if you want your website to rank in the search results.

We find the easiest way to understand this concept is with a real-world example.

Let's imagine, for a moment, your Toyota sedan has broken down.

Firstly, Relevance

You would need to find a car repair centre that can fix Toyotas sedans. Not just any repair centre would be able to do the required repairs. Therefore you would need to find a repair centre that has an offering relevant to your needs.

Secondly, Authority

The first place you may think of taking your car is the Toyota Repair Centre. Why? because you know that they only repair Toyotas and have the most knowledge about your sedan. They would be the authority on the subject.

Thirdly, Trust

Although you know that the Toyota Repair Centre can complete the job, a friend may have informed you that the Toyota repair centre charges twice as much as Repair Centre B who also repairs Toyota sedans.

And because you trust the advice from your friend you may now choose Repair Centre B.

So to sum this all up. When a user enters a search query, Google is looking for businesses (websites) who are relevant to what is being searched for, are authoritative on the subject and a business who has customer reviews/testimonials from customers or recommendations from other businesses.

Okay, so now we understand how Google decides which websites show up in the search results for any query.

Let's jump into how to set your website and business up online so that you start to rank highly.

How to make your business look legitimate to customers and Google. Building Trust and Relevance.

Search engines want to ensure that if they offer your business up in the search results you will still be there when a customer arrives at your door.

Google doesn't like fly-by-nights.

So to prove to Google that your business is there for the long run and ready to serve customers you have to verify your business on their platforms.

Firstly, and most importantly for local South African businesses to attract more customers, is Google My Business (GMB).

GMB is a free platform from Google that hosts businesses from every niche across the globe.

So what is a Google My Business Listing?

Have you ever typed a business's name into Google and seen this block in the search results. This would be a Google My Business listing (this is our listing below).

Or if you type a more general search into Google such as "restaurants near me", you may see results with multiple listings as the photo show below.

The Google Listings are the list of businesses that show up in search results when a local search is performed before the actual search website results.

For local South African business, many customers are searching for and finding businesses like yours on Google Listings and Maps.

"92% of searchers will pick businesses on the first page of local search results. (Source: SEO Expert)"

Showing up in both of these results are extremely important when a business wants to attract more customers to their store or website.

Having a GMB profile for your business increases your business's visibility online dramatically and is a must-do for any local business.

A study from Yext found that,

"75% of local mobile searches result in a visit to an offline business within a day, and nearly 30% of those visits result in a purchase."

Therefore not having an accurate and rich listing could be causing your business to be losing customers to your competitors. This is especially true if your business is a location-based South African business.

Creating a profile with Google My Business will take about 3 minutes and is a hassle-free process.

After your listing is created, you need to verify your business.

Once you have created a profile, Google My Business will ask you to verify your business in a couple of different ways including:

  • Email

  • Phone

  • Postcard

  • In-bulk

  • Instantly

Usually, Google My Business will want to send a verification code to your business's location via the post to ensure your location is accurate.

This normally takes 22-28 days to arrive.

Once you receive the code and verify your business on the platform you will be able to fully manage your profile.

Once verified you will be able to add and manage your business's:

  • Name

  • Address

  • Phone

  • Email

  • Hours

  • Photos and videos

  • Respond to reviews

  • Services and product offerings

and more depending on your niche.

Completing all of the fields above on your business listing will not only help your business rank higher in search results but also once a customer sees your listing, be more likely to choose your business.

Google My Business also has built-in analytics which gives you insights as to how customers are engaging with your listing.

The analytics include:

  • How customers found your listing, via direct or in-direct

  • Where customers saw your listing, on maps or search

  • Customers engagement, including call, request directions or click through to your website

For a local business, this is vital information to help a business understand how customers are finding their business and areas for improvement to attract new customers.

How does Google My Business listing help my business rank in search results?

Talking back to the three key pillars of helping your business show up in search results. A verified listing shows search engines, including Google, that your business is:

Relevant to what is being searched because your Google My Business listing includes your business's niche, products and services and hours.

And Trustworthy because you may have reviews from customers or other businesses and your business is verified with Google My Business.

Check how your business's information appears online with a free business scan. We offer this scan because most businesses don't know how accurate their information is online. There is no sign-up and takes about 3 minutes.

Another Google product that a website should be verified with is Google Search Console.

Google Search Console is another free platform from Google.

The platform lets you easily learn a huge amount of information about your website.


  • Amount of users visiting your website

  • Where the users are coming from

  • Devices used when users visit your site

  • Which of your website's pages are the most popular

  • and much more

Understanding your website's performance is incredibly valuable when trying to get your website to rank highly in the search results.

If you are new to Google Search Console you will firstly need to verify your website with the platform.

This can be done by either adding an HTML tag or uploading an HTML file to your website.

This may sound overwhelming but is a relatively easy process if you understand the platform your website is being hosted on such as Wordpress or Wix.

Or if you send the HTML tag to your webmaster and ask them to add the tag for you.

If you're ready to verify your site but are unsure of the process, Moz has a great guide on how to verify your website with Google Search Console.

Why verify with Google Search Console if I am already verified with Google My Business?

Google pays close attention to how users are interacting with your website and if they are receiving a poor experience your website will be penalised.

Google Search Console will also help you find and fix errors on your website that you may not have known were there.

These errors could be also be contributing to poor user experience and causing Google to not offer your website up in the search results.

Again, having a verified website with Google Search Console helps Google to Trust your business and will help to boost your rankings in the search results.

Lastly, let us look at ways to build up your website's Authority.

One way of determining your website's authority can be measured by using a metric called Domain Authority.

Domain Authority (DA) is one of the most important ranking factors and without a strong DA score, a local business will battle to rank highly in search results.

Neil Patel has a great video explaining exactly what DA is.

5 of the most common ways to build up a website's domain authority includes:

  1. Optimising all the content on your website

  2. Creating linkable content

  3. Improving the internal linking structure

  4. Having a mobile-friendly website

  5. Increasing the loading speed of your website

For example, here’s a graph from SEO Siren that breaks up DA into parts:

One of the best and easiest ways for local businesses to increase their DA score is by creating linkable content.

Linkable content just means creating content such as blog posts or articles that are informative and in-depth about a specific topic which is related to your business so that other businesses will link to your content.

For example, a doctor may write in-depth articles which topics include, "The best ways to beat the seasonal allergies", or "Ways to boost your immune system".

Then having other businesses link back to your business's articles or blog posts as a reference or source of information.

These links are called "backlinks" and are one of the best ways to build domain authority in the eyes of Google.

They are such an important factor because if your content is quality and authoritative then other business will link to your content and if your content isn't great then other businesses won't.

Creating a way for Google to filter out poor content and rank the best content first.

This is a way for your business to get the thumbs-up from other businesses. Which looks great to Google and other search engines.

How to decide which topics to create content for?

Each business niche has many different topics related to that niche. You would want to choose 3-5 of these topics and then cover each topic as in-depth as possible.

For example, a healthcare provider may want to cover topics such as:

  • Allergies

  • The immune system

  • First Aid

  • Vitamines

The healthcare business would then write blog posts and articles covering each of the above topics.

Therefore one topic will have multiple articles relating to it.

For your business, you would have to decide what are the most important topics, as well as what your customers may be searching for.

Lastly, ensuring that that each topic in your blog has a separate section on your website and each of the blogs or articles about that topic fall under their respective section.

This helps users and search engines understand which topics your website is authoritative for.

This also creates a great user experience because customers can navigate between different blog posts or articles about a specific topic easily.

Building links to your website.

This is where the magic is when increasing your website's domain authority.

There are a couple of different ways of creating links to your blog posts and articles which include:

  • Organically

  • Sharing it on social media

  • Informing businesses in your niche about your new content

  • Outreach to content writers


Organic link building the process by which you create content, post it to your blog or website and then waiting for people to find your content online and then linking to it. This is a slow way of creating links. If your content is found by people then you may not get links at all.

Sharing your articles on social media:

If you have a following on social media with high engagement then sharing your article to your Facebook page or other Facebook pages can be a great way to build awareness around your articles and therefore build links.

Informing businesses in your niche about your new content:

Once you have published your article, a great way to build links is to inform businesses in your niche about your content and ask them to read through it. If they find it informative they may link back to your content.

Outreach to content writers:

One of the best ways to build links is helping out content writers in your niche. Content writers are always looking for new content in their niche and are often happy to use snippets of your article and lick back to your website.


Increasing your business's visibility online is still the best way to get more customers without spending any money.

If your business ranks high in the search results then you will have a constant flow of high intent leads contacting you and you won't have to run complicated campaigns to attract new customers.

Most customers find local South African business's offerings through their website and listings. Ensuring your business is:

  • Is relevant to the customers' search

  • Authoritative on the topic

  • And trustworthy

Then your business will see a steady increase in new and returning customers. No matter if you have a brick and mortar business or supply online services.

Thank you for reading our article!

If you have any questions about the article or suggestions, please give us a call at +27 72 115 3029 or email us at

We would love to hear from you!

Helping businesses accurately reflect themselves online while standing out. 

Are you ready to show off?

  • Facebook


+27 72 115 3029

1 Tamchele Ave, Beverley, Johannesburg, 2191 



Let's Grow Your Business Together

Fill in the form below and we'll call you to find out more about your business and goals.