SEO for your website

In this recipe we'll guide you on how to implement SEO for your business (beginners).


Budget est.

Do it yourself

Average time spent



Need a hand?


This SEO business recipe is for websites that have 20 pages (excluding blog posts) or less.  Got a bigger website than that? Contact us for a tailored SEO strategy.

What is SEO and how does it work?

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results.

To understand the true meaning of SEO, let’s break that definition down and look at the parts:

  1. Quality of traffic. You can attract all the visitors in the world, but if they’re coming to your site because Google tells them you’re a resource for Apple computers when really you’re a farmer selling apples, that is not quality traffic. Instead you want to attract visitors who are genuinely interested in products that you offer.
  2. Quantity of traffic. Once you have the right people clicking through from those search engine results pages (SERPs), more traffic is better.
  3. Organic results. Ads make up a significant portion of many SERPs. Organic traffic is any traffic that you don’t have to pay for.

Google (or any search engine you’re using) has “crawlers” that gather information about all the content they can find on the Internet. Crawlers bring all that data back to the search engine to build an index. The index is then fed through an algorithm which tries to match all the data with your query.

There are a lot of factors that go into a search engine’s algorithm, and here’s how a group of experts ranked their importance

Now that you’ve got more information on SEO, let’s get straight into this business recipe. The first thing you’ll need is a website that’s been indexed by Google.

Indexed website

This simply means that Google has found your website. It doesn’t necessarily mean that you’re ranking for anything yet though. There are 2 easy ways to check if your site has been indexed by Google:

Google Search Console

If you don’t yet have a Google Search Console (GSC) account, you should definitely sign up for one. Not only is it free, it’s also packed full of valuable metrics about your site’s search traffic performance. You can sign-up here.

You can check on your website’s index status by logging into your GSC account and click on “Coverage” in the left menu:

GSC coverage

The “valid” section shows how many pages Google has found for your website. The other way of finding out which pages of yours have been found by Google is a simple search-

Simple Search

Simply type site:[yoursitename].co.za into Google’s search bar and all the pages it’s indexed from your site will show up.

SEO Setup

Setting up your website for SEO is really important if you want to optimise it for search engine success. There are a few ingredients you’ll need, in order to set up your website for this-

Domain name

Make sure your domain name is short, has no hyphens or characters and is easy to remember. Keeping your domain name as short as possible can help.

Short descriptive URLS

Making sure your URLS are short and descriptive helps search engines understand what your content/ webpage is about. 3 things to remember about URLS are:

  1. Use keywords: your URL should include one or two keywords that you’re targeting
  2. Easily understandable: it should make it clear to the reader what the article/content is about
  3. Short: Short URLS are preferable; keeping them to 60 characters maximum. Search engines can’t process long URLs which could damage your SEO efforts

A good example of a short, descriptive URL is : www.mysite.com/hats-and-scarves/

Add keywords to content

Great content needs great keywords. As simple as that. Without keywords, your business won’t be targeting the right people, who are already searching for your services.

A great resource for all things DIY SEO related is SEMRush. Check them out here.

If you’re looking just to find keywords, try this resource.


Original content

Creating your own content can be daunting at first, but we think it’s best to simplify it. After all, great content needs to include:

  1. Knowing your ideal customer
  2. Define your goal
  3. Get subscribers
  4. Know your sales cycle
  5. Ensure all your content has CTAs

Customer knowledge

You can’t target everyone. But you can market to everyone.

In a world where businesses have to compete for audience attention, the principal of creating your ideal customer is an absolute must!

To look into this in more detail, check out our article covering this SEO tactic here.

Define goals

Decide on where you want to go with your content. Doing this will make sure your precious time is invested wisely. Once you’ve set your goal you’ll be better equipped to decide which online channels would be best suited to your needs.

Unpack this further by reading through this resource.

Get subscribers

Generate leads and you’ll generate sales. The most effective way of generating leads is by offering your audience something they want, in exchange for their details. Few people will part with their email address to subscribe to a newsletter, but many will happily sign up to download an e-book, short course or a cheat sheet.

More information can be found here.

Sales cycle

Knowing what to post for buyers in each stage of the funnel is one of the best ways to help convert leads to sales. Check out this informative article on how to target content for each stage of the funnel, and this link on how to further leverage content to boost sales.


CTA (or call-to-action) is the part of your content, ad or web-page that encourages your audience to do something.

Examples of CTAs include “Try for Free” , “Learn More” and “Subscribe”. The call to action is what provides you with leads and allows you to build an organic database.

Related recipes

Starting a daycare business

In this recipe we'll guide you on how to start a daycare business

Starting a moving company

In this recipe we'll guide you on how to start a moving company

Starting a dog walking business

In this recipe we'll guide you on how to start a dog walking business

Starting a custom furniture business

In this recipe we'll guide you on how to start a custom furniture business

Starting a social media management business

In this recipe we'll guide you on how to start a social media management business

Starting a handyman business

In this recipe we'll guide you on how to start a handyman business
5 1 vote
Article Rating
Notify of
Inline Feedbacks
View all comments

See How We Boost Your Marketing & Sales

Three Simple Steps to get your business thriving:

Get Up to Speed We analyse your brand’s footprint & marketing goals

Action Plan We create your detailed execution plan for how we can achieve your goals

Quote We give you all pricing options and timelines

Let's Grow Your Business!