How to Start a blog in 2020

Updated: April 5, 2020

(This post contains affiliate links. You can read my full disclosure here)

How To Start A Blog

(This post contains affiliate links. You can read my full disclosure here.)

You can start a blog in just 10 mins from scratch! Seriously, this post will guide you through that.

This is a complete guide on how to start a blog from scratch (this requires no knowledge of blogging or programming).  This is the post which I wanted when I started blogging.

Here you will find a step by step guide on

  1. Register on Bluehost
  2. Pick your domain name
  3. Setting up a WordPress blog

So let’s get started quickly with a fluff!

Steps To Start A Blog

1. Register on Bluehost

I have personally used Bluehost for hosting my website. They are great. They are the industry leaders and you can find millions of blogs running on Bluehost. They are also recommended hosting provider by WordPress.

Bluehost charges you just $3.95 per month (only when you register using my Bluehost like by clicking hereand also you will get a free domain name. Also, you can cancel at any time if you don’t like their services and you will get your refund.

Navigate to Bluehost

Click to open Bluehost in a separate window and follow along.

Click on the green “Get Started Now” button.


Select Plan

Now you need to select the plan. If you are just starting out then “Basic” plan is best for you. Click on “Select” button under “Basic”  plan.



2. Pick a Domain Name

Domain name is the name of your blog. Like for me, it is You can choose whatever you want it to be. I do have some recommendations on that.

a. Choose small domain names. Long domain names are though to remember. Like I chose I think its small and much easily rememberable.

b. Try not to use special characters like “-” or “*” and also numbers in between your domain name. this makes your domain name tough to remember.

c. Choose .com always. This is important. There are a lot of advantages to it. You get ranking better in Google search results, you are seen as a commercial website thus making you look professional and authoritative. Plus it is easy to remember as most of the websites are .com in the world.

Now enter your domain name. Don’t forget that you will get a free domain name. Once done, click “next“.


Enter your account info

Enter your personal information. This includes your account and contact information.


Next, in the package information section, you will be selecting the package you would like to buy.

You can select a 36 months package which gives you the cheapest monthly rate + a free domain name.

I will recommend that you uncheck “Domain Privacy”, ” Site Lock” and “Code Ground Basic” which are not necessary at startup.


Enter your billing info

Next, enter your billing information. Agree to the terms of service and then click “submit” button.


Choose your password

Now you need to create a password. Click on the “create your password” button. This password will allow you to login to Bluehost and get started.


Your screen might be a little different but that fine. Bluehost keeps making changes to its website to provide a much better user experience to its customers.

3. Set up your WordPress blog

Now you are ready to start working on your WordPress blog. Just click the login button to get started with WordPress.


Select a  free theme to get started (You can change this anytime)

Select a free theme to get started. You can always change this anytime in the future.

Start building your site

Your site might be in a temporary domain if you created a new domain. This is fine and nothing to worry about. It usually takes 2-20 hours for your domain to start reflecting, so for the time being Bluehost provides you a temporary domain so that you can work on your site right away. Once the domain name is active, Bluehost will automatically change the temporary domain name to your domain name.

If you face any problem then you should call the Bluehost support instead of chatting with them as they are quite active on calls and can get your query resolved in a minute. Also, they have access to your account so they can fix the problem for you as well.

Next, click the start building button to start building your site.


Welcome to your blog admin control

Next screen will show you the admin control of your WordPress blog. This is where you will be able to make changes to your blog, create new and awesome posts and everything related to your blog.


I recommend skipping the blue buttons in the middle of the screen (Business and Personal) and instead click “I don’t need help”. You don’t want any data on your blog and want to start fresh.


What’s next?

Done starting a new blog! Next, you should work on increasing traffic to your blog. I have written an awesome blog post which provides you the exact steps to increase traffic to your blog. These are the exact steps I took to grow my blog from scratch, getting my first reader to 200,000 per month!

how to start a blog and make money

You Might Also Like


  • Reply
    Charmi Gupta
    September 29, 2017 at 11:05 am

    Hey, I want to start my own blog and earn money from it.
    This will surely help to start my own blog.
    Great work.
    Good article.

    • Reply
      September 29, 2017 at 12:58 pm

      Hi Charmi,
      So glad you liked the post. You should go ahead and start your blog and provide awesome content to your readers.I am in the process of publishing new content on alluringsoul about how to start and grow your blog. Do watch this space to get an update.

  • Reply
    Aduleye Adewale
    January 26, 2018 at 7:21 am

    I love to start this business but how can you help me to build my own blog I don’t have website yet is possible with out website

    • Reply
      March 4, 2018 at 5:53 am

      Hi Aduleya,
      You can go through the post and start your own website. Whenever you have questions just email me, I will surely help you out. Starting is the biggest hurdle, rest everything flows by itself.

  • Reply
    April 5, 2020 at 9:19 pm

    Hi Mamta, I already have a website for my hair business. Do you think I can use it to blog? Thanks

    • Reply
      April 21, 2020 at 2:08 pm

      Sure you can start a blog for it. In fact, I know a few business owners who have started out their blogs are getting a lot of traffic to it which eventually converts to leads and makes them money.

    Leave a Reply