Moving a website to another host consists of the following steps:
- Moving the website’s files.
- Moving the website’s database(s) (if any).
- Configuring your application to work at the new host.
- Pointing your domain’s DNS to the new host.
WordPress Migrator
To save time and hassle, we have automated the first three steps for all WordPress transfers to SiteGround with the WordPress migrator. For detailed information about this fascinating tool, you can refer to this tutorial.
A more detailed breakdown of the steps can be found below:
Transferring the files to the new host
The most convenient way to transfer your website’s files to your new web hosting account is via FTP. You should connect to your hosting account and download the files locally to your computer. Then upload them to your new hosting account’s main folder (usually public_html, www or httpdocs).
More information on how to use FTP can be found in this FTP tutorial.