*Please note this post may contain affiliate links. For more information, see my disclosure page.
I recently decided to transfer from Bluehost to Siteground for my other blogs hosting provider. I was so happy with the result of that transfer, that I chose to also start this blog with Siteground as well, and now I often recommend Siteground to anyone who is looking to start a self-hosted blog.
So, why did I decide to transfer from Bluehost to Siteground?
I started with Bluehost originally as a new blogger because I seen a lot of other bloggers promoting their hosting services. They were also a cheaper option, and I was originally starting my blog as a hobby rather than as a business, so I wasn’t looking to spend too much.
I enjoyed Bluehost and really had no issues for approximately the first year, but as my blog and traffic grew, I noticed my website started to go down more and more often. I had since turned my blog into a way to create a side income, and was focusing on growing my email community as well. One day it was down for almost 4 hours in total, and when you are depending on your website to bring in income and subscribers, 4 hours is NOT OKAY.
In February of 2018, my hosting with Bluehost was almost ready for renewal for another year. I decided to do some research and “shop around”, and in doing so, I found GREAT reviews about Siteground.
So, I made the switch, and have no regretted it for a second. It honestly was not that hard to transfer, thanks to Siteground. They really do most of the work for you, which is awesome.
I talk about more reasons I switched to Siteground in this detailed post: The 3 Reasons I Decided to Switch to Siteground
Also, If you have not started your blog yet, I have an easy to follow tutorial on getting started with Siteground + WordPress
So now that you know WHY I switched, let me tell you exactly HOW you can switch as well…
HOW TO TRANSFER FROM BLUEHOST TO SITEGROUND
STEP ONE: SETUP AN ACCOUNT WITH SITEGROUND
Pretty obvious right? Click here to get started with Siteground (you will also receive 60% off by using my affiliate link).
They also have great customer service if you run into any problems getting setup and they are super fast as responding too. OR you can simply email me HERE, and I can help you out!
STEP TWO: TRANSFER YOUR WEBSITE
To get started you will want to login to your new Siteground Account, and look for the Transfer Website option.
This will most likely be under the Support Tab. If you don’t see it, you can also type “Transfer Website” in the search bar.
You will then need to fill in some information from your Bluehost Account so that the Siteground team is able to access your account and transfer / setup your website. It is typically just your Bluehost Cpanel URL, your Bluehost Username, Password, and they will ask you what hosting provider you were with (in this case, Bluehost).
AFTER TRANSFER IS SUCCESSFUL….
STEP THREE: TEST WEBSITES ON LOCAL SERVERS
You should receive a confirmation from Siteground that your transfer was successful and it will also include a grey box which includes a code. Once you receive that, you will want to test that everything went smoothly. You can do this by by updating your local host file on your computer.
Simply Go to… C: / Windows / System32 / drivers / etc /hosts
Once in your hosts file, you will want to copy and paste the information from the first grey “code” box that was included in your Siteground Transfer Confirmation. See below:
Just paste the code into the bottom of your host file:
Then go to your website, and if it loads correctly, you are all set!
Now you can update your DNS nameservers….
STEP FOUR: UPDATE YOUR DNS NAMESERVERS VIA BLUEHOST
So, there are two things you can do here. If you do not want to transfer your domain to Siteground, you can simply update your DNS NameServers through Bluehost so that your domain “points” to Siteground instead.
This is often an option if your domain is already paid for for the year and not close to expiring. You obviously don’t want to pay for your domain AGAIN through Siteground, so doing this until your domain is ready for renewal is a great idea.
My domain was ready to expire, so I simply transferred it to Siteground instead, which I will talk about in a few minutes…
BUT for now, let me show you how to point your domain to Siteground rather then completely transferring.
Head to your Bluehost account to get started.
Once you login you will click “Domains” in the side bar, then scroll all the way down where you will choose the domain you want to update. Then on the right hand side you should see a Name Servers Tab.
Click on the “Use Custom Nameservers” Option and copy and paste the SECOND code from your Siteground confirmation I mentioned earlier.
It can take a few hours for the nameservers to update. For me, it took about 2 hours for my site to be fully established with Siteground.
The way you can check where your site is currently hosted is by going to www.YOURSITENAME.com/cpanel
If you see the Bluehost cpanel, you are still on their servers. If you see the SiteGround cpanel, your DNS nameservers have been redirected successfully.
STEP FIVE: TRANSFER YOUR DOMAIN (Optional)
So, like I mentioned above, if you paid for your domain annually with bluehost, and you still have more then 2-3 months left, I would just update your DNS Name Servers for the time being, and then transfer your domain when your annual renewal comes around. There is no reason to pay for your domain twice!
A little side note though, you do want to transfer your domain BEFORE it actually expires!
Okay, so the first step is logging into your Siteground Account, and clicking the “Support” tab. You will then click “How to Get a Domain Transfer” under the Services section.
That will tell you everything you need to know before and do before you can transfer your domain. Read through that well.
If your domain name meets all criteria listed, you can order the Domain Transfer service from your User Area -> Add Services tab -> Domain Transfer.
Then Siteground will walk you through everything you need to do. They are SUPER helpful, so if you run into any problems, utilize your Chat feature at the button of your support tab!
I hope this tutorial was helpful for you! If you have any questions feel free to ask them in the comments or email me directly.