How To Start A WordPress Blog In 4 Easy Steps

I get many questions about how to start a blog and begin to make money online. Though I’m not a programmer, I have been building WordPress blogs for many years and it’s actually quit simple.

In this tutorial, I will go through how you can start a WordPress blog in 4 simple steps. It’s pretty easy and it could take just about 15 minutes.

As with anything else in life, there are two things that you really care about when starting a blog.. time and money. How long is it going to take and how much is it going to cost. And, of course how easily is it going to be. 😉

Luckily for you, I’ve broken this down into the simplest, yet, still cheap way to do this. Just follow the below steps then you’d be on your way to have your own blog
and making your own money!


How to start a WordPress Blog in 4 Steps

In this tutorial, you will learn how to start a WordPress blog primarily on Bluehost as it is really easy to work with.


Step #1. Naming Your Blog

All websites, begin with choosing and registering a domain name. It may be difficult to choose a domain name at first, but it needs to be given some serious thought. is a good place to look for the availability of domain names and is a good place to register, but I generally like to get them from my hosting provider. Most hosting companies will allow you to get your domain name through them and it typically makes the entire process much easier.


Step 2. Hosting Your Blog

Setting up a WordPress blog can be challenging, but Bluehost makes it very easy.

Typically the ‘Basic’ plan for Bluehost cost around $7.99 per month, however, they have a special for 50% ($3.95) per month which is pretty reasonable. Plus, they generally provide larger discounts and a free domain name if you pre pay 24 or 36 months in advance.

As far as the add-ons go, you really only need the basic hosting platform and the domain name from Bluehost. The extras are a bit excessive for just hosting a WordPress blog.

Once you’ve made a decision if you want to begin and you have chosen a domain name, then you follow the steps below to begin the process of hosting your blog.


  • Go to Bluehost Website and click on the “Get Started Now” button
  • Click on the hosting package that you want
  • Enter your domain name you registered with earlier, or sign up for a new domain name with Bluehost
  • Enter your personal and payment information
  • Create a password, and make sure it’s secure as this information is important


3. Connecting Your Blog

Note: If you bought your domain name through your hosting provider (Bluehost), then you can skip this step.

If you bought your domain through,, or Go Daddy, then you will need to connect your domain to your hosting account. Go Daddy has a full support page for setting nameservers for your domain names if not hosted by them. Below is a snippet:

“When you register a domain name with us, we set it up on our parked nameservers so a temporary page displays when visitors go to your website. After you determine
which hosting provider to use, you can change your domain name’s nameservers to remove the parked page and activate your domain name.

If you registered your domain name with another provider, you can still purchase a hosting account with us, use our Off-site DNS services, or use our CashParking® or
Quick Content services. If you do any of those, you must view your nameservers in your account with us, and then set the nameservers with your domain name registrar.”

How to modify your DNS Nameservers when you are using Go Daddy for your domain and Bluehost for your hosting:
  • Log into the Account Manager.
  • Select Manage Domains from the Domain Names drop-down menu or the Manage Your Account list.
  • Select the domain name you wish to modify using the checkboxes and then click Set Name Servers.
  • Enter your updated name server information in the spaces provided under the blue Name Servers heading on the right side of your page and click Save Changes at the bottom. Your entries should look like this:;
  • You will then need to add the domain you bought (such as through GoDaddy) as an addon domain to your Bluehost web hosting. You can do this by clicking on “Domains” when logged into your Bluehost web hosting account and then clicking on “Assign.”

Follow the steps and it is very easy!


4. Setting Up WordPress on Your Blog

So, I know this is what you’ve all been waiting for. How to set-up your WordPress blog on Bluehost. This part also, is pretty simple. And believe it or not, WordPress is FREE.

Once you’ve completed the initial domain name and hosting setup, Bluehost guides your through exactly what you need to do to install WordPress. Bluehost will first ask you to pick a theme. Pick a random one here is fine because you will be changing it later. Then click on the “Start Building” button. In this section you have to choose the category “Business” or “Personal”. Or you can simply click the link “I don’t need help.” THAT’S IT! You how have a WordPress blog on your Bluehost platform. Of course you will need to work on the design and producing the content but the hard part is done.

Some general tips for navigating WordPress:

  • To sign into your WordPress account, you will need to have your WordPress login information available that was sent to you in an email. That email will include your WordPress login URL, your username, and password. You should be able to login at your URL with the extension /wp-admin. Example
  • To create a new post on your blog click the “Post” on the left-hand side of the WP-Admin login page.
  • To add and image, click the “Media” on the left-hand side.
  • To add different items to your sidebar, footer, and so on, go to the “Appearance” then “Widgets” area
  • Newsletters or email lists are very popular tools that a lot of people use. I recommend AWeber or iContact for this purpose.
  • Designing your blog is pretty exciting, however, it can be difficult finding the right design or designer. There are many free themes on the WordPress platform and there are many great paid themes. You can hire an outsider person to do the work for you such as on Freelancer, Fiverr, etc.
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply