• Home
  • About
  • Freelance Writing Course
  • Our Services
  • How I Can Help You
  • Blog
  • Contact

FreelancerKenya

Helping You to Make Money Online in Kenya

How to Host Your Website or Blog (With Pictures)

Last Updated on September 17, 2021 By Walter Akolo 57 Comments

Once you register your domain name, the next thing you want to do is to host your blog or website. Web hosting simply means providing storage space for your website so that users can access it.

host your website

An excellent web host will ensure that your site remains online most of the time (99.9% uptime) and it works seamlessly without unnecessary interruptions. You also need an excellent support team that can take good care of your property (website). Once your site starts earning good money, even 1 minute of downtime can result in significant losses.

Factors to consider when selecting the best web host

Do not just go for anyone advertising their hosting services. Go for the best. Below are some things to look out for:

  • Price: Just like anything else in life, go for something you can afford.
  • Uptime guarantee: Go for web hosts with 99.9% uptime guarantee. This means that your site will always be online and accessible.
  • 24 hour, excellent support: This really comes in handy in case there is a site issue at any time of day. In fact, make sure the support is active 24/7/365. Make sure your host has excellent support, i.e., sharp and accurate answers to your queries.
  • Number of domains and sub-domains hosted: All web hosts have different plans. If you’d want to have multiple sites hosted, choose a plan that will allow that.
  • Storage: Web hosting will host your site files, the same way your computer hosts your personal files (documents, images, program files, etc). Therefore, select a service that allows maximum (or even unlimited) storage. Of course, this depends on your budget.
  • Bandwidth: Bandwidth is simply the amount of data you and your visitors are allowed to upload or download. If you have low bandwidth, you can only have a certain number of visitors in a month. Go for unlimited bandwidth.
  • Emails: It feels great to have a customized email, e.g. wafula@yourwebsite.com. To look professional, set up different email addresses e.g. wafula@yourwebsite.com, info@yourwebsite.com, support@yourwebsite.com. Just like the above, go for unlimited emails. You can even set up one for your wife. If she’s Alice and your site is africansuits.com, it will be great to have alice@africansuits.com. Thank me later ☺.
  • An affiliate platform: This is not mandatory. However, if you want to earn some money recommending your web host to others, it’s best to look for a web hosting company that has an affiliate platform. That way, for every visitor who you recommend, and they pay and set up their sites, you earn a commission.

These are the basics you’ll need. If you have a good budget, you can also look for additional services such as daily site backup, advanced security features, etc.

For many years, I hosted my site with HostGator and it was been great to me. I hardly had any issues and whenever they cropped up, I got them sorted out real quick. Yes, I’m a proud HostGator affiliate and I’ll earn a commission if you use my link.

You’re free to use any other web host that meets the above criteria. You’re free to register your domain name and get hosting at the same place.

How to host your website

Here is how to host your site step by step. As stated above, I’ll use HostGator in my example, but you are free to choose any other alternative. The process is similar for all web hosts, therefore you should still be able to follow.

Step 1:Ā Check out the plans

Head over to HostGator and choose your plan. If you’re new, go for the Hatchling Plan. You can always upgrade later. Click on Buy Now.

HostGator plans

Step 2: Enter Your Domain Name

This can be a brand new domain name you want to register, or one that you already own. You may get offers sometimes. For example, at the time of updating this post, domain names were being given for free for selected annual plans. Act fast when you get such offers.

Enter your domain name

You don’t need the domain privacy thing, you can uncheck it to save on your final bill.

Uncheck domain privacy

Step 3: Choose your hosting plan and create your HostGator account

If you’re new, go for the Hatchling plan as stated above. You can upgrade later if you need more features. For now, you’re trying to get a site up at the most affordable cost.

Hatchling plan

Step 4: Create your HostGator account

Create your HostGator account

Step 5: Enter your billing info

Enter your billing info

Step 6: Skip the additional services (optional)

For my new site, you do not have to put up any additional services. Good thing is that you can choose them anytime if you need them.

Additional services

Step 7: Enter coupon code, agree to terms and conditions, then checkout (pay)

Note that if you use my coupon code freelancerkenya as below, you’ll get a huge discount. This guide has shown you how to do a one year subscription. But if you were doing monthly subscription and already had a domain name registered elsewhere, your hosting fee would be $0.01 for the first month.

However, I recommend doing it yearly as per this precise guide. That way you save way more money in your first year. You literally save $80+ USD and will not have to worry about hosting payment for a whole 12 months.

Once you’ve validated your coupon code, accept the terms and conditions then make the payment. Following everything here step by step will get you paying only $42.96 to cover your entire first year’s domain and hosting.

