How To Create WordPress Blog with Bluehost Hosting


WordPress needs a domain name and a web server space to work. A domain name is the address people will type to get access to your site, and a server space is where your content and files are hosted online. I recommend Bluehost for the easiest setup process. It is simple to use, offers a free domain name, an affordable hosting account with unlimited space and WordPress officially recommends it. More than 2 million WordPress blogs are hosted there.

Are you wondering what domain name to use? These are the characteristics of a good domain name:

  • Brief, simple and easy to spell
  • Unique, catchy, easy to pronounce and memorable
  • Appropriate to your topic, but not so descriptive that it is generic
  • is always a good choice (as long as you are comfortable with it)


There are many cheap and reliable hosting services for WordPress out there, and one of the best is Bluehost.

One thing I like about Bluehost is that they’ve scaled their server for optimum performance when running WordPress. They offer unlimited bandwidth, unlimited storage, premium support, and everything else you could need to run a successful WordPress blog.

Guide To Installing WordPress Blog On BlueHost:

We have already shared a complete guide on how to start a new Blog, and you can refer to that guide to get started.

So why Bluehost?

Bluehost offers a standard cPanel hosting, which comes with Fantastico. Fantastico is one of the easiest ways to install WordPress, or you can use the manual WordPress installation method. Though, I would suggest using Fantastico because it’s really easy and effective.

If you’re still struggling to decide if Bluehost is right for you, I recommend just to go for it. It’s important that any WordPress web host meets certain technical requirements, and Bluehost perfectly meets these needs. It can handle any low-medium traffic site with ease.

Got an idea for a great domain name? Click on the image below to get the process started:

Choose your Domain Name

Step 2: Enter your account information

After you have chosen your perfect domain name, you need to enter your account information to register it. It is a pretty straight forward process as seen in the image below.

Bluehost Account Info

Step 3: Choose your hosting package information

Exclusive promo rate for HowToMakeMyBlog visitors ranges from $3.49 to $4.95 per month depending on the length of your commitment. Note that you’ll be required to pay the annual rate in advance so if you pick 36 months at $3.49/month, a very reasonable monthly amount for the service you will get, you will be billed $125.64.

It is not necessary to sign-up for any of the other services they offer (Domain Privacy Protection, Site Backup Pro, Search Engine Jumpstart, Sitelock Security, Google Apps for Work) so feel free to skip them.

BlueHost Hosting Package

Step 4: Enter your billing information

This one is pretty straight forward as you see in the image below. Enter your credit card details, confirm that you have read the T&C’s and click “Next.” Your credit card information will now be verified. You’ll be offered several upgrades, but you do not need them so feel free to say no to all the offers and complete your purchase.

Blue Host

Step 5: Time to install WordPress

Congratulations! You now officially own your domain name, a hosting account and are one step closer to getting your site live to the world.

On this page, you can create your Bluehost account password upon which you will get an introductory email which has your account information. Save it.

It’s time to set up your WordPress site. Enter Bluehost control panel by clicking on “Login” on the top right of the front page navigation and filling in your login details. In the “Home” tab of the “Hosting” area in the control panel, scroll down the page, find and click on “Install WordPress” in the “Website” section as seen in the image below.Install WordPress Using Bluehost

On the next screen, click on “Install”:

Install WordPress Using BlueHost

Step 6: Fill in your site name and other details

Simply select the domain name on which you wish to install WordPress and click on “Check Domain”. There will be an error message but don’t worry as you do want to overwrite the files.

This leads you to the last step. Click “Show advanced options” and fill in your site details as seen in the image below: Site Name, Admin Username, and Admin Password. Username and password will be what you use to login to your WordPress admin dashboard in your day-to-day blogging. Make them strong and secure. Click “Install Now” as seen below.

Installing Blog

Step 8: Your WordPress is live! Log in to the dashboard

Your site will be ready within a couple of moments. You will see a confirmation message on your screen. Anyone can then access your new site by going to

You can go to login to your WordPress admin backend with username and password that you chose in step 7. WordPress admin is where all the magic happens. WordPress is simple and easy to use, but there is a medium-sized learning curve to get used to it. Take some time exploring the opportunities and possibilities with your new WordPress site.

Create your WordPress blog on Bluehost (includes a free domain name)

Things To Do After Installing WordPress On Bluehost:

Once WordPress is installed (on any host) there are a few things that you should always do.

This takes us to the next lesson in our series:

Part 4: Essential Things To Do After Installing WordPress

Let me know if you get stuck anywhere in the process. And let me know what you think about Bluehost. Share your thoughts and experiences in the comments below!


  1. I’ve been browsing on-line more than 3 hours today, yet I never found any fascinating article like yours.
    It’s pretty value enough for me. Personally, if all web owners and bloggers made
    good content as you probably did, the web can be a lot more helpful than ever before.