Are you looking to start a new online project and already have an awesome domain name that is going to be the face of your new brand? What you need now is a web host that will host and deliver the amazing content that you want to create.
Who is the best web host for your money?
The answer is Bluehost.
I have tried many of the top web hosting providers out there and firmly believe that Bluehost provides the best bang for your buck while offering great service and support.
So let’s get started!
Click here to access special rates on BlueHost’s plans (The link will open in a new window so you can reference these instructions as you work.)
To start the purchase process, click the green Get Started Now button.
Note: Don’t worry if the images you see here vary slightly from the ones you see on your screen. The process is the same. Bluehost is always tweaking their site and you might even catch their plans on sale!
Select your Plan
Choose the plan you’d like to start with by clicking one of the green Select buttons. I recommend the Prime plan because you get more unlimited features and add-ons for only a few bucks more than the Basic plan.
On the next screen, you’ll enter the domain name that you already own. (If you don’t already have a domain name, then read my step-by-guide to buying one with Namecheap.)
When you click Next, you will be brought to the Bluehost checkout page where you will have to complete the following sections.
Enter your contact information and make sure you use a working email address because this is where your login information will be sent. Save this email!
Choose an account plan based on how far in advance you want to pay. Bluehost bills 1, 2, 3 or 5 years upfront and offers a discount if you are willing to prepay beyond 1 year. As you can see, it works out to be a very reasonable monthly amount no matter which Account Plan you choose.
I skip the add-ons except for the Site Backup Pro feature (which comes free with the Prime plan). The others can easily be added later if needed.
The total is the amount you will pay today. You won’t have to pay again for 12, 24, 36 or 60 months, depending on the Account Plan you chose. Set it and forget it!
Fill in your billing information, confirm that you have read the fine print and then click the Submit button.
Once you click Submit, you’ll be asked if you want to add some additional features. I skip these by clicking No Thanks because you can always add them later if you wish.
You will arrive at the order confirmation page where you will see the details of your order. Just click the Create Your Password button to choose a secure password. Afterwards, Bluehost will start the process of installing WordPress on your server. This might take a few minutes, but just be patient.
Skip the Free Themes
During the WordPress installation process, Bluehost will give you the option to pick a free theme immediately. I recommend you skip this by clicking Skip this Step. Why? Because many free themes are not kept up to date. Outdated themes leave holes that hackers can exploit and are not worth the risk.
Once WordPress has finished installing, click the link to go directly to your Bluehost account.
You’re Not Finish Yet
If you stopped here and went to your domain name (markkim00.com in my case), you would see a page like this.
This is a temporary “Parking Page” that your domain registrar puts up until you point your domain name to your web host or another URL.
Sounds complicated right?
Don’t worry I have your back. Follow these easy steps to point your domain name to your new WordPress installation.
Log in to your Bluehost account and click Domains on the left-hand side menu.
Click the checkbox next to the domain name assigned to your new WordPress installation. (FYI, you can install multiple instances of WordPress on your Bluehost server, each with a unique domain name assigned to it. You can find out how to do this here)
Click the Name Servers tab in the box on the right-hand side of the screen. What you want to write down are the two URLs listed here, which should look similar to ns1.bluehost.com & ns2.bluehost.com.
Next, log in to your NameCheap account using the username and password you created when you bought your new domain name. (Check your email for a few welcome emails from NameCheap if you have trouble remembering your login information.)
Once logged in, click on Domain Lists on the left-hand side menu. Then click on the Manage button next to the domain name that matches the same domain name you checked off in Bluehost above.
Scroll down to the Nameservers section and click the drop-down arrow next to NameCheap Basic DNS and select Custom DNS.
Enter the two URLs from Bluehost into the two lines called Nameserver 1 and Nameserver 2. Once you have entered the two URLs, click the checkmark to save the information.
You did it!
Wasn’t that easy?
That was most technical part of this entire setup process. It will take 1-48 hours (usually less than 30 minutes) for the nameservers to update, but once that happens you can enter your new domain name into your browser and arrive at your WordPress installation on Bluehost.
Now you can start taking care of these basic housekeeping tasks before publishing your first post.