How To Start A WordPress Blog on Bluehost

How To Start A WordPress Blog on Bluehost

As you can tell this post is all about how to start a WordPress blog on Bluehost. Bluehost is what I use to house both of my WordPress blogs and I recommend them because:

  • they provide 24 hour tech support
  • its user friendly
  • they give you a free domain for hosting with them
  • and its reasonably priced

I thought I’d make this tutorial because it was guides like this one that were in depth and detailed that helped and motivated me to start my blog. If you are contemplating starting a blog the best advice I can give is to just do it….NOW…Start Today. You don’t have anything to lose and the only thing holding you back right now is you. It’s an investment but a damn good one. I love blogging so far and I don’t have any doubts that i will see my return come back ten fold.

Now let’s get into the tutorial!

How To Start A WordPress Blog

Decide What to Blog About

Great! You’ve decided to start your blog, now you have to decide what it is exactly you want to say to the world.

When I first decided to start blogging I thought I was going to write about personal finance. Learning about personal finance was how I discovered blogs in the first place & while I love the topic its not something I want to constantly write about. Its important to write about something you’re passionate about. When I first bought my domain and was brainstorming ideas for posts, it was hard for me to come up with posts that sounded authentic and interesting. I couldn’t really come up with good content because even though i like the topic it wasn’t what made my heart sing. I love fashion and I’m passionate about personal growth. So that’s what I blog about over on my lifestyle site. Fashion and the “glowing pains” of life; trying to become the best possible version of myself and creating an online community for others to find inspiration to do the same.

Pick a Website Name

This is one of the things I struggled with the most when starting my blog. Long story short I had originally picked a name that didn’t really reflect the direction I wanted my blog to go or the content that I wanted to create. It was more reflective of a specific time in my life and I was quickly over the name. Trying to come up with a name took me months, hence why I didn’t launch my blog until August. It doesn’t have to be that long and drawn out of a process but make sure you pick something that you’re happy with and reflects the overall direction you see your blog going in.

Related: How To Pick A Blog Name With Longevity


You can click here to start your blog and follow the tutorial below to guide you through the process


Pick a Plan

Once you are on the bluehost website and have clicked “Get Started Now” the next thing to do is to pick your package. I would recommend the Basic Plan; I personally signed up for Plus but that’s because i was so excited and over zealous about starting my website that i thought I needed the extra bells and whistles. You can go for plus if you want but you’ll be just fine with the basic plan.

Plus you can start with the basic plan and upgrade anytime if you change your mind!

Pick A Hosting Plan


Register your Domain Name

Now that you’ve decided what you want to write about, thought of a name for your website, and picked a plan, its time to register the actual domain. The good thing about Bluehost is that you get a domain for free when you decide to host your website through them.


Pick your Package

You’re almost there. Now it’s time to pick your package information. Like I said before I was extremely over zealous when doing all of  this so I picked the 36 month package. I’m actually glad I did because I don’t have to worry about renewing my website for awhile and it’ll almost force me to stick with this blog to make sure I don’t waste my money. That being said you can pick which ever works for you – there are 12, 24, and 36 month plans.

Blue host doesn’t offer monthly payments but I find that to be a better option than other hosting sites that do. I recommend at least going with the 12 month plan for the following reasons (1) the more years you sign up for, the less you pay. (i.e. 12 mths = $4.95, 24 mths =$3.95). (2) you won’t have to deal with any expired website after each month; like if for some reason the card you are using doesn’t work you could lose business and traffic in the time it takes to get everything back up and running. (3) Lastly, It’s more expensive to pay month to month.


The only box I highly recommend keeping checked is the Domain Privacy Protection for $0.99. You’re contact information will be protected this way. Everything else you can uncheck and then scroll down to the account and payment information.

Install WordPress

Before you install WordPress I want to clarify the difference between and and why you should self host your blog.

  • is a free blogging service
  • is a CMS (content management system) that is installed through your self hosted site (bluehost) & makes running your blog much smoother especially when trying to monetize. There are so many more features and customization options through .org. Its what I use and I love it!
  • Self Hosting – If you are using this tutorial to start your blog, you will have a self hosted website. This means that you own your site and all of its contents. This gives you the creative control to customize your blog any way that you want it and makes it much easier to monetize your site if you have plans to do so. Free blogging platforms like and Blogspot make it more difficult for bloggers to turn their blogs into businesses.
    • By self-hosting you can do things like run advertisements, incorporate affiliate links, etc. with a self-hosted blog ran through Bluehost. It is also more professional to companies or sponsors that may want to work with you; sounds much more professional than


Installation Continued…

Now, log in to your hosting account here ( you should have received your log in info via email) and proceed with the following:

  • Make sure you are in your cPanel (its next to home and before performance)
  • Click on the “One-Click Installs” image
  • Then click the WordPress icon under Blogs
  • Click Start (this will begin installation)

In the installation process you will have to decide which domain you want to install WordPress on – click the drop down menu and select the correct domain.

  • Next you will see “Advanced Options”. This is where you can choose your username and password. Choose something you can remember but is still secure. (i.e. make sure you use symbols, numbers, capitalization, etc.)

*I also want to add that you can refund at anytime within 30 days and anything after that is pro-rated so whatever you don’t use you will get back!

Yayyy! You now have a functioning self-hosted blog! Now for the good stuff!

Make it Cute

Now that you have successfully set up your blog its time to pick your theme. You are finally getting to the fun parts of blogging like how you want your blog to look, customization, etc. I suggest picking a theme that is easy to install, compatible with mobile devices and of course looks nice. 🙂

I recommend pipdig, Its what I currently use on my lifestyle blog. They have a lot of great options that are modern and user friendly.


You’ve officially set up your blog with a theme and can begin posting amazing content! 😀 Here are a few basics of WordPress explained:

Posts: Where you will manage your posts and create your content.

Media: Where you can add and manage your pictures, videos, or any other media you put on your blog.

Pages: Pages are kind of like posts except you use them for content like your “About Me” and stick them in your navigation bar.

Comments: Manage your comments here.

Appearance: Install, preview, or delete themes in the appearance section as well as customize the look of your blog, menu, and play around with widgets here.

Plugins: Plugins add functionality to your blog. They can add features that your theme doesn’t already provide.

Users: You are (or should be) the only user on your blog.

Tools: I have never used this but this is for importing and exporting data.

Settings: You can manage things like your site title, tagline, e-mail, language, etc. here.

Well, I think that just about covers everything you need to get started blogging! I will be updating this post as I learn more or feel its necessary so let me know if you think I missed anything! If you haven’t already done so you can click this link to head over to Bluehost to get started on your blog. GOOD LUCK!

Are you thinking about starting a blog? If so, what’s holding you back? Do you already have a blog? If so how is your blogging journey going? What are some mistakes you’ve made or things you’ve learned?

Leave any comments/questions below, I’m happy to help!

Happy Blogging 🙂

Leave a Reply

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