How to Start a Blog Easily in 2020!

Affiliate Disclaimer: This post contains affiliate links. This means we may make a small commission if you make a purchase.

Welcome! I hope everyone is doing well, ready to change their lives and improve their financial situation through blogging!

In this post, I am going to show you How to Start a Blog Easily! If you are not tech-savvy don’t worry. I promise you that if you follow the directions below to set up your blog, you will be surprised at how easy it is.

What I would like you to do is relax and take a deep breath… And let’s dive in and get your blog launched now!

Pick a Niche and Domain Name

If you don’t know what topic/niche you want your blog to be centered around, take some time and pick out a niche. Preferably a niche you have experience with and passionate about at the same time.

One thing about niches is that you don’t want to write about a niche you have no knowledge about because your audience will know and you’ll be called out.

Below is a shortlist of popular niches bloggers are having success with:

  • Make Money Online
  • Fashion
  • Fitness
  • Cooking
  • Personal Development
  • Personal Finance
  • Languages
  • Tech
  • Relationships
  • Retirement/Expat Living

Keep in mind this is just a shortlist. There are so many topics to write about, this list will be beyond endless.

If you need ideas for a niche for your blog, I wrote a FREE Report on 100+ Profitable Blog Niches! It’s totally free and you can download it below!


After you have decided on a niche, you want to pick a domain name.

You want your domain name to be short and easy to remember.

For example, if you are a female running a fashion blog a good name would be www.amysfashion.com. A bad name for it would be www.amys4seasonshighfashionblog.com.

Catch my drift….I think you do…

After you choose a domain name its time to sign up for a web hosting service.

Sign up for Hosting

The next step in starting your blog is to sign up for web hosting.

If you are not familiar with web hosting, its an online service that will keep your website running 24-7, 365 days, so people can view it on the internet.

The web hosting service I highly recommend and will be using in this tutorial is Bluehost

Bluehost is very beginner-friendly and easy to setup. Plus you can get started for as low a $3.95 a month. As far as im concerned you are not going to find that deal anywhere else.

So let’s go through the steps on setting up your web host.

Go to Bluehost.com & Click the green “Get Started” button

Then you will see 4 different hosting plans. My advice is that you choose the “Basic” plan.

The next step is to setup your domain.

Simply input the domain name you decided on in the “Create a new domain” box and hit next. Or if you haven’t thought of one yet, you can skip this step and create it later.

The next step is to enter your account information

After that you want to select your package information.

Just go ahead and select the 12 month plan for now. You can always renew later if you decide to take blogging seriously for the long term.

In Package Extras, the only box you need to leave checked is “Domain Privacy + Protection”. Uncheck everything else but that, you don’t need them.

Domain Privacy and protection keeps your personal information private such as phone number and email so you don’t get unwanted spam calls and spam emails.

If you leave it off, you can best believe you will get bombarded by annoying calls & emails and I don’t think you want that.

Then finally, enter your payment information, check the box to acknowledge that you’ve read and agreed to the Terms of Service, hit submit, then you are on your way!!!

Setting up your Bluehost account

After you press the submit button you will reach this page. Press the “Creat Account” button

 Then Create your Password

Go to login page

Login to your account with your domain name or email

Now we are going to launch our blog as easy as pie!

In the next screen when it asks you What kind of site are you creating? Choose “Blog” from the drop down selection.

The Blog platform Bluehost is going to install is WordPress. WordPress is the best and most complete blogging platform in the world and is the defacto standard for blogging. It’s free and has a a large community of users

What type is it? Choose any niche/topic you desire

Who are you creating it for? Select “Myself”

In Step 2 Enter the Name of Your Site.

Then enter the Tagline.

Then you are going to see a question “Do you want the ability to sell?” Leave this option switched to “off” because if you leave it on its going to setup an ecommerce plugin called WooCommerce, which is way beyond the scope of this tutorial and for now you probably don’t need it.

Then below you will see another question “Are you comfortable with creating websites?” Do not select anything, just leave it as it is. If you do select that you are not that comfortable you will get calls from Bluehost sales agents offering to set it up for you. All of this you can do yourself, for FREE.

Then hit the “Continue to Theme Selection” button

Here you will see many themes to choose from. Just choose one and go with it. Don’t think about your theme for too long because you can always change it late. For this tutorial Im going to Pick OceanWP

After you select your theme you will get this screen below. Wait for a few minutes and your WordPress installation will be complete.

After WordPress is installed you will be brought to this screen.

In the box where you see the red arrow pointing towards, you will see a funny looking Url. This is a temporary domain. We need to remove that and launch it with the domain we just bought.

To remove the temp url, go back to your email and look for an email that looks like this

Click on it and verify your email so you can activate your domain. 

This must be done within 14 days of purchase or it will be deactivated.

After a few minutes (or maybe longer) you should see the domain you chose & registered  when you bought your hosting account with Bluehost.

Now that we have WordPress installed, we are going to configure and customize it a bit to our liking so we can get our first post up.

