Choosing a Domain Name: What Extension and Name is Right For You?

Choosing a Domain Name: How do you get to choose the right domain name?

What should you consider, and what are the benefits of choosing a specific domain name? These questions can be baffling even to an experienced domain internet nerd.

There are hundreds of domain name extensions that are in use today. Making a choice between different domain name extensions can be a hard call considering that there are hundreds of options to choose from.

We would want to explain to you a few factors to consider when choosing the perfect domain name.

#1. Popularity

One of the most common trends in life is to go with what is popular. This is usually the case with domain names.

There are hundreds of domain name extensions that one can choose from but there are some that are very popular. The most preferred ones are the traditional Top Level Domains as opposed to the new domain name extensions. These include:

  • .COM
  • .ORG
  • .NET
  • .CO
  • .US

The above domain names are the most popular and most people will identify them at first sight.

#2. Industry Specific

There are some Domain names that are specific to certain industries or professions. These help the associated websites to be identified as serving a certain industry.

There are hundreds of such domains and examples include

  • .law
  • .edu
  • .engineering
  • .blog
  • .music
  • .tv

#3. Geographic factors

Geography is important when it comes to domain names. This is because many times we are targeting people in a specific location and our websites are meant to serve people in certain locations.

This is not always the case but many times we need a domain that servers a specific location.

Country Code Top Level Domains (ccTLD) is the most ideal for targeting a specific country.

A website with a .CO.ZA domain name would be targeting people from South Africa while a .CO.KE targets people in Kenya. This works well for Search Engine Optimization and having such a geography-specific domain name can help you reach specific people.

Here is the list of all the ccTLDs for different countries.

There are also other regional specific domain names that are meant to serve people from a wider geographical location than just a single country. Examples of these include:

  • .EU for Europe
  • .AFRICA for Africa

#4. Availability

Getting a domain name is also a function of availability. You can only acquire a domain name if it is available.

In many cases, people start with a name in mind. This could be the registered business name or just a name with some special attachment such that we would want to use the name. If you find that the name is taken in most popular domain names, you have to choose a different domain extension or even buy the domain name from the one who has it.

Buying can be expensive. One of the most expensive domains ever sold is CarInsurance.Com which costs $49.7 million. Depending on who owns a domain name and the expected traffic which the domain can fetch, the cost of a domain name can vary greatly.

This leaves the best option for getting a suitable domain name is changing the domain extension depending on availability.

For example, if you are looking for a .com domain and you realize that it is not available, you could opt for a .CO.ZA domain or any other extension that has it available.

List of all the ccTLD and their Countries

Country Code Top Level Domains  (ccTLD) are domain names that are used by different countries to indicate that a website has a relationship to that country. This could be in terms of geographical boundaries or languages.

The assignment of ccTLD is done by ICANN. This stands for The Internet Corporation for Assigned Names and Numbers. It is the body responsible for responsible for coordinating the maintenance and procedures of several databases related to the namespaces and numerical spaces of the Internet.

Choosing a ccTLD can give your website some advantage when it comes to Search Engine Optimization (SEO) when targeting a specific region. For a start, here is a list of all the ccTLD and country/regions they represent.

List of ccTLD

