How to start a blog

How To Start A Blog In Kenya

Starting a blog in Kenya isn’t as hard as you may think. This article is a complete guide on how to start a blog in Kenya. Many people are earning money online using blogs, so should you. Blogging cannot make you rich overnight; you will need to put in some hard work and commit to creating a successful blog. As the best SEO company in Kenya, we have a comprehensive guide that will show you how to succeed in blogging.

What do you need to start a blog in Kenya?

Passion and commitment

When considering starting a blog in Kenya, what will make it successful is writing engaging and compelling content. To achieve this, you need to be consistent in maintaining the blog. If you lack passion and commitment, the initial enthusiasm will quickly fade. 


You need to plan your time well and figure out how much time you are willing to spend on your blog. The initial blog set-up takes around five hours, which includes buying the domain and hosting. It also involves installing a CMS (Content Management System) to write all your content. 

After this, it’s all about adding content to the website. Writing a page can take about an hour to two, depending on your expertise and content. For your blog to be successful, you need to invest your time in research.


If you invest in an online business, you’ll want to own it 100%. Many sites on the internet provide free services, while others will charge you for their services. It’s important to choose a plan that works with your budget. Make sure you have a user-friendly computer and a good internet connection to start blogging.

Simple steps to start a blog in Kenya

Choose your niche 

This is the most important step for starting a successful blog in Kenya. In a single day, over 4 million blog posts are published. If you don’t write content relevant and helpful to your audiences, the blog won’t work. 

A niche is a specific target market. For example, if you decide to target Mom’s you’ll want to write blogs that they can relate to and answer their questions through your content. The more specific your niche is, the lesser the competition. To do this correctly, you can decide to blog on something you’re passionate about to make things easier. You can also research profitable niches. Select a topic you can relate to, and start blogging. 

Purchase a domain and choose a blogging platform

A domain name is an address a visitor will enter in the browser search bar to access your blog. If you intend to blog about restaurants and your name is Mike, your domain name could be “”. It should be brief, catchy & unique so that you’re easy to find on search engines like Google & Bing.

There are numerous blogging platforms available. These include blogger, WordPress, amongst others. Self-hosted blogs are the best as they offer more flexibility compared to others.

You will then need a hosting provider who will host your platform. Some web hosting platforms in Kenya can be found here.

Do keyword research

Once you’ve chosen your niche and set up the blog, you should do some keyword research. Keyword research is basically finding out what people are interested in on the internet. Try to find out what your target audience is searching for and then use the keywords in your blog to get more visibility. Websites and apps like Quora can help you with this. After that, you can join Google Console, which helps you confirm that specific keywords are ranking. Try to come up with competitive and engaging keywords that your readers will be attracted to.

Write your first post

Your blog starts with that first post. The article should be about 500 words or more. 

Optimize for search engines

In a nutshell, SEO is improving your site to increase your visibility during searches.

SEO enables your articles to appear on the first page of Google search results, which drives traffic to your blog. It involves making your articles appeal to the Googlebot and hence ranking for keywords. A plugin like Yoast can provide you with a solid foundation for your SEO journey. Ensure your blog is both readable and SEO friendly.

Promote your blog

Social media is the best way to promote your blog. You can actually reach and grow the audience through social media. This is why your blog should be linked to a Facebook, Twitter, Instagram, or even a LinkedIn page. Using these platforms to promote your page organically can do you a solid. There are several social media management services that can help you do this.

You can also introduce a digital newsletter to your blog. How do you go about this? Prompt your users to sign up for your newsletter when they first visit your blog, through Email. This is “Call to Action”. It helps update your readers on services and promotions, even new blog updates.

Maintain and monetize the blog

Your first post shows the beginning of your blog. It would help if you kept writing to keep your blog active and successful. You can do it twice a week; just find a frequency that you can adapt to. Once you start writing and attracting traffic, you can apply to Google Adsense and start earning extra money.

Content you should add to your blog

The content you write should attract readers. For example, you’re starting a blog in Kenya, so you should be able to relate with the audience in your location. There are two sections of blog content that you should focus on:

  1. Pre-launch content- These include static pages, sidebar content, blog category pages, and SEO meta tags.
  2. Post-launch content- These include blog posts and Cornerstone content.

Content for static pages include:

  • About page- It tells new visitors what your blog is about, who you are and why you have that particular blog
  • Contact page- It allows visitors to communicate with you using the contact information on the blog
  • Products/services- It details the goods and services that you sell. If you already have a website for your business, you can provide a link in your menu
  • Disclaimer/policy- To give yourself liability protection, you ought to consider a disclaimer policy.

In the category section of your blog, you will have to section appropriately. Depending on your main topic, you can generate different ideas.  

In the sidebar section, you can encourage visitors to subscribe to your blog via email. You can also include some of your popular posts, advertisers, a list of blog categories, and a search bar. 

After launching your blog, you can include posts and cornerstones. For blog posts, you have to create a list of topics in your writing niche. The easiest way to build a list of topics is to come up with different points for your niche and incorporate them. 

The cornerstone content will be used as a foundation for your website; shorter blog posts should be written around that. Use Google keywords planner tool to generate ideas. You can also use tools like semrush and check what keywords competitors’ are using. Let’s move on and discuss other tools you can use…

Extra tools you will need to start a blog in Kenya 

There are different types of blogging tools designed to start a blog, improve SEO and promote your blog. Depending on what you’re working on, these tools will help you achieve milestones thus landing more readers and clients easily. It doesn’t work like magic; you will need to set them up. Most of them are user friendly.

They include:


WordPress is a web publishing software that you can use to create a blog. It is the most popular web publishing platform currently. You can build and manage your blog on WordPress without coding.

It is under an open-source license, which means that you can download it for free. It is beginner-friendly, which makes it easier to manage. Moreover, you can customize your themes to make your website look great and specific to your brand. The platform has a great customer support and is really easy to learn with tutorials.


Research has shown that content paired with a relevant image boosts retention of information. Your blog should therefore have enticing visuals that support your content. A quality image can go viral and get you many visitors to your blog in a short time. 

With Canva, you can create high-quality graphics for your blog posts. The platform can help you design everything, from videos to GIF images. You can start with a free version that is suitable for beginners.  

Google Analytics 

Google Analytics is a must-have for bloggers. This tool will help you track a lot of information like:

  • How many people viewed and shared your articles
  • The most popular country visiting your website.
  • Where your website traffic is mostly coming from

Google Analytics can help you learn what works on your site and where to make improvements. You can also acquire data from your readers and learn about their interests through surveys.


Writing is 50% of your job; most work will come in while editing. Bloggers should ensure that their writing is refined so that their content can be engaging. Grammarly refines your writing by correcting grammatical errors and reducing fluff in the article. It’s like having a free virtual editor. There is a premium package offered by Grammarly, which offers more services like a plagiarism checker, at a fee. 


Posting on different social media platforms can be confusing. You will need a good social media plan to help you stay organized. Buffer will help you schedule posts on any of your social media accounts. Once you’ve written your blog, you can set up a sharing schedule with buffer and promote your blog on all of your social media.


There you have it. Now you can start a blog in Kenya! Starting a blog is easy. Making it successful is tricky. Creating one that will be successful and earn you some money requires hard work and dedication. Today, blogging in Kenya is affordable and more accessible. As you begin your blogging journey, remember that you’re speaking to an audience. Remember to be honest transparent, and consistent.

Leave a Comment

Your email address will not be published.

Scroll to Top