How to Start a Blog in Kenya (Blogging Guide for Beginners)

start a blog in kenya
82 / 100

Want to build a career blogging?

This is absolutely possible. What’s better than following your passion and making passive income along.

People start blogging for different reasons, listed below are some of the most popular reasons:

  • Sharing their new learnings
  • Documenting thoughts
  • Passive income and making money
  • Free gadgets and stuff for review
  • Free travel

Anyhoo, let’s learn how you can start a blog in Kenya today.

In this detailed guide with some theory and practical knowledge, you will find answers to all questions and will be able to start a blog.

What are the steps to starting a blog in Kenya?

  1. Step 1: Picking the blog topic
  2. Step 2: Select the blogging platform
  3. Step 3: Pick a domain name & hosting for your blog
  4. Step 4: Install WordPress on the blog
  5. Step 5: Setup the design of the blog
  6. Step 6: Install the best WordPress plugins
  7. Step 7: Write your first blog post
  8. Step 8: Share your writeup with the world
  9. Step 9: Monetize your blog
  10. Step 10: Drive traffic and gain more exposure

How to Start a blog in Kenya from scratch

start a blog in kenya

Are you just starting out? Then this blog creation guide is just for you. In the next few minutes, you’ll have your blog up and running.

1. Choosing a blogging platform

Where do you create your blog? This is the first question you should have an answer to.

There are many blogging platforms out there, and people have different opinions about each of them.

Did you know about 37% of  websites in the world is powered by WordPress?

Most of the Bloggers start blogging on the WordPress platform because of it’s ease of use.

Once you have crossed the testing period, you are ready to do something more meaningful. Get a WordPress blog, and don’t confuse yourself with and self-hosted WordPress -blog.

