How to start a blog in 2020-Complete Guide

Starting a blog in 2020 could be one of the most rewarding experience you’ll ever create for yourself.

I have done this for myself. And even after 7 years and counting, i have never found a reason to regret the fact that i’m a blogger.

Now, there are about 7 simple steps to start a blog in 2020. This includes, Choosing a niche, Creating a Plan, Getting a domain name, Buying a web hosting account, Creating Content etc.

Before we discuss these in details, let’s discuss briefly about the things you need to start your blog…

What it takes to Start a Blog

First of all, you don’t need to be a tech guru before you can start a blog. Also, you don’t need to be a professor on any topic before you can begin to blog about the topic.

So what exactly does it take to start a blog?

The first thing you need to start a blog is a platform, a computer or smartphone, some basic writing or content creation skills and persistence. Let’s talk about this in details

How to start a blog in 2020

The following are the important seps to start a blog in 2020…

Set Up your Goal

Before you decide to start a blog, you need to have a specific goal you want to achieve with your blog.

This goal could include things like; building a thriving platform, launching a business, making money online, growing a brand, making your voice heard etc.

No matter what it is, your goal is the centre piece of your blog. It is the primary reason why the blog will be in existence so, you need to figure out your goal and then build your blogging strategy around it.

You need a clear idea about the reason behind your decision to start a blog so you can plan out how you’re really going to build a blog that will achieve the goals you have in mind.

Map out a Plan

When you’re done setting out your blogging goals and objectives, the next thing you want to do is to make a plan based on those goals.

For instance; if your goal is to use your blog to become a thought leader, your blogging plan should be able to help you decide on the right strategies you need to take to grow the blog.

It should also give you clear ideas on strategic decisions that will affect your blog like the kind of content to create, posting schedules, best content marketing strategies and guest blogging channels etc.

If your goal is to make money with your blog, you can also make plans around building an income stream that will favor you, based on your location, blogging niche and audience.

PS: Inasmuch as your blogging plan is supposed to contain strategies, concepts and ideas on how to achieve your blogging goals , your plan does not really have to be rigid.

Like your business plan, your blogging plan should be a guideline that will streamline your actions. It should be subject to changes that will reflect your current realities. It should also contain practical steps that will help you grow the blog.

Buy a Domain Name

After setting up your business plan, your next sep is to get to work on building the blog. And the first step to do this is to get a domain name.

Having a domain name is one of the most important things you’ll need before starting a blog. This is because your domain name is going to be your identity on the internet.

So you’ll want to be very careful about choosing a domain name. For this reason, you’ll have to consider what you’re going to be blogging about in the long run. This will help you settle on the right domain name.

Now, the default domain name for most bloggers is their personal name. But this is not always the case all the time.

You have to choose your domain name based on the brand you want to project.

So, where you’re projecting your personal brand, you can choose to use your name, nickname, full name etc.

On the other hand, if your blog is going to be promoting a business, idea or concepts different from your personal brand, you can choose the domain name to reflect the topic you’re blogging about.

To illustrate this further; supposing you’re blogging about health related topics, with a focus on young adults, you can think up a domain name like, etc or any other name that will clearly distinguish your brand in relation to your target audience.

This platform here can help you with your domain name research… As sooon as your research confirms that your preferred domain name is available, pay for it as soon as possible then head over to get a web hosting account.

Be sure your domain name gives people a good grasp of what your blog is about without much stress.

Get a Web Hosting Plan

You’ve probably heard about people using free blogs on platforms like blogger, etc.

Yes those platforms exist. People are using them. And they are free. You can settle for them if you’re not planning on something serious with your blog.

Before then, you have to understand that using those platforms come with serious limitations. And you’ll not be able to maximize the use of your blog.

If you’re interested in evolving a successful blog that can also be easily monetized, then you’ll need a paid hosting plan to host your customized domain name.

There are a handful of web hosting companies with affordable monthly and yearly hosting plans.

There are also options you canchoose from including monthly, yearly, bi-anually etc. Choose a web hosting plan that will fit in with your budget.

Set up your Blog

When you’re done choosing your domain name and web hosting plan, you’ll need to set up your blog so you can begin to actually create content on the blog.

To set up your blog, you’ll need a blogging platform like a Content Marketing System. Right now, the most preferred CMS for bloggers is WordPress. That’s because WordPress is easier for beginners, less techie and more popular among bloggers.

You can install WordPress through the one click installation on your Control Panel and then follow up instructions to set up the blog.

This collection of tutorials on how to set up your blog here will help you get started. If you need further help, you can reach out to us or get an expert set up your blog.

Create Content

