Our Help Portal

Troubleshooting Support Articles
Searchable Help Information Repository
Self-Service Resources How-Tos
Technical Customer Walkthroughs   Browse All Knowledge ! ....

Get Prices Learn More


< All Topics

How do I transfer my website?

Transferring a website involves moving its files, databases, and other related components from one hosting provider to another. The exact steps can vary depending on the platforms involved, but here’s a general guide for transferring a website:

1. Choose a New Hosting Provider:

  • Select a new hosting provider that meets your requirements in terms of features, performance, and pricing.

2. Backup Your Website:

  • Create a backup of your website files, databases, and any other important data. Most hosting control panels provide tools for this purpose. Additionally, backup your email accounts, if applicable.

3. Set Up the New Hosting Account:

  • Sign up for a new hosting account with the chosen provider.
  • Configure your domain settings to point to the new hosting provider’s nameservers.

4. Upload Website Files:

  • Use FTP (File Transfer Protocol) or a file manager provided by the new hosting provider to upload your website files to the new server. This includes HTML files, images, scripts, and other assets.

5. Import Databases:

  • If your website uses a database (e.g., MySQL, PostgreSQL), export the database from the old host and import it into the new hosting provider’s database system.

6. Update Configuration Files:

  • Review and update configuration files if necessary. This may include files like wp-config.php for WordPress sites or other configuration files specific to your website’s platform.

7. Test Your Website:

  • Before updating DNS records, test your website on the new hosting provider’s server using a temporary domain or an IP address. Ensure that everything is working as expected.

8. Update DNS Records:

  • Once you are satisfied with the setup on the new host, update your domain’s DNS records to point to the new hosting provider. This change may take some time to propagate across the internet.

9. Monitor and Troubleshoot:

  • Monitor your website after the DNS update to catch any issues. Check for broken links, missing images, or any other anomalies.
  • Be prepared to troubleshoot and resolve any issues that may arise during or after the transfer.

10. Cancel Old Hosting Account:

  • After confirming that your website is successfully transferred and working on the new hosting provider, you can cancel your old hosting account. Keep a copy of your data for a certain period, just in case.

Tips and Considerations:

  • If your website uses a content management system (CMS) like WordPress, there are plugins and tools available to simplify the migration process.
  • Update any hardcoded links in your website’s content or database to reflect the new domain or server paths.
  • Keep communication channels open with your new hosting provider’s support in case you encounter any issues.

Remember that the specific steps may vary based on your hosting providers and the technologies you’re using. If you’re unsure about any step, consult the documentation provided by your hosting providers or seek assistance from their support teams.