ccTLD Country (or region)
1 .ac Ascension Island
2 .ad Andorra
3 .ae United Arab Emirates
4 .af Afghanistan
5 .ag Antigua and Barbuda
6 .ai Anguilla
7 .al Albania
8 .am Armenia
9 .an Netherlands Antilles*
10 .ao Angola
11 .aq Antarctic
12 .ar Argentina
13 .as American Samoa
14 .at Austria
15 .au Australia
16 .aw Aruba
17 .ax Åland Islands
18 .az Azerbaijan
19 .ba Bosnia and Herzegovina
20 .bb Barbados
21 .bd Bangladesh
22 .be Belgium
23 .bf Burkina Faso
24 .bg Bulgaria
25 .bh Bahrain
26 .bi Burundi
27 .bj Benin
28 .bl Saint-Barthélemy
29 .bm Bermuda
30 .bn Brunei
31 .bo Bolivia
32 .br Brazil
33 .bq Bonaire,  Saba,  Sint Eustatius
34 .bs Bahamas
35 .bt Bhutan
36 .bv Bouvet Island
37 .bw Botswana
38 .by Belarus
39 .bz Belize
40 .ca Canada
41 .cc Cocos Islands
42 .cd Democratic Republic of the Congo
43 .cf Central African Republic
44 .cg Republic of the Congo
45 .ch Switzerland
46 .ci Côte d’Ivoire
47 .ck Cook Islands
48 .cl Chile
49 .cm Cameroon
50 .cn China
51 .co Colombia
52 .cr Costa Rica
53 .cs Czechoslovakia*
54 .cu Cuba
55 .cv Cape Verde
56 .cw Curaçao
57 .cx Christmas Island
58 .cy Cyprus
59 .cz Czech Republic
60 .dd German Democratic Republic ***
61 .de Germany
62 .dj Djibuti
63 .dk Denmark
64 .dm Dominica
65 .do Dominican Republic
66 .dz Algeria
67 .ec Ecuador
68 .ee Estonia
69 .eg Egypt
70 .eh Western Sahara
71 .er Eritrea
72 .es Spain
73 .et Ethiopia
74 .eu European Union
75 .fi Finland
76 .fj Fiji
77 .fk Falkland Islands
78 .fm Micronesia
79 .fo Faroe
80 .fr France
81 .ga Gabon
82 .gb United Kingdom***
83 .gd Grenada
84 .ge Georgia
85 .gf French Guiana
86 .gg Guernsey
87 .gh Ghana
88 .gi Gibraltar
89 .gl Greenland
90 .gm Gambia
91 .gn Guinea
92 .gp Guadeloupe
93 .gq Equatorial Guinea
94 .gr Greece
95 .gs South Georgia and the South Sandwich Islands
96 .gt Guatemala
97 .gu Guam
98 .gw Guinea-Bissau
99 .gy Guyana
100 .hk Hong Kong
101 .hm Heard Island and McDonald Islands
102 .hn Honduras
103 .hr Croatia
104 .ht Haiti
105 .hu Hungary
106 .id Indonesia
107 .ie Ireland
108 .il Israel
109 .im Isle of Man
110 .in India
111 .io British Indian Ocean Territory
112 .iq Iraq
113 .ir Iran
114 .is Iceland
115 .it Italy
116 .je Jersey
117 .jm Jamaica
118 .jo Jordan
119 .jp Japan
120 .ke Kenya
121 .kg Kyrgyzstan
122 .kh Cambodia
123 .ki Kiribati
124 .km Comoros
125 .kn St. Kitts and Nevis
126 .kp North Korea
127 .kr South Korea
128 .kw Kuwait
129 .ky Cayman Islands
130 .kz Kazakhstan
131 .la Laos
132 .lb Lebanon
133 .lc St. Lucia
134 .li Liechtenstein
135 .lk Sri Lanka
136 .lr Liberia
137 .ls Lesotho
138 .lt Lithuania
139 .lu Luxembourg
140 .lv Latvia
141 .ly Libya
142 .ma Marocco
143 .mc Monaco
144 .md Moldova
145 .me Montenegro
146 .mf Saint Martin
147 .mg Madagascar
148 .mh Marshall Islands
149 .mk Macedonia
150 .ml Mali
151 .mm Myanmar
152 .mn Mongolia
153 .mo Macau
154 .mp Northern Mariana Islands
155 .mq Martinique
156 .mr Mauritania
157 .ms Montserrat
158 .mt Malta
159 .mu Mauritius
160 .mv Maldives
161 .mw Malawi
162 .mx Mexico
163 .my Malaysia
164 .mz Mozambique
165 .na Namibia
166 .nc New Caledonia
167 .ne Niger
168 .nf Norfolk Island
169 .ng Nigeria
170 .ni Nicaragua
171 .nl Netherlands
172 .no Norway
173 .np Nepal
174 .nr Nauru
175 .nu Niue
176 .nz New Zealand
177 .om Oman
178 .pa Panama
179 .pe Peru
180 .pf French Polynesia
181 .pg Papua New Guinea
182 .ph Philippines
183 .pk Pakistan
184 .pl Poland
185 .pm Saint Pierre and Miquelon
186 .pn Pitcairn Islands
187 .pr Puerto Rico
188 .ps Palestine
189 .pt Portugal
190 .pw Palau
191 .py Paraguay
192 .qa Qatar
193 .re Réunion
194 .ro Romania
195 .rs Serbia
196 .ru Russia
197 .rw Rwanda
198 .sa Saudi Arabia
199 .sb Solomon Islands
200 .sc Seychelles
201 .sd Sudan
202 .se Sweden
203 .sg Singapore
204 .sh St. Helena
205 .si Slovenia
206 .sj Svalbard and Jan Mayen**
207 .sk Slovakia
208 .sl Sierra Leone
209 .sm San Marino
210 .sn Senegal
211 .so Somalia
212 .sr Suriname
213 .ss South Sudan
214 .st São Tomé and Príncipe
215 .su Soviet Union
216 .sv El Salvador
217 .sx Sint Maarten
218 .sy Syria
219 .sz Swaziland
220 .tc Turks and Caicos Islands
221 .td Chad
222 .tf French Southern and Antarctic Lands
223 .tg Togo
224 .th Thailand
225 .tj Tajikistan
226 .tk Tokelau
227 .tl Timor-Leste (formerly .tp)
228 .tm Turkmenistan
229 .tn Tunisia
230 .to Tonga
231 .tp Timor-Leste*
232 .tr Turkey,  Turkish Republic of Northern Cyprus
233 .tt Trinidad and Tobago
234 .tv Tuvalu
235 .tw Taiwan
236 .tz Tanzania
237 .ua Ukraine
238 .ug Uganda
239 .uk United Kingdom
240 .um United States Minor Outlying Islands*
241 .us United States
242 .uy Uruguay
243 .uz Uzbekistan
244 .va Vatican City
245 .vc St. Vincent and the Grenadines
246 .ve Venezuela
247 .vg Britische Virgin Islands
248 .vi United States Virgin Islands
249 .vn Vietnam
250 .vu Vanuatu
251 .wf Wallis and Futuna (also .fr)
252 .ws Samoa
253 .ye Yemen
254 .yt Mayotte (French region – also .fr)
255 .yu Yugoslavia*
256 .za South Africa
257 .zm Zambia
258 .zr Zaire*
259 .zw Zimbabwe

