Skip to Content

How to Create a Blog on WordPress Step by Step Guide

How to Create a Blog on WordPress Step by Step Guide

Disclosure: Some post on this site may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links (at no cost to you!) Read the full disclosure policy here.

Do you want to know how to create a blog on wordpress step by step

I am going to explain to you step-by-step exactly how you can get your blog started. 

How to Create a Blog on WordPress Step-by-Step

When I first started my blog on wordpress I thought it was going to be really confusing and hard to set up.

This was actually far from the truth! Creating a wordpress blog is as easy as installing an app on your phone. 

Just follow along and I am going to walk you through the whole process. You will be a proud blog owner by the end of this post!

Here is what we will be covering in this how to create a Blog on WordPress Step by Step guide:

  1. Pick your blog name
  2. Choose a hosting plan
  3. Find a domain name
  4. Set up your hosting account
  5. Complete your blog setup

Now we are ready to get started with the first step.

Step 1: Pick your blogs name and what you want to blog about

The first step in creating a blog is that you will need to decide your niche (a general idea of what you want to blog about) and your blog’s name. Here are some helpful tips for you to complete this first step. 

What would you like to blog about? 

Do you want to start a lifestyle blog where you blog about anything in your life? Maybe you want to start a travel blog, or a beauty blog? You can literally start a blog about any topic that you would like. 

It’s important to first figure out what you will be blogging about so that it will help you answer the next question about picking a blog name.

Related: What Should My Blog be About? How to Find Your Perfect Niche

What do you want to name your blog?

Once you have a general idea of what you are going to be blogging about then you need to come up with a name for your blog.

If you don’t really know what you want to blog about just yet, dont’ worry. You can choose a general name so that you are not stuck blogging about just one topic. You could even just choose your first and last name for your blog title if you would like.

Picking your blogs name actually might be the hardest part in this how to start a blog on WordPress guide. If you are anything like me, you might wait until you come up with the perfect name to set up your blog.

This actually can cause some people to never even start! They spend so much time stressing over the little details like a name, that the never even get their blog up and running. 

I don’t want you to make that mistake. I really want to help you get your blog started. It’s just better to pick something and get going. 

Step 2: Get your blog up on the internet (web hosting)

Now we are going to start the fun part of this how to create a blog on WordPress guide. For this step you will need to have a hosting provider. Don’t worry if you don’t understand what this means. I will show you exactly how to get this set up and explain it to you a bit more.

What is web hosting? 

Every website that you visit on the internet is stored on hosting. (It’s a bit like a home for your blog) You must have hosting so that people can see your blog when they visit your site. 

Hosting is a monthly service that costs about $5 per month. Now lets get you hosting for your blog!

—> Click here to go to Bluehost

Once you are on Bluehost you will see a page like the one below. Click the green button.

On the next page you will be choosing your hosting plan. There are a few different options to choose from. If you want to get started for the lowest price then the 3.95 Basic option will work perfect for you. That is more than enough to get you started. 

The great thing is that with any of these options you will be receiving a FREE domain name! (which is a $11.99 value) That is one of the reasons that I recommend creating your blog with Bluehost.

I would actually suggest getting the Choice Plus Plan for $6.95 month just because it includes automated backups and domain privacy. 

how to create a blog on wordpress

Whenever I setup a new website I always make sure that I have domain privacy. This means that if someone tries to look up who owns your website instead of seeing your name, address, phone number and email it will say private. 

I just like to keep my information private. I don’t want people getting my email and phone number and spacing me.

Automated backups are great to have as well because if something breaks on you can just replace it with a backup instead of losing everything. 

I recommend selecting the Choice Plus plan just so that you get this domain privacy and backups included, but any of these options will be fine to get your blog started.

You will also have the option to add domain privacy later on in the checkout process for about $1 per month.

Step 3: Choose your blog’s domain name 

Now its time to pick your domain name.

What is a domain name?

The domain name is just the name that people will use to visit your blog. For example, if you look at the address to my blog you can see that it is This is my blogs domain name. Its basically just the name of your blog.

Domain names have to be purchased and normally cost about $15 per year. When you sign up with Bluehost you are going to be getting your domain name 100% FREE.

Now its time for you to claim your domain name.

In the box on the left where it says “new domain” you will just type in the domain name (your blog name) that you would like. Then click next. 