A self-hosted WordPress blog ( is what you need to start your blog.

2. What’s your blog all about?

The very first thing you need to do is find the niche of your blog.

If you plan on randomly writing about anything and making money then I’d suggest you rethink that decision. Your chances of success are better when you blog on a single topic.

Now the big question is. How do you pick the niche of your blog?

1. Passion

Take advantage of your past experience, hobbies and learnings, current interest, readings and learnings, and your life accomplishment as a base to choose a niche.

This ensures that the niche you will pick is not only something you are passionate about but also profitable in the longer run.

2. Low competition

Competition is another factor that you should consider before opting for a particular niche. You should avoid high competitive niche, as a lot of other webmasters are creating a website in the same niche.

Note: it has the potential to grow over time

3. Relevance

So you identified a few niches for you, but what about the future of those niches?

Checking the trend, and ensuring that trend has increased over time ensure you stay relevant in the time to come.

There are exceptions when you are working on a micro-niche, and your time horizon for that blog is not more than 1-2 years. A good free tool to check the trend of a topic is by using Google trends.

Here is how you can use Google trends.

  • Head over to
  • Enter your niche topic
  • Select the target country (Ex: Worldwide, India, United States, Australia)
  • Select the year range (Ex: 5 years)

4. Monetization

Google AdSense or is certainly the most common way of monetizing any niche, but , there are higher levels of monetization that generate more revenue.

Rea: How to pick a niche for your new blog

Conclusion- Selecting the appropriate niche is the first and the most important step for starting a new blog.

3. Select a domain name and name for your blog

Domain Name:

A domain name is the URL of a blog which a visitor will when visiting the site.

Follow the below 4 rules when picking a domain name:

  1. Easy to remember
  2. Easy to type
  3. Easy to pronounce.
  4. Easy to brandable

Here are some of the tips from my experience:

  • Your domain name should be easy to pronounce and easy to type.
  • Make sure your domain name should not be confusing to the listener.

What not to do:

  • Don’t use a too long domain name. Try to keep it lower than 12 characters. Ex: SemaSEO
  • Don’t use domain extension like .net and so on, because they tend to rank bad in Search engines. I always prefer and suggest to use a domain name extension like .com or .org.

4. Pick your preferred hosting

Web-hosting is where WordPress will be installed. It is the server which stays online 24*7 and all your future blog images, your blog design and everything will be stored on (hosting).

There are plenty of hosting service providers to start a blog in Kenya but for your blog:

I’d recommend Bluehost as it offers all you need.

  • Free SSL
  • Unlimited bandwidth
  • Unlimited storage
  • Free domain name
  • Easy to use cPanel.
  • Live chat support
  • 30 days money back guarantee

Read: How to buy hosting for your WordPress blog

5. Set up your blog

The best thing about Bluehost is, it will automatically install the blog for you.

This is not it yet though. You’ll need to complete a few things before you will write your first blog post.

11 essential settings after installing WordPress

  1. Delete defaults.
  2. Set the time zone.
  3. Set user registration.
  4. Thread comments.
  5. Populate WordPress ping list.
  6. Set WordPress media settings.
  7. Setup Google tag manager
  8. Add Google analytics
  9. Add Caching to WordPress
  10. Disable directory browsing.
  11. Set up WordPress permalink structure.

6. Design your blog

Note: first impression is the last impression

Blog design is the most important aspect of your blog because a good design will ensure that your visitors will love your blog.

There are many Free and premium WordPress themes out there. I’ll always recommend going for a premium theme because you will get all the support and starter guide, moreover, you will have a quality design for your blog.

7. Install WordPress plugins

There are thousands of WordPress plugins out there. Mentioned below are those plugins which you should install from day one.

  • Rankmath
  • ShortPixels
  • Jetpack by

There are many more countless plugins, but the above plugins will ensure that you have all the basics plugin installed on your blog.

8. Write your first article

  • When you are writing your content, write in the first person tone, because there is a single person who is reading your blog. For example, you are reading this blog post alone. That is why you might notice, my tone is “I” and “You”.
  • Your content should cover all the aspects of the topic you are writing about. Feel free to write 1000+ words.
  • Do not copy images from Google. Rather use these sites to download free to use images.
  • You can also embed videos from YouTube.

9. Add important pages

Here are important pages you should add to your blog:

  • About page: Contains detail about your blog, and you.
  • Contact page: A page with a contact form. You can use free contact form 7 or Jetpack contact form feature to create a contact form on WordPress.
  • Media kit page: You don’t need it now, but you should know about it. This page is where you will write about your blog traffic and available advertising options.
  • Privacy policy page
  • Disclaimer page
  • Disclosure page
  • Terms and conditions

10. Drive traffic to your blog

With everything covered and your first article live, you now need to drive traffic to your blog.

Read: Driving traffic

With your blog up and running and having great traffic now you can start making money !

Read: How to make money blogging in Kenya

How much does it cost to start a blog in Kenya?

After the website has been designed and hosted, you will be able to start publishing content. At this stage, you have a website and the estimated cost is Ksh 15,000 to Ksh20, 000.So, the average cost of starting a blog in Kenya is Ksh 15,000

Does blogging pay money?

Blogging for money is not a theoretical concept. Thousands of bloggers are making money through their blogs either by selling ad space, their own products/services, or through affiliate marketing.

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest

4 thoughts on “How to Start a Blog in Kenya (Blogging Guide for Beginners)”

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

side hustle

Online Side Hustles In Kenya That Pay Up To $50 Per Hour.

Kenyans are known for their entrepreneurial spirit, so it’s no surprise that there are many online side hustles you can consider. There’s no time like the present to start making some extra money. Whether you need to pay down debt, save for a rainy day, or just want to have a little more spending money, there are plenty of side hustles that can help you reach your financial goals.

affiliate programs

Should Freelancers Join Affiliate Programs?

As a freelancer, you may be wondering if you should join affiliate programs. The answer is: it depends. Affiliate programs can offer great benefits, but they may or may not be the best option for you.