*Now deleted.

Why Choose a ccTLD

Choosing a domain name is informed by many factors. The choice of a ccTLD would be necessary when one wants to target people in the specific country. It could also work when none wants to optimize SEO to a specific region. The list of ccTLD above can help one identify the domain name that can be used in specific countries.

How to Register a Website Domain

How do you register a website domain name?

A website domain name is the address that you use to access a website online, usually by typing it on the address bar of a browser. It usually goes in the format shown in the image below.

Parts of a Website Domain Name Explained
Understanding the parts of a website domain name

An example of a website domain name is www.google.com, or even www.truehost.africa, which is the domain name you are using to access this page!

What you Need to Know Before Registering a Domain

When acquiring a domain name, one important thing you may need to put in mind is that one is  more of leasing a domain name than buying one. This is because you have to keep paying for the domain name renewal every year. If you do not renew the domain, it will be deleted and any other person will be free to acquire the domain.

You also need to put in mind that while you can change a domain name any time you want by buying another one, that will be like changing the physical location of your office/shop. You will need to let everybody know that you have moved. This is harder to do online because of emails and people are likely to keep sending you emails using your older domain name.

This is why it is important to ensure that you have the best domain name possible for your website and you will not need to keep changing it.

So, how do you ensure that you register the most fitting domain name for your website?

