How To Start a Blog Step-by-Step Guide

This post contains affiliate links. For more information, see my disclosure here.

When I first decided to start a blog, I was really nervous because I had no one around my little circle of friends who have done something like this. I started searching online how to start a blog, but most of them only give you tips, or incomplete steps. I was getting a little frustrated, and found myself almost giving up on the idea.

But I had a determination. I said to myself: Cindy, if you are successful in starting a blog, you have to share how you did it with everyone. So here I am today sharing step-by-step on how to start a blog. Now that I compiled those steps into one essay, I realized it is not so hard and scary after all. Thank goodness for you, I am here to ease the stress in starting a blog.

How to Start A Blog Step-by-Step Guide

Here are 4 super important questions to think about:

  1. What is your domain name?
  2. Which hosting site will you choose?
  3. What kind of blog theme will you pick?
  4. How are you going to make it stand out from everyone else?

What is Your Domain Name?

Your domain name is the actual web address, such as . This could be your personal name or a business name with a brand.

When I searched for my domain name, I used this Domain Name Checker from Bluehost. I have provided the same handy checker here below for you to use to see if the domain name you want is available.

Please note: If you are using this handy domain name checker and the domain name is available, the link will take you directly to STEP 4. If the domain name is not available, it will tell you in yellow highlight that the domain name is already taken. If the name has been taken, do not give up. Change the name a little, or add more letters to it. Make it yours!

Which Web Hosting Site Will You Choose?

The web host is the server where your blog will consider its “home.” There are so many web hosting companies out there. What you want to think about is choosing a company that:

  • easy to use,
  • sends quick website loading times,
  • provides great and affordable package deals, and above all,
  • has an awesome customer service and technical support.

Because of those reasons, I totally trust that Bluehost is the absolute best! I am currently using Bluehost, and I am so glad I made the right choice. I recommend it to anyone and everyone who wants to start a blog.

Best of all, Bluehost made it so easy so anyone who is a non-techie like me can do it too.

Bluehost currently has three plans, but I would choose the Basic Plan for starters. As my awesome readers, you can get the Basic Plan for $3.95 a month . On top of that, you get your domain name for FREE!! How cool is that!

Click here to buy your domain name and sign up for web hosting with Bluehost.

Step 1 Get Started Now

After you click on the link above, all you have to do is click on  the green button “Get Started Now.”


How To Start a Blog Step-by-Step Guide


Step 2 Select Your Plan

Like I said, right now it is $3.95 a month for the Basic Plan. I would choose the Basic Plan because you are just beginning on your path to blogging. Later on you can upgrade. Oh, and one more thing. If you choose to back out after you purchased your plan, no worries. Bluehost will refund your money within the first 30 days. But I don’t think you would do that because you will see how easy and affordable it is.

How To Start a Blog Step-by-Step Guide

Step 3 Choose Your Name

To register your domain name with Bluehost, enter it under the “new domain” box and then click “next.”

Or if you already have an existing domain name, then enter it under “i have a domain name” and then click “next.”

How To Start a Blog Step-by-Step Guide

Step 4  Fill Out Account and Contact Information

How To Start a Blog Step-by-Step Guide

Step 5 Choose the Packaging Plan

This section is right below the account information. Choose the 36 months because you get the cheapest monthly rate.

Please note: Bluehost will charge you for the full 36 months upfront. They do this so they can offer great hosting at a small price. Again, they will refund your money within the first 30 days, so if you change your mind, you will not lose your money.

How To Start a Blog Step-by-Step Guide

There are other services available on this screen, such as Seach Engine Jumpstart, Site Backup Pro, and Sitelock Domain Security. I wouldn’t worry about those yet. But you can add those later.  For now, you should get Jet Pack, a free plug-in from WordPress to protect your website from attackers. You can also use Dropbox to back up your site. I believe there is a plug-in for that too through WordPress.

Step 6 Pay For Your Plan

Enter your billing information, agree to the service agreements, and then click the “next” button.

How To Start a Blog Step-by-Step Guide

Again, there would be other services available on this screen as well. I would not worry about those either.  You can always add those later when  your site is super big.

How To Start a Blog Step-by-Step Guide

Click the green button “Complete.”

Step 7 Create your Password for your Account

How To Start a Blog Step-by-Step GuideHow To Start a Blog Step-by-Step GuideHow To Start a Blog Step-by-Step Guide


Step 8 Log In To Your Account

When you log into your account, make sure the “hosting” tab is selected in blue, or else you will log in to “webmail.” After you press the “login” button, you will get a pop-up welcoming message. You can read through it, but after that you can exit from it.  This will take you to your homepage.


I apologize for the blurry picture, since it has sensitive information. But you can see through the arrows that the pathway to install WordPress is to click the “hosting” tab, then click the “CPanel” tab, which then takes you to click to “install WordPress.”

Step 9 Install WordPress

On the WordPress screen, all you have to do is click “install.” Right after that, you have to check mark  “show advanced options” and “I have read the terms and conditions.”

How To Start a Blog Step-by-Step GuideHow To Start a Blog Step-by-Step Guide

Step 10 Enter Your Domain Name and Site Info

Fill out the Site Name for your site. If you don’t know what name you want to make your site, don’t worry, you can always change it.  Create a username for the WordPress install, and then create a WordPress login password. Make sure that “Automatically create a new database for this installation” and “I have read the terms and conditions of the GPLv2” are checked off.  Then, just click “Install Now.”

How To Start a Blog Step-by-Step Guide


From there you can log in to your WordPress account and the first thing you will see is your dashboard. Take the time to go through all the tabs and links on your dashboard. It might look like there is so much going on, but soon you will realize it is not much to it.

You can now customize your site with free themes provided to you by WordPress or you can purchase the premium themes through them as well. Your theme is what makes your blog stand out. As for me, I chose my background, the colors and fonts, the navigation bar, and the social media buttons thanks to the theme I picked out. If you really want to stand out, you should definitely go for the premium themes such as the pretty ones from Studiopress. They have so many themes to choose from but the one that catches my attention is the Genesis theme. Many bloggers out there currently use this theme because it is so easy to use and is so polished and modern looking, perfect for bloggers.


How To Start a Blog Step-by-Step GuideHow To Start a Blog Step-by-Step Guide

One more thing

I cannot stress it enough. If the purpose for starting a blog is to make money from home, then you got to choose the right hosting site. Do not go for free accounts such as Blogger, Blogspot, or even site. Using these free domain sites will not allow you to use your blog to make money. You will not be able to run ads, create affiliate links and, above all, companies will not work with you.

Why is that?

Because free domain sites are not reliable.  These free domain sites have the potential to delete your blog without notice. All your hard work down the drain. I read many stories from bloggers who have experienced this. Therefore, I totally suggest  you signing up to the hosting site I trust which is Bluehost. After all, you want your site to be secure and that is completely yours.

So there you have it. Not so bad, right? If you have any questions, leave on the comment section below. Let’s build our dreams one step at a time!!!

Click here to buy your domain name and sign up for web hosting with Bluehost.

Please follow and like us: