• Home
  • /
  • Blog
  • /
  • Blogging
  • /
  • How to Start a Blog in 2020 – Simple Guide for Beginners
May 14, 2019

Are you planning to start a blog? But, you might be thinking How to start a Blog

If you are serious about blogging then you must read this article till the end.

Read this ultimate guide to start a blog and start taking actions today.

How To Start a Blog in 2020?

Now if you are planning to start a blog remember few things:

  1. You do not need any Developer or any technical person that's because you just need a perfect guide and not to waste money on developer or any technical person.
  2. Never ever trust other's who offer any service like SEO, or they might be selling theme & plugins. 

Trust me, If you want to start blog you don't need any Coding knowledge. You also don't need any kind of big investment. 

If you face any kind of issues or problems in blogging you can contact me I promise I will definitely help you out.

So, Let's get started.

Well, starting a blog is not as hard as you think its absolutely simple and easy.

I have been blogging since 2015 I ran 6 different blogs and I was unsuccessful on all 6 blogs.

Let’s start!

What is a Blog?

How To Start a Money Making Blog in 2019
  • Save

A blog refers to a website or a diary where someone writes and publish article in order to provide information, interacting with people and solving problems. 

For example, BloggingFly is my blog and I write posts on my blog help out people.

Remember blogging can generate a handsome money if you put your 100% knowledge.

List Of 6 Steps To Start a Blog:

Step #1: Select a Perfect Niche

Confused ? 

Let me clear, Niche refers to the Category of your blog or what's your blog is about ?

So, you need to select a perfect niche because selecting a Niche is most important while starting a blog. 

My personal Suggestions would be you must select something which you love and you don't get bore to write about it.

How to Select a Perfect Niche to Start a Money Making blog?

  1. Select a Niche in which you are passionate about. This is because blogging is all about your passion.
  2. Select a Niche in which you can write you do not need to be expert in that field.
  3. If you are confused in selecting Niche, then my personal suggestion would be create a blog for 2-3 months just write whatever you feel to write and get traffic/audience on your blog.

When I was new at this I did the same I started with Cricket news, Stats e.t.c Where I wasn't much successful but yes that changed my life with the experience I had.

Step #2: Get your domain name & Select Platform

Domain refers to the name of your website location on Internet. Every blog or website has its Unique address on world wide web. 

Let’s check this with my domain URL (https://www.BloggingFly.com) as an example:

HTTPS://(Hypertext Transfer Protocol)

  1. www (the sub domain)
  2. BloggingFly (The domain name)
  3. .com(Top Level Domain).

Few tips to select a good domain name:​​​​

  • Make sure your domain name is short and people can remember the name.
  • Select a domain name which looks like a brand name.
  • Primary domain should be .com if not taken before.

Want to check if the domain is available or not ? Choose from here:

You can Purchase domain from NameCheap as well.

Step #3: Setup Your Blog

This is our crucial step where you need to decide which platform to choose.

If you're a newbie then my suggestions would be you must choose Blogger.com


Because Its a Free platform by google to make a blog. You can even choose blogger sub-domain if you're not having any kind of investments.

If you have some small investment then you can go with WordPress where you need to purchase a Hosting to host the website/blog.

So, if you're confused in choosing right platform look out this: WordPress or Blogger.

Now, If you planned to host on WordPress their would be variety of functions and guides on internet. 

Where to Host Your blog?

Choosing a perfect hosting provider is really very important. 

I would recommend you to go for SITEGROUND HOSTING.

Now, you need to add your domain to hosting for that just change the Nameservers of the domain with the nameservers provided by Hosting.

Now, open your Cpanel and install WordPress

Enter you credentials and simply install.

WordPress Setup Themes & Plugins

Now it comes to setup theme & plugins. Well, there are lot's of free themes and premium themes available into the market.

Note: Never use premium themes which is available for free or offered by your known person.

This is because the themes contains coding which is the primary reason of site hacks.

You can use Free themes Like GeneratePress, or any FREE themes or any premium themes from MyThemeShop. I recommended MyThemeShop because they have fastest themes.

Premium themes have lot's of functions to design your blog. While, FREE one's have very less number of options.

After that you ned plugin for SEO, Form Builder and others.

These are plugins which are most used. 

1. Rank Math SEO Plugin - Best plugin for SEO of you blog you can read everything about Rank Math SEO Plugin by clicking the link above.

2. WP Forms - Almost all the websites nowadays needs a contact form. Just install the WPForms plugin from Plugins » Add New page and typing WPForms in the search box.

Also you must look for WPForms pro version which offers a lots of features which can grow your business or blog to a different level. Now get 50% OFF using this WPForms Coupon.

3. Cache Plugin(W3 Total Cache, WP Rocket etc.)

4. Social Share plugin(Social Snap).

Now, you need to select your permalink structure. You need to have SEO Friendly Permalink structure.

From you dashboard locate to Settings >> Permalinks >> and select Postname.

Write Important Page Like About Us, Privacy Policy and Contact Page

Starting with important pages like about us, privacy policy and contact us pages helps to look professional and it gives trust in readers mind.

Now, these pages will help you to get approved for ad networks like AdSense and others.

Step #4: Write your first Blog Post

To write your first blog post on WordPress, go to the WordPress blog dashboard >> Posts >> Add New

Now, Pick a topic on which you want to write on. 

Write on that topic and add few images related to your post also add Heading 1, Heading 2 tags as sub topics.

If you're a newbie start posting 10-15 posts then learn SEARCH ENGINE OPTIMIZATION(SEO).

Step #5: Start getting traffic to your blog

Writing post isn't all. Now, you have to set target to get traffic to your blog from various sources.

3 Ways to get traffic to your new blog:

  1. You can share your post on social media like on Facebook, Twitter, Instagram, LinkedIn e.t.c.
  2. You can write answers on quora or any forum linking to your article in your answer without spamming.
  3. And finally, last one is SEO which is really important to have HUGE Traffic on YOUR BLOG through Search Engine.

Step #6: Monetize your blog

You wanna make money from your blog right?

So, for that you need to monetize your blog. 

These are fews ways to monetize your blog:

  1. Place Selling Ads: You can make money by placing ads from AdSense or media.net.
  2. Provide or Offer Service: This is the most effective way of monetizing a new blog.
    You can provide services in anything you do well like managing social media accounts of clients, or providing a freelance writing service.
  3. Affiliate marketing: Affiliate Marketing is one of the best way to make money I have made money in four figures where as people even get six figures as well. Here are Top Highest Paying Affiliate Programs.

Congratulations! You have completed creating a blog and monetize it to make money.

If you liked this post feel free to share this post on social platforms. 

Lastly, I give you a promise that I will definitely help you in any of your problems. You can comment your problems you face.

Wish you good Luck! 🙂

how to start a blog
  • Save

Manish Sharma

I am an affiliate marketer & a blogger. I started my blogging career in 2015, and never looked back.

Leave a Reply

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

  1. Awesome post sir how to get more traffic sir I have created blog wrote posts still not getting traffic what to do.

  2. You need to do SEO. Soon, I will start writing in details on SEO which will definitely help you. 🙂 Stay active. 😉

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
Share via
Copy link