If you have been wanting to start a self-hosted blog on WordPress, but are totally overwhelmed by the amount of information you have to read, handle and absorb, then this post is for you. Here is a Bluehost step by step tutorial, that will walk you through the process of creating a WordPress blog on Bluehost with the help of screenshots.
This tutorial is an extension of my first tutorial: How to Start a Self-Hosted Blog on WordPress. If you don’t know what a self-hosted blog is, I recommend you read that article first and come back to this one when you are ready to start.
Bluehost is a web hosting company. That is a company that will host or keep your blog’s content safe on their servers. Bluehost has been my web hosting company since 2013 and I feel comfortable recommending them to my readers and to all those who are looking to start a self-hosted blog.
Below is a step-by-step guide on how to start your self-hosted WordPress blog on Bluehost. This post contains my personal Bluehost affiliate links, for more information please read my Affiliate Disclosure.
1. Visit Bluehost’s Home Page
The first step is to visit Bluehost.com, this link will open in a new tab so you can come back easily to this post and start following the steps with the visual help of the screenshots.
Your landing page will look like the screenshot below. The price you will pay for hosting will depend on the current sale that it’s being offered at the time of your click. By using my link, you’re guaranteed a very low price.
When ready, click on the green ‘get started now’ button.
From time to time, as a Bluehost affiliate, I receive news of flash sales and special super-low prices. To take advantage of the best available offers, sign up for my Blogging & Business newsletters and special offers, using the form at the end of this post.
2. Choose a Hosting Package
The next screen you will be taken to will look like the screenshot below. Here, you will choose the package of your choice. Most bloggers start with the basic plan. Four years later, I am still running my blog on a basic plan. You can always upgrade in the future as your blog/website grows.
3. Choose a Domain Name
Once you select the plan, you will be prompted to choose your new domain (or type in your current domain if you already own one). All Bluehost plans include a free domain. Be mindful with the domain you pick for your blog, as it will be a representation of who you are, and what you want to tell the world with your blog.
Click ‘next’ to find out if the domain is available. If it is: congratulations! You’re ready to start a blog.
4. Purchase Hosting for Your Blog
First, enter your account information, something you would do with any other purchase on the web. After you have entered all of your account information, you will be prompted to choose your package information. In this step, keep in mind the following:
- Account Plan: choose basic (cheapest) to start off. I recommend you lock in 36 months of hosting at the lowest price. You will receive your free domain (a $11.99+ value)
- Domain Privacy Protection: keep this box checked. If you don’t want your account information to become public.
- To keep costs down, do not check all the other offers (such as Site Backup Pro, SiteLock Domain Security, Search Engine Jumpstart and Google Apps for Work). You do not need those offers to get your blog up and running. Eventually, as your blog/website grows, you can decide if you want to add those services.
Enter your billing/payment information and complete your purchase.
5. Add-ons and Upgrades
Automatically, Bluehost will find recommendations on more domains available for you with a different extension. You do not need to purchase these. However, if you don’t want anyone using the same name of your blog but, let’s say ending in .net or .me, it is wise to take this step.
6. Welcome to Bluehost
Congratulations! You are the proud owner of a self-hosted blog, with your very own domain.
After receiving this message, you will be prompted to create your account password, and agree to the Terms of Service.
7. Access Your Hosting Account
Once your account has been created, you are ready to log in and access your Bluehost dashboard.Your Bluehost dashboard will look like the screenshot below. The first time you log in, you will receive a welcome pop-up window, click on the green button that says ‘I can do it’, you certainly can!
Scroll down to Website Builders and click on WordPress
8. Install WordPress
On the next screen, click on ‘Start a brand new install’. I am so excited for you now, getting closer!
In the drop-down menu, select the domain you want to install WordPress.
The installation process will start and you can monitor the status on the screen.
The last step will be filling out a short form with the following info:
- Your blog’s (or site) name or title. Here I entered: Neat House. Sweet Home™
- Your admin username and password. This is the password you created in step 6.
- Your admin email address.
- Agree to the terms and click ‘install’.
Now your installation is complete.
9. Congratulations, You Own a Self-Hosted Blog on WordPress
The next screen will look like the screenshot below. After WordPress has installed, you can either click on ‘Browse all themes’ to proceed to start designing your website or blog, or you can stop and work on your website’s design at a different time. In step 5 of my tutorial ‘How to start a self-hosted blog on WordPress’, I explain how to work on your blog’s design in more detail.
10. Login To Your Website’s Dashboard
From now on, you can log into your website’s WordPress dashboard by going to http://www.yoururl.com/wp-admin (remember to replace ‘yoururl’ with your own URL).
Log in to your dashboard using the credentials you created in step 8
Your WordPress dashboard will look like the screenshot below.
A Note About Website Design
WordPress is an incredibly user-friendly tool to create beautiful websites. By clicking on ‘Appearance’, you will be able to find ‘Themes’ (some free, some paid) that you can easily install and start designing to your heart’s content.
I personally use Genesis Framework and the Child Theme ‘Darling’ from Restored 316. I explain in detail what does Genesis and Child Theme means, in step 5 of my tutorial ‘How to start a self-hosted blog on WordPress’.
If you have any questions about this tutorial, or creating a blog in general, leave me a comment, I am happy to help!