Enter coupon code

Step 8: Set up your nameservers (for those who registered a domain name elsewhere)

Only do this if you already owned a domain name from elsewhere e.g. Namecheap.

After a successful purchase, you’ll get an email with your nameservers. After that, log in to your domain registrar. If you’re using Namecheap, locate the domain you want to host and click on “Manage”.

Select “Custom DNS” then paste the nameserver details you got from HostGator. Click the small green tick on the right so that the details can be saved.

Namecheap custom DNS

In a few minutes, your site will be live! (this can take up to 24 hours).

Yippee! Your site is live

Congratulations! Your site is now live and ready for the world.

It feels great to have your first site online, doesn’t it? The world will soon read from you. You’ll soon be collecting lots of leads and making sales using your new website.

Hosting your website is not as hard as you may have imagined. Simply follow the above procedure and you’ll be done in a few clicks.

The next step is to add content. For that, read this easy guide on how to install WordPress.

Share this with all your friends and leave a comment below.

  • Email
  • Twitter
  • Facebook
  • WhatsApp
  • More
  • Pinterest
  • Print
  • LinkedIn
  • Reddit
  • Pocket
    

About Walter Akolo

I'm a freelance writer, blogger, trainer, and internet marketer. My joy is to see you making money online. Feel free to browse around and leave a comment. I strive to reply to all queries. You can also follow me on Facebook and Twitter .

