How to Start a Blog in 2023 (And Make Money Online Fast)

how to register your domain name in Kenya, domain name registration in Kenya

Last Updated on 

Are you looking for tips on how to start a blog create a blog site, start a blog in Kenya now, start a blog and make money?

I got you covered.

If you are ready to start your blog now, click on this link to open the signup page in a new tab, then follow my quick guide for total newbies.

In 20 minutes or less, you will be having a live blog website with your own (free) domain name, for less than the cost of dinner out in Nairobi.

What's Covered in This Article

Reasons to start a blog or website

  1. With your own website, you can create a professional email address e.g. eva@evamtalii.com 
  2. Earn passive income (make money as you sleep) in Kenya
  3. You will get the freedom to work from anywhere
  4. It’s super easy and affordable to create your own website.

Steps to start a WordPress website or blog in Kenya

The first step to starting a blog is register with Bluehost.

Use my link below and get start for just $2.95/month (63% off your hosting plan):

There are 4 main steps to creating your website or blog:  registering a domain name, hosting your website, selecting a content management system and blog design.

For this guide, we shall use WordPress BluehostWordPress as our Content Management System.

I like WordPress because you can start a free blog with a WordPress name, and also use it as a Content Management System.

Even a total beginner can create, design, write and manage their own website or blog.

WordPress powers nearly 25% of all websites on the internet including this one you’re currently on.

To use WordPress though, you needs to first install it on a web host.

We will be using Bluehost mainly to take advantage of their 1-click install feature as well as their near 99% up time.

I reached out to Bluehost and as one of their affiliate partner brokered a special 60% off discount (from $7.99 to $2.95 a month), and a free domain name for your website.
Although their prices are listed in USD, you still get to pay with your Kenyan credit or debit card.

1. Choose and register a domain name

Registering your domain is important because the is the first step you take when you want to start a profitable blog or a website in Kenya.

A domain name is the what people type in a browser such as Google Chrome so as to view or visit your blog or website..

So for instance, this blog’s domain name is evamtalii.com which I bought from BlueHost as a package deal with hosting of the website.

A domain name can have very many different extensions including: .com, .org, .net, .info.co.ke, etc.

I highly recommend that you register a .com as it is the best. The only challenge is that since .com is the most popular extension, you are likely to find that someone has already registered your our preferred .com name.

To register a domain name in Kenya therefore, start by visiting an authorized domain name registrar’s website.

I highly recommend BlueHost with whom the Evamtalii.com domain name is registered and the blog is hosted.

What you need to register a domain name in Kenya

  1. A credit card or debit card to pay for your domain name.
  2. An email address that you have access to.

Domain name registration in Kenya usually costs $12 (around  KES 1,300) per year, but you can get a free domain name only using this link from BlueHost.

How to do domain name registration in Kenya

a. Click here to take advantage of your free domain name offer while it lasts.

b. The next step is to click on “Get Started Now” and choose the “Basic” plan as you start off.

how to register your domain name in Kenya, domain name registration in Kenyac.  Enter your preferred domain name to confirm availability.

domain name registration in Kenya

If it is not available, you’ll be asked to choose another name or a variation of the same name.

If the domain name you have chosen is available, you’ll be forwarded to the “Create your account” page.

After filling in your account details, enter your credit card/debit card information and click “Submit”.

how to start a blog in KenyaWell, this is how to do domain name registration in Kenya step by step.

3. Setup web hosting

Once you have identified and registered a domain name, you will need to host your website.

This basically means giving your site and its contents a home.

This is the place visitors to your website will be sent to when they type in your domain name on their browsers.

I promise you this is much easier than it actually sounds! It will just take a few clicks and your website will be up and running in no time.

There are many web hosts that you could go for, but in my close to 6 years of blogging Bluehost is the one I have always used and therefore I highly recommend it especially for beginners.

Why host your website on Bluehost?

Here’s why:

1. They’re cheap (web hosting from $2.95 per month)
2. Near 99.9% up-time
3. Bluehost web hosting comes with a Free domain name, multiple email addresses and a 1-click WordPress install feature
4. Robust support and learning guides
5. 30 day money-back guarantee
6. Highly recommended by WordPress

Once you’ve settled for and registered a domain name, go on to create your Bluehost account. Please make sure to uncheck the other paid package extras e.g. domain privacy protection, search engine jumpstart, etc, if you will not need them. If you need them, just tick the boxes. Also just ignore the VAT number field if you don’t have one.

By paying for three years, you get a ridiculously cheap price of $106.20. That is $2.95 per month

This guide on how to start a blog in Kenya is almost over.

Get started blogging with Bluehost for $2.95 per month using my link below:

Back to top

With Bluehost’s 30 day full refund policy, there’s no contract. And even if you choose to cancel later after the month is spent, you will still get a refund for the months you won’t have used!

Pay using your regular debit or credit card details or using PayPal if that’s what you prefer (click on “more payment options”).

Once you successfully sign up and pay, Bluehost automatically installs WordPress for you right away! Your website is not live!😀 But there’s one more thing you will need to do…

4. Select a preferred WordPress design theme

Log into your website using www.YourDomainName.com/wp-admin

At the WordPress Admin panel, click on “Appearance” then “Themes” and go through the myriad of free themes available.

When you find a suitable, click “Preview” to see how it would look like once you’ve put some content on or simply select “Install” to apply the theme with just one click!

wordpress themes

Thank goodness for WordPress’ very user friendly processes, you can immediately start writing content for your website. Simply click on “Posts” then “Add New“. An “Edit Post” window will open, and you’re ready to type away!.

Wordpress admin editor

WordPress Admin Panel – Free with Bluehost

Once you have published a decent number of posts relevant to your website’s niche, the opportunities to start growing your audience and monetize your site are endless!

If you’re like me who can’t design to save her life, feel free to check out Fiverr to have a logo done for your website for a few shillings.

Your Turn

Why not start a blog today?

Evidently, learning how to start a blog in 2022 is not that difficult, but you need to put various factors into consideration.

Just like with most things in life, you can have all the inspiration in the world, but you have to start for your inspiration to have an impact.

That’s why I took time to prepare this ultimate guide to starting a website or starting a blog in Kenya in 2022.

And thank goodness for Bluehost and WordPress, you don’t have to know any coding to get your site live on the worldwide web.

To monetize your blog in 2022, make sure to read my full guide on How to Make Money Blogging, where I share tips on how you can create blog content and earn money with affiliate marketing, developing online courses, starting a podcast, selling digital products, starting a YouTube Channel, selling on Etsy, etc.

If you’ve read this far but still haven’t signed up for your Bluehost account, click here to benefit from the negotiated discount and free domain name while the offer lasts.

Start a blog now for $2.95 per month with Bluehost (that’s 63% off your hosting plan!).

Have any questions about starting a blog in Kenya?

I’m happy to help. Hit me up in the comments below or through the contact form here.