Considerations When Registering a Domain Name

Before registering a domain name, keep the following important factors in mind.

  • A short domain name is easy to master and remember. Try to keep it as short as possible. This might be a bit hard when using the .COM extension because most of the names are already taken. However, you can opt to use other Top Level Domain names or country code top level domain names such as .za where more names will be available.
  • Get a domain name that is descriptive of your work or brand. This will help you get more traffic from search engines. For example, if you have a shop in Durban that sells dairy products, ensure that your website domain name has the keywords Dirban and Milk.
  • Choose a suitable domain name extension depending on the intended use of  your website and your location. For example, if you are in South Africa, you can consider a .co.za domain name in order to benefit from South African traffic. If you are planning to use the domain name for a blog, you can consider a .blog domain name extension.

Process of Registering a Domain Name

To register a domain name for your website, follow the following process.

Decide on a Name

Decide on the domain name that you want for your website. You can use the guidelines above to come up with a name, then use Whois service to identify a suitable domain name that is available. If you are having trouble identifying an available name, try to use a different domain name extension such as .africa, .co.za, .joburg or any one you would like.

Find a Domain Name Registrar

A domain name registrar is the entity that provides domain name registration service. When you are registering a website domain name, you are the registrar and the institution that keeps a record of all domain names is called the registry. To register a domain name for a website, you need to go through a domain  registrar which acts as the link between the registry and the registrar.

There are hundreds of domain registrars such as Truehost Cloud that operate all over the world, and local ones that operate in specific locations. You can find the  list of the leading domain registrars in South Africa on this link.

Order your Preferred Domain Name 

To make an order for the website domain name of choice:

  1. Visit the registrar’s website.
  2. Search for the domain name that you want.
  3. If the domain is available, click add to card.
  4. If need be, add web hosting or any other service need.
  5. Specify the Name servers that you will use with the domain name. These should be from the website hosting service provider.
  6. Proceed to checkout and make payment.
  7. Once done, wait for your domain to propagate. This could be immediate or might take a few hours depending on the domain extension.


What is a Website?

What exactly is a website? Almost everybody knows what a web page is, but when asked to elaborate in detail what it is, very few people can do that. Here we take a look at what is a website, and what it entails

Definition of a Website

A website is a collection of web pages and related components that are bundled together and accessible via a URL such as a domain name or an IP address. These are published on a web server and can be accessed through the world wide web.

An example of a web page or the page that you are reading this, or Truehost Cloud website. Together with other pages, media content and information meant to organize all these pages together, we get a web page.

What consists of a Website

A website consists of a number of things. These include the following:

  • Web pages
  • Content Management System that is used to help manage the page files.
  • Databases for storing the data.
  • The application for running the web pages.
  • SSL certificate to encrypt the data being sent or received from the site page.
  • A domain name that is an address to access the files.
  • A web server where the page files are hosted.

Types of sites

There might be many ways of classifying web pages, but here we are going to look at the two most distinct types of classification.

Static Websites

A static site refers to a site where the content is stored on the webserver and always sent to the client as it is. The appearance of the content is controlled using various protocols and the same content is served to all users who visit the site.

Majority of websites online follow this format and usually serve static content. This may also include photos, video and music.  For a static website, you cannot interact with the content and have no server-side processing.

Interactive Websites

An interactive website is where one can interact with the content of a website, by adding comments, signing up as a user and getting customized content. This is like YouTube, where when you visit the content is customized for you. Other examples include e commerce websites, news websites or even blogs.

How to Get a web page

Now that you know what is website, what is the process of getting one?

Getting a web page is simple, thanks to the availability of the information needed online (through the same websites).

