How to Start a Blog in 2020 [Step By Step Guide]

How to Start a Blog in 2020 [Step By Step Guide]

Want to know how to start a blog in 2020? But before that do you really want to start your own blog because starting a blog is different thing and keep working and giving time to your blog is different thing.

Because blog needs time and most of all Dedication.

So you really decided to start a blog in 2020?

Great!!! Wise decision, 

Now another question which you should have asked to yourself.

Why do you need to start a blog or should i start a blog?

  • For knowledge sharing?
  • For passive income?

Obviously both. Isn’t it?

If you are looking for both options then you are at right path and can start a blog as if are targeting a single option then there is doubt in success as if you will keep both then by sharing knowledge you will get satisfaction and side by side you will get a source of income.

So keep both things with you and you are on a path of a great success.

There could be other solid reasons for starting a blog like-

  1. Blogging makes you a better writer and thinker.
  2. You can meet thousands of new people & followers through comments, social media or email.
  3. You can promote your own business or services through blogging.
  4. You become popular and more confident.

Maybe you were from very login to start a blog but couldn’t start but this is the  right time to start a blog because blogging is becoming tough day by day and if you start today, then have more opportunities/chances, then others who will start later than you because

“Early birds always WIN”

So become an early bird and along with it you will have some great benefits of blogging which helps you :

  • Express Yourself – Blogging is on the great platforms where you can express yourself by writing the content for your readers. 
  • Knowledge Sharing – You can help your readers by writing the content and sharing your knowledge.
  • Make Money Online – Yes, You can make money from your blog by doing Affiliate Marketing and Running Ads.

I think you are fully motivated now and ready to start a blog in 2020.

Let’s start now-

Starting a blog is not a tedious task there are many things available on the internet. You can see and start. But to start proper blog you will need some proper guidance which helps you to start a blog in 2020 and that’s why we are here to help you.

One more thing, before you start a blog you need to decide whether you will go with

Blogger or WordPress?

In this guide, we are guiding you to start blog with wordpress but if you want to start with blogger, we will provide you full guidance in the next article.


Here are the seven easy steps to start your profitable blog which help you to grow your blog.

  • Step 1: Choosing a Right Niche for Your Blog
  • Step 2: Choosing a Good Domain for Your Blog that suits your Niche
  • Step 3: Choosing a Good Hosting For Your Blog
  • Step 4: Set Up Your WordPress Blog
  • Step 5: Designing Your Blog
  • Step 6: Install Essential Plugins for WordPress
  • Step 7: Add your first Post

Let’s dive in,

Step 1: Choosing a Right Niche for Your Blog (Most Important Step)

how to choose niche for blog

Guys, this is first and most important step to start a blog which will decide you journey into the blogging. And most of them make wrong decision here.

About 99% of bloggers quit blogging in starting months because they get greedy and choose the wrong niche of targeting on income and leave their passion of knowledge sharing. That’s why I already told you to keep both perspectives, knowledge sharing and make money.

Below are the examples of successful Niche..

SureJob – Surejob started by Pritam Nagrale in 2009 and where he share knowledge about job interviews, course and vacancies as well. And now he is one of the top bloggers in India.

ShoutMeLoud: You all know ShoutMeLoud by Harsh Aggarwal is one of the most well known websites which teaches about WordPress, SEO, Blogging  and more..

There are many other blogs that I can show, but I think you got an exact idea of how niche is so essential for making a profitable blog.

I can tell you many blogger who choose right niche and now successful in blogging.

There are several niche you can choose by keeping mind both perspective and should ask yourself about-

Knowledge Sharing

  • Do you have enough knowledge of niche?
  • Can you write about that niche?
  • Can you solve other problems of your readers on that niche?

Money Making

  • They have enough affiliate programs or not?
  • Is that niche is having a good volume of keywords or not?

I think now you can choose the perfect niche after all this and start further

These are some steps to find perfect niche for your new blog.

Step 2: Choosing a Good Domain for Your Blog that suits your Niche

how to select domain name

Now comes the choosing a domain matching to you domain. If you have already selected the domain then obviously you can move to the next step if now then you can follow the below instructions to choose a good domain.

When I started blogging, I spend lots of time to choosing a perfect domain that suits my niche as I didn’t want to restrict to a single niche that why I selected ShoutMe360. Same you have to spend some time to research and find a suitable domain that suits you niche.

Many people takes wrong domain and then realizes that it was a wrong domain and then leave either domain or quits blogging and waste hard earned money.

So I want sure that you guys don’t make that mistake and so read the instruction below to choose a perfect domain.

  • Keep it Short, Simple and easy to remember – Try to keep your domain name as short because because lengthy domain not easy to pronounce and not easy remember as well. An ideal domain length is 15 character or less. So keep in mind to have domain shorter and easy to remember.
  • Use Niche Keyword –  Try to keep you niche main keyword in you domain so that reader can easily identity your content. Most of all it will help you SEO to rank you website.
  • Don’t Use Numbers – You should avoid using numbers in your domain.
  • Always Use .Com Extension – I personally recommend  to choose .Com domains as it has global scope if you didn’t find then you can go for .IN, .Org, .Net etc

Still not able to find perfect domain name? You can use online tool: LeanDomainSearch

Step 3: Choosing a Good Hosting For Your Blog

how to start blog business

You have selected the perfect niche and also find the domain. Now comes the most important part to start a blog i.e. Web Hosting. Web Hosting is required to host you website and publish you articles. So what is the Web Hosing?

