How to start a WordPress blog on BlueHost

How to start a WordPress blog on BlueHost

From my many years of blogging experience, I can attest that Bluehost is excellent for hosting WordPress blogs.

Here’s why:

  • Bluehost is the most reasonably priced on the market as you can get it even for $2.75 a month.
  • Bluehost comes with a bunch of free things that you will need to complete your blog, such as a free domain. Even WordPress is free with Bluehost, so it should be a no-brainer.
  • Bluehost allows you to create a WordPress blog easily.
  • You will be self-hosted with Bluehost, which is essential if you want to monetize your blog.
  • Bluehost will make you have a more professional look to your readers.
  • Bluehost has an excellent customer support team. This is very important when if you should experience any downtime, and you need to contact customer support to troubleshoot the problem.
  • Bluehost is widely used, so if you are ever stuck and need help, you can find it easily on the internet.

Start a WordPress blog on Bluehost

1. Register your domain name

If you don’t already have a domain name, click here to purchase one and we can start building your blog!

Your domain name is how your readers will locate your blog. It can be anything you want it to be, but if you’re going to be easily found, there are some aspects you need to consider. Firstly, it needs to be catchy and straightforward, so it is easier to remember. Secondly, don’t make it too hard to spell! Thirdly, avoid using hyphens or symbols as they’re also harder to remember and can make your blog look like a spam blog.

Nevertheless, you shouldn’t spend too much time on this as it hinders you from getting started with your blog. If you don’t like your domain name, you can also still change it down the line. If you’re already getting stuck at this stage, it will set you back a lot of time.

Bluehost makes the entire process of getting a domain name so easy. Furthermore, it’s free as soon as you subscribe for a 12-month web hosting. You get to save on buying a domain name! Bluehost’s pricing plan also makes it cheaper when you choose to accept for 12 months or more. So let’s say you’re getting 36 months instead of 12, you will pay much lesser per month.

2. Buy hosting for your blog

Before we move on to setting up your WordPress blog, let’s talk about the costs of hosting.

Bluehost’s ‘Basic’ plan is all you need at a mere $3.95 a month if you sign up for the 36 months hosting! For 24 months, the price is $4.95 monthly and the 12 month plan is $5.95 monthly. I mean, the costs don’t even exceed the $10 mark and its real value for money. You also get freebies, as we mentioned earlier.

Blue Hosting Plans

Even if you’re still unsure about blogging, you can sign up for the 12-month plan, and it’s still incredibly cheap, and you get a free domain. You can just start with the basic plan as it gives you everything you need. Then, if you need to expand, you can always upgrade to a better plan if required.

Another cost you have to think of is to protect all your sensitive information. You can do this by paying only $0.99 a month for Domain Privacy Protection.

Other than these components, you probably wouldn’t need the rest of the other Bluehost features that are checked automatically when you’re about to make a purchase. You can just go ahead and uncheck the things you don’t need.

I always strongly recommend new bloggers to get at least a 12-month hosting plan. Firstly, you won’t have to worry about your plan for expiring each month. If your blog isn’t reachable after every month, trust me, your readers will be so frustrated and lose interest. You will probably lose them to other bloggers that have uninterrupted blogs. Secondly, you pay fewer fees monthly. Thirdly, you get a free domain name. I mean, the more months you sign up for, the less you pay. That itself is a no brainer.

If you decide to go with another web hosting site other than Bluehost, you’re likely to pay much more. Whereas with Bluehost you’re just paying an average $59 a year for the 12-month plan, and $99 for three years. And if you compare both plans, obviously the 3 years one is more worth it since you’re paying less every month. But of course, it’s understandable that you’re weary and want to be safe by starting with 12 months.

Now that you’re ready to go full throttle on creating your blog, here are the steps that you can follow:

  1. Head to Bluehost and click on the “Get Started Now” button.
  2. Select on the package that best suits your blogging needs.
  3. Here is where you enter your new domain name that you’ve registered earlier. Or if you don’t already have one, here is also where you can sign up for one.
  4. Enter your personal and payment information.
  5. Lastly you will be prompted to enter your password. Make sure you choose a secure password to avoid any problems in the future.

3. Connect your domain and your hosting.

If you’re hosting with Bluehost then you already have your domain name so you can skip this step.

This step is only for people who buy their domain names on sites other than Bluehost such as GoDaddy. You will need to connect your domain name to your hosting account. If you need any help, GoDaddy has a support page for setting nameservers for your domain names. 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:

  1. Log into the Account Manager.
  2. Select Manage Domains from the Domain Names drop-down menu or the Manage Your Accountlist.
  3. Select the domain name you wish to modify using the checkboxes and then click Set Name Servers.
  4. 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:;

Then, you will need to connect your purchased domain with the add on domain to your Bluehost web hosting. Just head to “Domains” once you’re logged into your Bluehost account and click on “assign”. After that, just follow the easy steps to completion.

4. Install WordPress on Bluehost.

This step is probably the most crucial part of the whole process. Linking your WordPress account to Bluehost.

All you need are great instruction following skills and you will have your blog up and running in no time. Best of all, its free to create a WordPress blog with Bluehost.

  • Once you have your password and login details, Bluehost gives you a step by step guide on how you should proceed.
  • Firstly, you will need to pick a theme. Your theme is important and you can choose from a bunch of free themes on the internet. You can just simply select one for now and change it later.
  • Then click “Start Building”.
  • Next you will be asked if you are “Business” or “Personal”. Select this up to your goals or you can just choose “I don’t need help.”


And voila! Now you have a WordPress blog! Once you’ve done all this, you can then work on customizing your blog to make it look pretty for your readers. You can let your creative juices flow and remember to customize it to reflect your personal brand. Make sure it doesn’t look too cluttered as well so you don’t look like a spam blog. Happy blogging!

Want a more indepth guide on how to make a blog and start making money from it? Click here to check out my ultimate guide on how to make money with blogging and affiliate marketing!

Leave a Comment