Once you determine that you need a website, we have together a guideline for creating a successful website that can help you know what you need to do to get started. In addition, you can start a chat on this page and we will guide you through it.

How to Keep your Website Updated

How hard is it to keep a website updated?

It is a common experience for one to visit a website and find content that was created and posted 12 years ago. This is because many website owners never bother to update their websites and once the site is up, little is done to maintain it.

For a blog, one does not need to worry about keeping the website updated because blogs are meant to have fresh content as regularly as possible. This is the same case with eCommerce websites which are always full of new products.

However, corporate websites or business websites may not be regularly updated, and this is more common with small businesses that may not have a lot of content to post online. They also may not have the resources to do that. However, keeping websites updated is a very important factor today and every website owner should take it seriously.

Why you need to Keep Websites Updated

There are several reasons that necessitates this.

Search Engine Optimization

Search Engines are the online maps that help us navigate the internet. These are services such as Google Search and Bing, and without these the possibility of being found online comes close to zero.

Search engines have a high propensity for liking new stuff and this means that you need to keep creating new content to remain relevant. There are a few exceptions to this, but generally, you need to have fresh content to remain relevant.


Websites are meant for people and people need fresh content to keep engaging with your website. If you need users to keep flocking to your site, you need to keep providing them with fresh content all the time.

In some cases, information can be static if it is expected that it is useful to new visitors or if it is the location of your business which may not change. However, you need to update the page once in a while in order to give your website a fresh look.

What you can do to Keep Content Updated

After creating your website, here are a few things you can do.

A website needs to be kept fresh through regular update
Just like everything else in life, a website should be kept fresh through updates

Update Old Content

If you have content that has been sitting on your website for a long time, you can consider giving it a fresh lease of life. This could involve checking to ensure that all information is correct and has not been outdated, or also adding new information that has been ‘discovered’ recently.

For example, if you had created a guide on how to do something in 2016, you can update this to reflect the current year or any situation that has changed. People will appreciate it more when they see that whatever information you are putting across is recent and this really matters a lot. No one wants to read an archaic guide.

Share Industry Information

One reason why people never add new content to their websites is because they do not know what to write.

The best content you can create is the one related to the industry which you are in. The world is full of information that many people can appreciate. Sharing information relevant to your brand can help you raise your brand awareness and get people to know you. It will also help build your authority in the specific field, something good for your business or brand.

To get this information, you need to know information that is related to your industry. It helps if you keep trying to gain more information for such purpose

Write About Current Affairs

What is happening in your line of business or profession?

You may be surprised most people outside that field have no idea. The little they know is what finds itself in the news. But even news depends on sources in the industry to update them and this source could be you!

One thing you can do is try and keep up with trends and news that relates to your blog. This you can then share it out through your website. This way, people will know that they can always come to your website when they need to know what is happening in the industry.

Write Interesting Information

You don’t need to keep it all professional. In many cases, people are looking for information that will raise their dopamine levels and just be happy.

To do this you will need to be creative and know what can interest your potential audience. You also need to draw the line between becoming a tabloid and being professional. Other information that can interest people would be something like job offers.

Get a Professional Content Creator

You do not need to to kill yourself of you are not able to generate content for your website. One approach you can take is to hire somebody to be doing it for you. There are many agencies that offer web design and can also maintain a website for a fee. These can take the pressure off you so that you focus on your core business. If you need a website and you do not have the time to keep the content afresh, you can always pay somebody to find it.


Whatever you plan to do to achieve this, it is important to keep your website updated all the time.  Failure to do so might make you irrelevant online. It is as good as not having a website.

Guidelines to Creating a Successful Website

It is likely that you will need a website in the course of your life. If you are reading this, that time could be now.

Most people who are not familiar with websites usually start without a clear goal, or look at the website as the end goal itself. This should not be the case because a website should be a tool to help you achieve a specific goal. You therefore need to plan diligently and ensure that you have a formula for success, and the parameters that will define that success.