Comments

  1. Geoffrey Miranji says

    April 15, 2022 at 12:22 pm

    Hello Walter,
    Its such an informative article. Thank you.

    Reply
    • Walter Akolo says

      May 9, 2022 at 9:54 pm

      Thanks, Geoffrey!

      Reply
  2. Dominic ndome says

    October 4, 2021 at 2:14 pm

    Hi Walter!

    Thanks for uploading this priceless information.

    Reply
    • Walter Akolo says

      October 8, 2021 at 8:51 pm

      Always a pleasure, Dominic.

      Reply
  3. Sagale Nagweya says

    September 24, 2021 at 2:49 am

    Good writeup there especially for newbies.

    Reply
    • Walter Akolo says

      September 27, 2021 at 6:21 pm

      Thanks, Sagale!

      Reply
  4. Pascal says

    January 2, 2021 at 11:53 am

    Hello Walter,

    Hope your festive season was awesome, mine too. Happy new year.

    I was reading your article above about domain and hosting at large. It’s a good guide and I appreciate you for giving out this kind of knowledge.

    Well, my question is on billing info.
    Do you mean that I should fill in the exact details of my equity debit card (VISA) and they’ll deduct automatically?

    Another question is on the email address requested above on billing info, I’ve seen you filling it like this “wafula@freelancekenya.com, do you imply that we should use your “freelance kenya.com with our last names or I should use my last name with my new domain name e.g ouma@peoplecare.com? Or in this email space I should fill in my normal personal email address I use on google which is eklpascals@gmail.com?

    Thank you for your feedback.

    Regards

    Pascal Ouma

    Reply
    • Walter Akolo says

      January 7, 2021 at 11:23 pm

      Hi Pascal,

      My holiday was amazing. Totally relaxing.

      Yes, put the required card details and they’ll deduct the payment.

      You use an existing email. In this case you can use your usual Gmail address.

      Once your site is hosted, you can create any email address you want with your domain name e.g if your site is called example.com, you can have pascal@example.com, ouma@example.com, whateverelse@example.com…

      I hope this helps.

      Many thanks!

      Reply
  5. Sylvester says

    November 3, 2020 at 2:01 pm

    Hi Walter,

    Looks like Hostgator is always down. I would love to host with them soon, but any time the site fails and doesn’t proceed to checkout. Might you have heard of this before?

    Reply
    • Walter Akolo says

      November 3, 2020 at 8:24 pm

      Hi Sylvester,

      Sorry I’ve never heard of that. Contact HostGator at https://helpchat.hostgator.com/ for assistance.

      Reply
      • Sylvester says

        November 21, 2020 at 12:50 am

        This thing failed completely even after a million trials and talking to a million hostgator care agents. I gave up.

        Reply
  6. Panafrick Sammy says

    August 20, 2020 at 9:03 pm

    Yippee! Just like you said, my SITE is now LIVE!

    Thank you so very much, Walter

    Let us meet at the top!

    Reply
    • Walter Akolo says

      August 21, 2020 at 7:11 pm

      Awesome! So happy for you!

      Reply
  7. Steve says

    July 24, 2020 at 3:52 pm

    Hi Walter,

    You have no idea how happy I am writing this comment after setting up my FIRST website. Kumbe si nguuumu…lol

    Reply
    • Walter Akolo says

      July 24, 2020 at 3:58 pm

      Hi Steve,

      I can only imagine the excitement.

      Super congrats!

      So happy for you.

      Yeah, si ngumu ???

      Reply
  8. lucy says

    May 25, 2020 at 1:17 pm

    I finally did it, Thank you Walter. you’re great

    Reply
    • Walter Akolo says

      July 16, 2020 at 3:15 pm

      That’s fantastic, Lucy!

      Always a pleasure šŸ™‚

      Reply
  9. Petronila says

    March 14, 2020 at 4:04 pm

    As always the information is crystal clear and easy to follow. God bless you for your generosity. I am glad I have adequate guidelines so when I get to this point it will be easy.
    Many thanks, Walter.

    Reply
  10. jane ndambuki says

    July 10, 2019 at 10:48 pm

    Hi, Walter

    I’m smiling alone because I have made it to the end. I’m live. God bless you.

    Reply
    • Walter Akolo says

      July 11, 2019 at 12:23 am

      Hi Jane,

      Super congrats. Happy for you!

      Reply
  11. Dominic says

    March 28, 2019 at 7:54 pm

    Walter you do challenge me bro. This is a wake up call to me

    Reply
    • Walter Akolo says

      March 28, 2019 at 10:17 pm

      Thank you, Dominic!

      Reply
  12. Regina says

    February 2, 2018 at 4:19 pm

    Thanks Walter.

    Keep up the great work!

    Reply
    • Walter Akolo says

      February 9, 2018 at 12:35 am

      Thanks Regina.

      Reply
  13. Elizabeth says

    November 6, 2017 at 12:14 pm

    Thanks Walter. The steps were so easy to follow.

    Reply
    • Walter Akolo says

      November 21, 2017 at 7:20 pm

      Happy to know that Elizabeth.

      Reply
  14. Risper says

    October 23, 2017 at 12:08 pm

    Thanks Walter, done and it wasn’t as bad as i thought!

    Reply
    • Walter Akolo says

      November 1, 2017 at 10:18 pm

      Most welcome. Glad you found the process smooth.

      Reply
  15. Doris says

    October 23, 2017 at 6:14 am

    This couldn’t have come at a better time!I needed this info like yesterday.Thanks for sharing Walter.As always I enjoy your artices.Be blessed.Keep at it,keep inspiring!

    Reply
    • Walter Akolo says

      November 1, 2017 at 10:17 pm

      Thanks Doris. Happy to help.

      Reply
  16. Caroline says

    August 19, 2017 at 11:48 am

    Thanks, Walter, taking action is key! yes taking action!

    Reply
    • Walter Akolo says

      August 19, 2017 at 1:00 pm

      True Caroline.

      Reply
  17. Sylvia says

    May 3, 2017 at 8:54 pm

    Hi Walter,

    Am accessing hosting services through the link provided in this post. Followed all the steps on hatchling plan for 12 months and getting a billing figure higher than the offer $36. Am i missing something. I have already bought the domain name.

    Reply
    • Walter Akolo says

      May 3, 2017 at 10:39 pm

      Hi Sylvia. For the $36 deal, use this link https://freelancerkenya.com/hg

      Reply
  18. Benson says

    November 24, 2016 at 6:04 pm

    Am interested in earning Online and since I have done IT am sure I can be fast in typing..

    Reply
    • Walter Akolo says

      November 26, 2016 at 3:21 am

      Hi Benson,

      That’s awesome. Which specific method of earning online are you interested in?

      Reply
      • Benson says

        December 5, 2016 at 11:16 am

        hosting my own Blog for advertising any company product..May you please help me.

        Reply
        • Benson says

          December 5, 2016 at 11:17 am

          or also I would like a job as a writer

          Reply
        • Walter Akolo says

          December 11, 2016 at 1:01 am

          Hi Benson,

          You can follow the tips on the above post for hosting your blog. For affiliate marketing tips, check out Wealthy Affilliate or Affilorama.

          Reply
  19. Vincent Nyagaka says

    September 6, 2016 at 11:28 pm

    I really enjoy your posts. At lest now I own a website. Thanks

    Reply
    • Walter Akolo says

      September 7, 2016 at 12:44 pm

      That’s awesome Vincent. I’m glad you now own a website.

      Reply
  20. EUNICE MWIKALI says

    August 16, 2016 at 12:28 pm

    Hi Walter im so grateful for the information its very beneficial to me GOD BLESS YOU

    Reply
    • Walter Akolo says

      August 16, 2016 at 1:09 pm

      Hi Eunice. You’re most welcome. God bless you too.

      Reply
  21. Mozie says

    July 30, 2016 at 2:57 pm

    Hi Walter, I get many of my subscribers asking me how to get their websites up and running and think your post would serve as a great resource for them. They purchase PLR products with sales page and need to get their pages hosted html or on WordPress. Thanks for sharing an illustrated post, I’m sure it will help many other there. I was wondering, do you perhaps know of any cheaper hosts for every small niche sites? PLR products sales pages are very small and hostgator prices are a bit steep for very small niche sites. I personally use a managed VPS for my sites, but for my customers they are just getting started with internet marketing and info-marketing.

    Warmly,

    Mozie

    Reply
    • Walter Akolo says

      July 30, 2016 at 3:01 pm

      Hi Mozie. Thanks for your sharing your observations. I don’t really use PLR stuff but some guys claim that they have been useful to them. For those who find HostGator prices steep, there are many other cheaper options out there. One can even start with a free blog and start growing from there. This blog started as a free WordPress.com blog and I’m happy at the progress here, 5 years later.

      Reply
  22. sammy mwatha says

    May 27, 2016 at 8:42 pm

    Hi Walter,

    As usual, another gem!

    I have two running blog on Blogspot and WP respectively.

    How can I move them both (together?) to hosted on Hostgator, using your discounted offer?

    Regards,

    Sammy Mwatha

    Reply
  23. sammy mwatha says

    May 27, 2016 at 8:14 pm

    Ever a blessing!

    I have two running free blogs on Blogspot and WP, respectively.

    How can I move them to hosted, say, using Hostgator and your coupon?

    Sammy Mwatha

    Reply
    • Walter Akolo says

      May 27, 2016 at 8:22 pm

      Hi Sammy. Thanks a lot. You can register your domain and hosting then let me know I guide you through the migration.

      Reply
      • sammy mwatha says

        May 27, 2016 at 8:44 pm

        Great, will do that, Sorry for double posting.commenting :'(

        Reply
        • Walter Akolo says

          May 28, 2016 at 12:13 am

          It’s alright šŸ™‚

          Reply
  24. Zadock says

    May 24, 2016 at 5:52 pm

    Thanks walter i love writing IT content, can i be your writer too?

    Reply
  25. Ren Mumbo says

    May 23, 2016 at 8:01 pm

    Walter this comes, at a time when am hosting one of my websites, I have learned 1, 2 crucial aspects. Thanks much sir.

    Reply
  26. Titus says

    May 23, 2016 at 5:01 pm

    Thanks for the wonderful insights and crucial information Walter. I have a question, i have a free blog on WordPress and i want to host it, so can i buy the domain name from a company of my choice or must it be from from WordPress because am using their platform?

    Reply
    • Walter Akolo says

      May 23, 2016 at 7:14 pm

      Hi Titus. Thanks a lot. You can buy from any registrar.

      Reply
      • Titus says

        May 23, 2016 at 7:20 pm

        Thanks and keep up the good work and blessings will always be on your way.

        Reply
  27. Edgar says

    May 23, 2016 at 4:55 pm

    Yippee! Thanks a million bro,very solid information here,asante sana

    Reply
    • Walter Akolo says

      May 23, 2016 at 7:13 pm

      Thanks Edgar šŸ™‚

      I’m glad you loved the post.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • The Ultimate Guide to Referrals for Freelancers
  • 50 Best Places to Find Paid Freelance Writing Jobs (Even if You’re a Newbie)
  • These 6 strategies got me 4 clients as a beginner in June 2021
  • Book Review: 10 Steps to Freelancing Online by Daniel Ong’era
  • Insider Secrets to Jump-Start (and Run) A Successful Freelance Writing Career
  • 5 Lessons COVID-19 Has Taught Me as Freelancer
  • Freelance Writing Tips for 2022 – Not Easy but Simple
  • Question and Answer Session with Walter Akolo
  • I Want to Be a Writer: How Long Does It Take to Learn Article Writing?
  • Freelance Writing: From Zero to a Decent Side-Hustle
Follow @freelancerkenya

Archives

  • February 2022
  • December 2021
  • July 2021
  • May 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • July 2020
  • April 2020
  • March 2020
  • February 2020
  • September 2019
  • August 2019
  • July 2019
  • May 2019
  • March 2019
  • February 2019
  • November 2018
  • October 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • January 2018
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • September 2016
  • August 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • December 2015
  • November 2015
  • July 2015
  • January 2015
  • September 2014
  • June 2014
  • March 2014
  • February 2014
  • December 2013
  • November 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012

Copyright - FreelancerKenya © 2022. All rights reserved.

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.