domain name

After you do a search it will tell you if the domain name that you would like is available for purchase.

Sometimes the exact domain name that you would like might be taken. For example, I tried to search the domain name “” to show you an example of a unavailable domain.

The photo below is what your screen will look like if your domain name is already taken. It will offer you suggestions of other domain names also.

You can see that some of the suggestions below end with different endings after the dots. For example one of the suggestions below is You can go with a different ending other than .com but I prefer to find .com endings for my domain names.

domain name search

In this case I would recommend that you just change up the name a bit until you find an available option. If you scroll down when you get this page you will see the domain search box on the left. Do another search for a different name to see if it is available.

Once you find an available domain you will see a big green box like the photo below. Then you can go-ahead and move to step 3 of setting up your Bluehost account.

creating hosting account

If you just can find an available domain name right now then don’t worry. You will just click the “I’ll create my domain later” button to continue with setting up your account and give yourself more time to think about a domain name and come back to it. 

I have highlighted the button that you will want to click in the photo below. You will still get the free domain (an $11.99 value) you will just get more time to come up with a great name.

picking your blog name

Now you are ready to move on the the 3rd step of this how to create a blog on WordPress step by step guide.

Step 3: Setting up your Bluehost account

Now it’s time to create your account. You will have the option to automatically connect your gmail account at the top (if you have gmail) or you can just enter your email account manually into the box at the bottom. 

Just make sure that you use an email address that you will remember because you will be using this email to login to your hosting account. 

Fill in all your personal information and then scroll down to choose your hosting package information.

how to create a blog

Next you will see the section with package information. This is where you will be choosing the hosting package.

Bluehost offers you the option to pay 1, 2, 3, or 5 years for your hosting service. By offering yearly options instead of monthly you save money. If you pay farther in advance you will be saving in your monthly cost. 

how to create a blog on wordpress

All the options are a great deal for getting your blog started today. So just choose the price that works best for your budget and scroll down. 

Then you will see the package extras section. The only extra that you I recommend that you have is the domain privacy. I would just uncheck all the other boxes in this section so that you are not paying any extra.

If you choose the plan that included domain privacy then you will see the word free right at the top, if not there will be a option to add this on for $1 per month. 

start a blog

Like I said above, the domain privacy helps you to keep your personal information like your name, address, email, and phone number private. 

After you make all your options you will see your purchase total at the bottom. This is how much you will be paying today. 

Another great thing about choosing Bluehost is that they offer a 30 day money back guarantee. 

Next, you will just complete your payment information and check the box at the bottom to agree to the terms of service and hit the green submit button. 


Congratulations! You are now a proud blog owner. 

Now that you have picked your domain and signed up for hosting you are ready to set up your blog. 

Step 4: Setting up your blog 

On the next page after your purchase, you will see a blue “create account” button. Just click this button and enter your domain name and create a password. 

Make sure that you remember the password or write it down somewhere since you will need it to login to your Bluehost account. 

setting up new site

Next, Bluehost is going to walk you through step-by-step on how to get everything set up.

You will login to the account that you just created and hit the blue login button.

log into new blog

Next you will see some questions about your blog. Don’t worry about answering these questions just scroll down to the bottom and choose skip for now. Next you will see that WordPress is being automatically installed on your blog.

Just wait for the install to complete. It should only take a couple of seconds to a minute to complete. While WordPress is begin installed your screen will look like the photo below.

create a blog on wordpress

After the install you will be taken to your Bluehost dashboard where you can launch your site. You have now completed all the steps in my how to create a blog on WordPress guide.

You have your very own website setup 🙂 Thats awesome!

You have registered your domain, you paid for your hosting and have set up your blog on WordPress. Now you can start the fun part of designing your new site.

Feel free to watch this video covering the exact same steps in this how to create a blog on wordpress step by step guide:

I hope that this how to create a blog on WordPress step by step guide helped you to get your blog started.

Starting my blog on WordPress has been one of the best adventures of my life. I love blogging and helping my readers. 

If you have any questions at all about how to create a blog on wordpress then free free to contact me

Congratulations again on your new blog. I hope that it’s the beginning of a great adventure for you too! 

Let me know in the comments below what you will be blogging about. I would love to hear about it. 

Posts You May Love