Once you have established that you really need a website, here are the specific things to consider.

Start with an Objective

A website for the sake of a website is likely a waste of resources. One needs to clearly define the end goal so that everything will be designed to fit that end goal

The objective could be raising awareness about your brand, creating publicity about your products, selling online, sharing useful information, creating a community or even protecting your brand online.

Once you have that information you are better placed to decide what will work for you, and it will inform the type of content that you are going to create.

Your cutomers are online. DO yuo have a website to reach them??
Most people are online and having a website is the best way to reach them

Prepare your content 

One of the most important steps is preparing content that can go into your website. Remember that you are the person who is best placed to provide the relevant content that you need, even before you seek external help.

What kind of content do you need to prepare?

First, think about all the information about your business or the entity that needs a website and put it into writing. Any bit of information that you think somebody should know ought to be written down.  From there, go ahead and search online to see what similar businesses and competitors have put online.

The second part involves the more technical work such as identifying keywords that you want your website to rank on and organizing your content in a way that is appealing to both people and search engines. If you are not familiar with this, get an expert to help you with this. Most web designers can also help you with this.

It is important to have this content ready before you engage someone to develop your website. This is because you are the best placed to know what you need, and when you engage a third party it will be about enhancing what you already have and covering the gaps.

Get a Domain Name and Hosting Service

You definitely will need a domain name and web hosting service. This can also serve as your email service.

There are many web hosting and email service provider you can choose from, and I will leave this for you to decide. If you need help with this, kindly contact us through our chat platform at the bottom of the page.

Get a good web designer

From there you need to have a web designer or a developer who will make your website become a reality.

You need someone who will help you present your content in an appealing way and make it presentable on the web. It is a similar thing to painting a house and working on the landscape to make a piece of real estate look attractive.

This is where you will determine what content appears on specific location of the website, as well as getting good graphics to accompany your content. A web developer should use their expertise to present the content the way it is designed, and this is quite a hard task that take time.

Publicize your Website

Once the website is ready, it is necessary to publicize the content and put a word out there.  What is the purpose of having a website that no one knows about?

There are several ways to achieve this.

Start with listing the website in directories, and adding it to your social media pages. Let your clients know about it and put it in all your publications and branding materials.

You could also consider promoting it using online ads. This would help put the word out there but in most cases it may not be necessary. With time, you will see your site start to show on search engines.

Keep it alive with content

A good website is alive, and need regular content and working on to keep it relevant. How can one achieve this?

For a website, you need to keep adding content that your users might need. This is because no one will keep coming back to see the old content. The best way to do that is to have regular posts, and you can consider having a blog section where you will be sharing this content.

Try to keep up with trend and any new information that could be useful for your website. If you cannot do this yourself, you can consider getting someone to do this for you.

Do You Really Need a Website?

Everything is going digital in South Africa and for you to survive online you need to have a website!

That has been the story over and over, especially since the outbreak of Covid-19. Consequently, everyone is rushing to set up their online shop, to share their recipes online and to give an opinion on how the world will be post Covid-19.

But is that the whole truth? Is it necessary for one to have a website in South Africa today? Isn’t social media enough?

What Matters

For a start, one needs to understand that the need for a website is similar to the need for a physical presence. You will have walk in clients, referrals, repeat visitors, accidental visitors, and of course associated bills

The major difference is that a website has no geographical barriers, although that has a limitation on its own. Whereas you can

Here are a few things to consider:

Would you benefit from increased publicity?

If you think you can benefit from increased online presence, then you need a website. A well done website is able to attract visitors from all the corners of the internet and make your brand more prominent.

This is useful for businesses and brands that would thrive with increased publicity. If you are running a village coffee shop that does not need to be known by anyone else except the current clients, you may not need a website.

Do you need to consolidate your content on social media?

You might be using social media already, but that is not good enough if you are in it for a long term. Having a website ensures that your content is consolidated in one place, and you do not risk losing it in case you lose access to your social media account.

