Exceptionally slow page loading times. WordPress upload errors. Site downtime. Third tier Customer Support.
When you signed up for a Bluehost account, you probably did so under the recommendation of one of your favorite bloggers, right?
Here’s the truth: Bluehost has a killer affiliate program. Bloggers have the opportunity to make $65 per referral – that’s a lot when your “How to Start a Blog” post has gone viral on Pinterest, and hundreds of new bloggers are signing up through your referral link.
In 2015, Bluehost paid out over five million dollars through their affiliate program.
This is why there are well-known bloggers who recommend Bluehost. It isn’t because Bluehost has exceptional Customer Support or uptime that is better than average – it’s because they make money, and lots of it.
Bluehost gave me headaches.
If you’re thinking about switching your web hosting from Bluehost to SiteGround (or an alternate provider), TAKE THE JUMP. It’s worth it.
This is what my email inbox used to look like:
I received these emails between October 29th and November 1st, 2016.
Four days, and my blog experienced downtime through three of them. On November 2nd, I moved. My site hasn’t gone down once in the time I’ve been with my new host.
The bright side is, it’s really easy to leave Bluehost with the right tools.
For the purposes of this blog post, I’m going to show you how to move from Bluehost to SiteGround. I chose to move from Bluehost to SiteGround because, after trying two alternate hosts (HostGator and Site5), they are my absolute #1 recommendation.
The best part is, SiteGround can transfer your entire website (including WordPress installs) from Bluehost for FREE.
Head's up: I use affiliate links in this post! I have not been asked to promote this tool by its creator, but I do receive a percentage off of my monthly fee OR receive a small commission for each person who signs up through my link.
Moving from Bluehost to SiteGround
I’m not lying to you when I say moving to SiteGround is easy.
Like, criminally so.
Here are the four things you need to do to ensure a successful transfer:
1. Register for a New SiteGround Account
The first thing you have to do is choose the SiteGround plan you’d like to use. I went with their StartUp Shared Hosting Plan because it’s a) cheap, b) reliable, and c) all I need.
SiteGround offers a free domain name with every new account, so you’ll need to either choose a new domain name, OR let them know which already registered domain you plan on using:
DON’T WORRY. Later on in this post I’ll show you exactly how to set up your Bluehost domain for use with SiteGround.
Also, if you don’t use your free domain registration during sign-up, you’ll have the opportunity to use it later.
To finish your SiteGround account sign-up, you’ll need to provide all the usual details such as your billing information and credit card details.
SiteGround offers a HackAlert Monitoring service, which notifies you if anything malicious happens to your website files. If you don’t want this feature, uncheck it before submitting your order:
Make sure you leave the ‘FREE Website File Transfer’ option checked.
Once your order has been processed, you’ll also need to submit your current Bluehost login information. Double check your details to make sure they’re correct, and pass them onto SiteGround so they can begin the transfer process.
2. Wait for SiteGround to Transfer Your Files
Once you’ve provided your Bluehost login information, you’ll receive a batch of emails.
Sales Receipt – This is for billing purposes only, and does not include any time sensitive account information:
Order Confirmation – This one is for account purposes, and includes your username and a direct link to your SiteGround Panel.
Hosting account setup confirmation – Here’s the stuff we need! This email includes the SiteGround nameserver addresses, which we’ll need later to update our Bluehost settings. The bottom of this email should also confirm that you’ve opted into the free transfer from Bluehost to SiteGround:
SiteGround says that the transfer can take up to 24 hours. It depends on how large your site is; mine took about five hours total.
Once SiteGround Support has transferred your data, they’ll update your Support Ticket to confirm + let you know if there’s anything else you need to do.
3. Change Your Bluehost DNS Information
Reminder: You only need to do this if you originally registered your domain through Bluehost. If you registered a new domain with SiteGround during the initial set-up process, you can disregard this step.
Once SiteGround has confirmed your data has been transferred, the only thing you’ll need to worry about is updating your Bluehost DNS information.
Don’t forget to hold onto your Bluehost username and password. Even though your website will be hosted through SiteGround, you’ll still need to maintain your domain name registration through Bluehost.
To update your Bluehost DNS, log into your Bluehost Admin Panel and scroll down to Domains > Domain Manager.
Choose the domain name you want to use with SiteGround from the left hand panel, and then choose the ‘Nameservers’ tab on the right hand side. You should see this:
Choose the ‘Use Custom Nameservers’ option, and then copy and paste the two nameservers from your Hosting account setup confirmation email into the two fields.
4. Don’t Forget About Your Email Address
Yes, I have absolutely forgotten to update my email settings before. If you’ve ever had your message bounce back from me, haaaay 🙋
If you have a firstname.lastname@example.org email address too, you’ll need to make sure all of your email settings were transferred to SiteGround. I recommend contacting SiteGround Support directly if you’re not sure how to do this.
Break Out Netflix Cause Bitch You Are Done!
That’s it, my friend! Say goodbye to slow loading times forever.
Isn’t it a glorious feeling, knowing that you can now concentrate on content creation and marketing without having to worry about getting dicked by your host?