Web Hosting – A web hosting is a place where you can place all your files of your blog and can access globally across the world. Hosting is like the hard disk of the computer, which stored all your data (images, posts, pages, and many more) and kept your data secured.

Now question comes which wordpress hosting is best for you as there are many hosting provider available online-

  • Godaddy
  • Net4
  • Hostgator
  • SiteGround
  • WordPress.Org

So you have to research yourself and have to find best suited hosting provide as per your financial condition. All providers provide some discount coupon as well while purchasing hosting. So you should check all hosting provider and find which hosting provider giving you most discounts.

I never recommend choosing a particular hosting provide.

So up to now you have all essential to start a blog. Now you have setup wordpress on you hosting.

Step 4: Set up your WordPress blog

how to install wordpress

Confused! How to install wordpress?

To install a WordPress, no need to be technical. All hosting provider give feature to install wordpress vial cPanel.

Intalling WordPress is not tedious task you just have to follow the instruction of WordPress installer.  I will how you can set up your WordPress site to make it live on the web.

First of all you to the cPanel of your hosting account and follow the below instructions, it may something different as per the hosting provide but most of the same instruction. You will get an idea..

start new website

Choose Start a new website if you want to make a new .

Now click on the software which you want to install your website,

As you need to make a blog and so select WordPress software to install to your hosting.

After that you have to fill login details of your WordPress admin account:

This information is essential as to login into the admin panel of WordPress so I recommend you to make you password strong enough and do not share it with others.

Now give confirmation by clicking on checkbox and click on ‘Complete Setup’

It will take a few minutes to finish setting up your WordPress website.

And you are ready to go.. Now click on ‘Proceed to Customer Area’

Now WordPress have installed on your hosting and you ready to make change in the WordPress

To access the admin panel of your website, add wp-admin after you domain name like

Now, login form screen will appear where you have enter your login details which you choose during the installation and click on the login button:

On successful login, you will be redirected to the WordPress Dashboard from where you can manage your website. Keep remember that login section address, if not possible, just bookmark the address

Step 5: How to Designing Your Blog

How to install wordpress theme, free wordpress theme

When you finish with installing the WordPress and you will find that WordPress has installed a default theme.

A theme is the most important part of you blog and it matters as good design brings traffic and most of all user engagement which is the most important.  Good design helps to build more trust towards your readers.

There are lots  of free & paid themes available for WordPress bloggers

If you want to install any free theme, go to the  ‘Appearance‘ section of WordPress Admin panel and then click on themes.

Now click on ‘Add New’ button and you will find lot of free themes. Here you can find  all kind of theme like Featured theme, Popular themes, Latest themes and other options.

Apart from this, you can visit JustFreeTheme for more free themes.

If you have budget, you can find thousands of premium themes available online.

Note: I don’t recommend nulled versions of paid theme as there are chance of vulnerabilities.

Below are some premium themes you can opt for..

GeneratePress – GeneratePress lightweight theme mostly used for blogs.

Astra Pro – Astra Pro is lightweight and easy to customize the theme.

Now Experiment with your theme and make a great design. More you do experiment more you learn..

Step 6: Install Essential Plugin(s) for WordPress

how to install plugin

What is a Plugin?

WordPress Plugins are like apps which add extra and desire features to your blog and make it more efficient, fast and attractive as per the plugins you installed.

There are lots of plugins for WordPress, but there are some more important plugins are Yoast SEO, JetPack, Contact Form 7, Akismet, Classic Editor, WP Super Cache, Smush Image Compression.

If you are wondering how to install the plugin? Let me help with you about it,

  1. Go to your WordPress dashboard
  2. Then go to Plugins  → Add New, just below the Appearance Section
  3. Then upload your plugin zip file and click on the “install now” button.
  4. After installing, click on the “activate button” to install that particular plugin.

Now let move on to other topics,

Step 7: Add your first POST

how to start a blog and make money

Till now,

You have selected you nice, purchase domain, purchased hosting, installed wordpress and finally installed all necessary plugins, Now WHAT?

Now you are ready to publish your first post.

Wanna know HOW?

So let me help you in writing your first post on your blog. 

For creating a blog post, you have to go to Dashboard → Post → Add New

After that, you will be landed on your add post section. Add a title in ‘Add title’ section & copy your article in the text area. Use good image(s) to your post. And then click on Publish button to publish your first post.

Congratulation! This is your first post after starting your blog.

Tips: I recommend you go with long-tail keywords because it’s easier to rank.

  •  You should write detailed posts and publish at least 2-3 posts every week
  • Always tries to make a compelling title of your blog post by using numbers and power words.
  • Make sure you should add some images for making your article more comprehensive; I strongly recommend you to make your article lengthy and more in detail, and by more detail post, you can make your reader your true fan.
  • I think these tips help you to create your first blog post,

Now all set but how would you get traffic as without traffic you will not be able to earn money. To index your article quickly read

Best Tips to Create Blog Posts to Index Quickly

Keep writing and publishing such awesome posts.

In Conclusion

So this was the complete guide to start a blog. You can read all instruction again and again if you find any confusion. I have covered all aspects about starting a blog. Now comes the final part, to earn from the blog. I will cover this topic in the another article as it is a huge topic till then setup you blog and keep sharing  your knowledge to your reader.

2 thoughts on “How to Start a Blog in 2020 [Step By Step Guide]

Leave a Reply