After setting up your blog on WordPress, the next thing you want to do is to create content for the blog. This is where the actual blogging takes place.

Considering that every audience has their own preferred content formats which may be; Text, Video, Audio etc or a mixture of more than one, you want to carefully choose the Content format that will be suitable for your audience.

In some cases, you may not know the content style that will be suitable for your audience so you may have to research some existing blogs in your niche and then find out their content format and how it is working for them.

Above all, ensure that your content style reflects your blog’s topic, your audience, and your goals.

So for example, a blog post about computer programming may need to incude a combination of video and tet content while entertainment content for gossip blogs may focus on creating mostly text content.

How to Create Your Blog Posts

The following are important tips on how to create blog content that will drive your results…

Don’t make it too long or too short

Write your blog posts in such a way that it’s long enough to deliver value. Avoid making it so long that it’s intimidating or overly time consuming to read.

Though depending on your audience, it might be necessary to add some details or embellishments but the thumb rule is, make it simple and easy to read.

Get straight to the point, but make sure you’re adding enough character and detail. Most bloggers aim for about 1000-2000 words. Sometimes if you’re writing a tutorial like I’m doing here for instance it could take more than 2000 words to deliver adequate value.

And if you’re creating entertainment content or gossip, celebrity blog etc., your content might be much less. You want to keep everything at optimum levels.

You can easily find a length that’s suitable for your audience by checking out other established blogs in your niche.

Use Attention Grabbing Title

Your post title is the first thing a reader sees when deciding to read a post. If the title is interesting and attention grabbing it is more likely to get clicked.

So you’ll want to use a unique title that clearly explains what the blog post is about and what value the reader will get from reading it.

If you have a blog post that lists out steps that will help anyone cook noodles for instance, don’t title it “Cooking Rice.”

Instead of that, consider using a title like “How to Cook Rice With Chicken Sauce.” Such title would give your reader some good idea about the content.

PS: Be sure your titles are well optimized for the search engine. Also, understand that titles that start with “how to” , “tips” etc. are very popular. And people search for them more often.

Deliver Value

Your blog posts, and all forms of content marketing, should deliver educational or entertainment value to your audience. This is what will make them stick with you.

The more value your readers get, the more likely they are to return for more, engage with you further and potentially buy your product, or share your blog links with their friends.

Connect with your Audience

Authenticity is a great trait to have. Share your unique opinions, personal experiences, lessons or perspectives through your content.

Don’t be afraid to use jargons, slangs etc., if it adds to your brand personality, dependding on your audience. I regularly use ellipses and emoticons in my blog posts sometimes.

Where possible and if necessary, share your personal experiences and opinion in your blog posts. It makes your content more relatable.

Use the Right Keywords

Keywords research helps you optimize your blog posts with the right kind of words your audience will most likely use when searching for stuff that relates to what you’re writing about.

A keyword tool like Google Keyword Planner and other keyword research tools can help you determine which keywords and phrases you should be using in your title and the body of your blog posts.

Using keywords and phrases that match what people are searching on the internet can improve your search ranking.

Make your Opening Paragraph Captivating

The opening paragraph can make or break a blog post.

If it’s great, readers will be intrigued to keep reading. If it’s boring, they may lose interest instantly and browse away from your blog.

For this reason, you want to pay adequate attention to your opening paragragh. Make it both entertaining and engaging.

Create a Summarized Conclusion

Your last paragraph should be a summary of the main idea in your post. Towards the end of your blog post, you may want to include a bullet pointed list of the key takeaways from the post.

It allows readers to get value from your post quickly and easily. A short paragraph with some closing thoughts may also be helpful.

Use Sub Headings

Including sub headings in your blog post makes it more readable and well organized.

Break up your blog post with a different sub heading to highlight and separate the main points or topics of the post.

Create a Content Schedule

Even though content is king when it comes to blogging, in between writing great contents consistently and promoting your content, you’ll need a great deal of time.

For this reason, you want to create a schedule that will keep your blog updated with fresh content at regular intervals.

You don’t want your readers to forget about your blog so you want to keep the blog updated in a way that will be suitable for you and your audience.

Now, there are many other ways you can conveniently start a blog in 2020 and make money blogging. But, these are the most important steps you’ll have to follow…

So in a nutshell, if you want to start a successful blog in 2020, you’ll need a realistic plan, domain name, a web hosting account and some writing tips to get started.

That’s how far we’ll go on today’s tutorial. Remember real success takes effort, consistency and time. And this will be demanded of you as you work on building a successful blog for yourself.

Now, over to you. When it comes to starting a blog, what is your most important blogging tips?

No responses yet

Leave a Reply

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

Let's chat
Need Help?
Do you need any help?