Click on WordPress so we can go into the backend of our site

In the our WordPress backend we can do all sorts of things such as create posts, pages, change the theme, etc. It’s very easy to navigate and you will get the hang of it soon.

The first thing we are going to do is secure the site so it is “https://” instead of “http://”

So go to “Settings” then “General”

Then add the letter “s” at the end of “http” in the WordPress Address and Site address fields.

So your address should be “https://mysite.com” instead of “http://mysite.com

Then scroll to the bottom and save the changes.

You may get logged out, so just log back in so you can continue.

Creating Pages

The next thing you want to do is create these 3 pages; Home, About, and Contact.

So go back to the sidebar, click “Pages” than “Add New”

In title block write “Home” than hit the blue “Publish” button on the right side

Go back to “Add New” and type in “About” for your About page. In your About page you are going to write a little blurb about yourself and what the blog is about.

For this demonstration Im going to use Lorem ipsum text to use in the text block.

After you finish writing your text, hit the blue “Publish” button on the right.

And lastly we are going to create a Contact page, so people can contact us through email. But before we create that page, let’s setup a quick & easy contact form by using WP Forms, which came preinstalled with our version of WordPress.

On the left side go to WP Forms -> Add New

Select Simple Contact Form

Leave everything as it is and hit “Save”

Now press  “</>Embed” to embed the form into your contact page.

Copy the short code in the box.

Now when anyone sends you an email, you will receive it in your admin email you signed up with.

Lets go back and create a new page and let’s call it “Contact”. 

Paste the shortcode from WP-Forms in the text block and hit publish.


Your Contact Form is now live, and you can preview it by pressing the “Preview” button on the top right.

This is what the contact form will look like on your site;

Now wasn’t that easy?

Next thing we want to do is create a navigation menu so we can add the pages we created on the menu.

Go to Appearance then Menus on the left sidebar

In menu structure give your menu a name then press the blue “Create Menu” button.

In the pages box, select all the pages you just created, and press “add to menu”.

In the Menu Settings, under display location, check “Main”

You can also rearrange the pages to whichever order you like by dragging & dropping the menu boxest to whicheve order you like.

When you are finished, press “Save Menu”, and you are done!

This is what the end result looks like on your site (or somewhat close to it).

Creating Your First Post

Now that we got the tedious stuff out of the way, it’s time to create our first blog post!

This is where you will be creating your posts for your blogs and updating your blog with new content. It’s very simple to do, so let’s start!

On the Left side bar, go to “Posts”, then click on “Add New”

In the title block write the title of your post.

In the text block, write whichever text you choose to write.For this demonstration i just kept it simple and basic just to show you how it works. Obviously you are going to want to write more then that.

And to add the cherry on top, I will add a picture.

Hit the plus(+) sign below the text you just wrote. Then select “image”.

Then you have 3 options to either upload it from your computer, url, or media library. You are free to choose whichever suits you, but im going to upload my image from my computer for simplicity’s sake.

I picked an image from a smoothie I have saved on my computer and this is what it looks like.

Then press the blue “Publish” button on the top right to make this post live.

Let’s see what this post looks like.

And wallah we have our first blog post! 

I know its not the prettiest blog, but the purpose of this post was to show you how to launch a blog easily. You can edit, adjust, add in fancy designs later. Remember, everything in WordPress can be changed to your liking, nothing is permanent or set in stone.

Well that’s it for now! I hope you everyone enjoyed this post and found value from it. 

I can’t recommend Bluehost enough because its the best web hosting solution for newbies. 

If you have any questions feel free to write in the comments below, I will try answer them as they come in. 

Thanks for coming by and see you next time!

Affiliate Disclaimer: This post contains affiliate links. This means we may make a small commission if you make a purchase.

Please share the pin below 🙂 Thanks!

how to start a blog

5 thoughts on “How to Start a Blog Easily in 2020!

  1. Great paper! I did have one moment of confusion. Your information seems to contradict itself. I am referring to the following sections:

    ” Then you will see 4 different hosting plans. My advice is that you choose the “Basic” plan.
    Domain Privacy and protection keeps your personal information private such as phone number and email so you don’t get unwanted spam calls and spam emails.
    If you leave it off, you can best..”

    And then the next paragraph continues with this:

    “You could choose the “Basic” (cheaper) plan and add domain privacy and protection later. Just be aware that as soon as you register your domain, you will be getting…”

    It got me a bit confused.

    1. Hey Julie,
      Thanks for bringing that to my attention. That was an error on my part I just corrected. Sorry for confusing you.

      So you can just go for the “Basic” plan, and continue on from there. Im glad you found this blog and are enjoying the content.

  2. I also wanted to day that the information is informative and makes the process simpler. Thank you for that!
    Wishing you to have continued success!
    Julie of
    Jules’ Jewels (or)
    Jewels’ Jewels (I am struggling with a decision)

    Leave a Reply

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

    253 Shares
    Pin253
    Tweet
    Share