It is also a central place where users can find, as opposed to many social media accounts which keep evolving. Yesterday it was Facebook and today it is Tiktok.

Do you have information that you need to share?

In the information age, having information worth sharing is a golden opportunity. This could be in the form of a blog, telling people about your products, sharing information for fun or even curating information that people need to know.

All these would be best done in the form of a website. It is also important that you find a way of sharing and publicizing this content so that it can get readers.

Can you sell online?

If you are selling goods and services that can be offered online, it is important to have a website. This is because you increase your potential reach and get more customers. Already, South Africa has millions of people online and having a website will help you target that.

When considering selling online, one thing that is needed is to figure out the logistics part because you will still need to do the delivery services. For this you can partner with the various delivery service providers that are present in your location.

Do you have the skill and expertise?

The question of skills is not a very strong point today. While creating a website is a complex affair, recent development in content management systems and website builders have made it easy for any person to come up with a website.

If you possess enough skills to effectively use social media and applications such as powerpoint, then you should be good enough to use the available tools to create your own website.

However, advanced features and making a top notch professional website may require one to have professional developers helping with your website. This could include functions like integrating payments and effective Search Engine Optimization.

Are your competitors online?

If your competitors are online, you have no business being offline. You need at least to match their web presence for you to keep up with them, and even outdo them if you are to stay ahead. This calls for you to constantly review their strategies and figure out what to do in order not to be out-competed.

What Next?

If you are convinced that you need a website, here are the steps that you need to take.

  1. Decide on a domain name that you can use for your online presence
  2. Find a suitable web hosting service provider who will host your website and emails.
  3. Create the content for your website. This includes the necessary information, the images and everything you need to include.
  4. Start building your website, or get a web developer to do it for you.
  5. Once you have your website ready, start publicizing it.

Website hosting Afrihost Packages (Updated 2020)

website hosting Afrihost

Here are the website hosting Afrihost updated packages.

Afrihost is a web hosting and internet service provider company in South Africa which provides reliable web hosting service. Afrihost has various web hosting packages that are suitable for various needs, as highlighted below.

Website hosting Afrihost Packages

There are various web hosting plans under this package by Afrihost. These are:

Silver Home 29 1 50
Gold Home 49 2 75
Platinum Home 59 3 200
Bronze Pro 75 4 500
Silver pro 109 10 2,000
Gold Pro 175 20 5,000
Platinum Pro 419 Unlimited Unlimited

Afrihost Windows Hosting

Afrihost offers ASP.net hosting for windows applications and websites, from a starting price of R59 per month. This is for you if you are anything .net fanatic.

This windows hosting comes with seamless integration with PHP, SQL, and of course Microsoft SQL.

If you understand your Windows well, check them out.

Cloud Hosting

afrihost cloud hosting solutions logo

Afrihost offers cloud hosting for individuals and corporates. This option includes both managed and unmanaged hosting, starting from R310 per month.

And if you are looking to scale your business and enjoy more redundancy, cloud hosting is the answer. It is the ultimate hosting solution for entrepreneurs who mind their business’ growth and performance.

Specialized Hosting

Afrihost also offers specialized hosting such as:

  • Reseller hosting, which one can use to start their own hosting business. And for as little as R 510 per month, you can be on your way to being your own boss and helping make the world a better place
  • Dedicated server hosting. With this option, one gets a dedicated server from Afrihost with which to host their website. This hosting costs from R970 per month.
  • Rack hosting involves hosting custom hardware, and this can vary depending on the Rackspace that is needed.

Afrihost contact

Do you have a question? No problem! Give Afrihost a call on 0800 011 000.

What to do next

Go through our hosting packages. We have the cheapest ones in South Africa. For as low as R7, you can have your own website now with a free domain name.

.CO.ZA Domain Name @ R 50 + 30 GB Hosting @ R 250 /YrGET IT NOW