How and where to host your WordPress website

How and where to host your website

When you set up a website you need to buy the domain name and then find a place to have the website hosted. You can buy the name from anywhere (I use GoDaddy) and then you’ll need a place to keep the site. Think of your domain name as the name of your shop and hosting as your landlord – they’re the person who makes sure your shop stays open!

So what is hosting again?

Web hosting services work by storing your website files in high-powered computers (called web servers) that are connected to a reeeeally fast network. When someone types in your web address, the Internet connects to the web server holding your website files and then transfers your website info back to their computer so they can view the pages of your website.

Why Bluehost?

Bluehost is one of the largest web hosting providers out there. They have very reasonable (and standard) pricing, good customer service (customers scored them 4.86 out of 5 for support), pricing is available in EUR, GBP, CAD, and AUD, they’re reliable and installing your WordPress site with them is really simple.

You also get a free domain with all their hosting packages as well as a free SSL certificate.

What’s an SSL certificate?

An SSL certificate is really important because it allows a website to accept direct payments and provides that coveted https:// on your domain and indicates that your site is secure.

Google favours secure websites, so having an SSL will also increase your Google rankings – which is always a good thing!

Here’s how to set it all up:

Step 1 – Sort your hosting

The first step is to get your hosting in place, so head on over to Bluehost and click on the big ‘get started’ button as shown in the screenshot below.


Step 2 – Sign up

This is where you can either buy the domain name you want or sign up with a domain name that you’ve already bought from a different provider. You can also choose to set this part up later.

How to set up your Bluehost Account

Step 3 – Choose a plan

Now you need to choose your plan. If you’re not sure then you can just start with the ‘Basic’ plan and upgrade later if you want more space. You may see the price in dollars but you can set the billing currency in the preferences section.

Now follow the instructions and enter your account information, select your package details and then enter in your billing info. Follow the remaining instructions and your hosting account will be set up.

Step 3 – Install WordPress

Now you have a hosting account in place for your domain, it’s time to install WordPress. Navigate to the ‘Hosting’ tab at the top left of the page and then scroll down to the ‘Website’ section and click on the green ‘One-Click Install’ button as shown below.

These screenshots are up to date but here is a little video walking you through the installation process as well.

Then click the blue WordPress icon under Blogs and Website builders. Then the big green Install button.

Select the domain you want to install to (it should auto-populate). Uncheck the boxes for the extra stuff then click the green ‘Check Domain’ button.

Now click the green ‘Continue’ button.

Choose ‘Show Advanced Options’ and enter in your site title (you can always change this later) and choose your WordPress username and password. Tick the box about creating a new database, tick to say that you’ve read the terms then click the green ‘Install Now’ button.

It will then start to install.

When the install is complete, you’ll see your Installation details in the right-hand side of the screen. Make sure you save your username and password and bookmark the login URL as this is where you’ll be going to create your website!

Taaa daaaa! That’s it!

What next?

Once you’ve gone through the steps above and created your site, my free website set up course should be your next port of call.

From the basics such as layout, what to write and how to get traffic, to the more complicated aspects such as SEO, domain names, analytics, and the legal stuff, this course explains everything you need to consider when setting up your Virtual Assistant website.

* I am an affiliate for Bluehost which means I get a small commission if you decide to buy from them. Please note that my reputation is extremely important to me and I only recommend products and services that I know will help you achieve the things you want to do. 


Michelle Cox

Hi Jo,
I have built my website through wordpress and it is now available to view online. I have my own domain etc. Do I still need to “Host” it with Bluehost? Sorry, this technical stuff is all new to me and I am a little confused as to what the difference is (if any?).

Joanne Munro

Hi Michelle, if it’s available to view online then you already have it hosted with someone. It’s possibly the same people who you bought the domain name from x

Opondo Maureen

Hello Jo,
I am wondering what plugins you recommend for freelancers.

Many thanks.

Opondo M

Joanne Munro

Hi Opondo, it really depends on what your needs but I currently use Akismet AntiSpam, Google Analytics, Really Simple SSL, Related Posts, Responsive Menu Pro, a Security plugin, WP Rocket, Yoast SEO, Redirection, GDPR Cookie Consent Banner, an Image Compressor, a responsive Video Embedder, and Classic Editor. A Virtual Assistant without a blog may not need all of these, however.

Sharon White

Hi Jo, you are a true inspiration and a huge help…I love you!
I hope you don’t mind me pointing out that some of the above details are out of date/have changed. I’ve just signed up for the basic package (following your instructions) and ‘Domain Privacy Protection’ is no longer an option….just thought you’d like to know. Also the WordPress icon is now blue with a different symbol on it (small but important if you’re a complete technophobe like me).

Jane Powell

What if you already have a WordPress website, which I assume they host on their server? what is the advantage of using another provider for hosting and can you just transfer your existing site?

Joanne Munro

Hi Jane. I prefer to use different people for hosting and buying the name but others have the same provider without issue. You can indeed transfer your existing site and you can see the box in the third screenshot down. x


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.