How to Migrate a Website to Kinsta: A Step-by-Step Guide
Migrating your website to Kinsta can seem daunting, but with a clear plan, it can be a smooth process. Kinsta offers free expert migrations for a variety of website types as well as tools for manual or plugin-assisted transfers. Follow these steps to make your migration seamless.
Step 1: Sign Up and Create a Site on Kinsta
Begin by visiting kinsta.com and signing up for an account. Once youโve created your account, log in to the MyKinsta dashboard.
- Click on Add Site.
- Choose to either install a fresh WordPress site or opt for manual migration (do not install WordPress for manual migrations).
Step 2: Choose a Migration Method
You have two primary options when it comes to migrating your site:
Option A: Request a Free Migration (Recommended)
- Navigate to the Migrations section in MyKinsta.
- Click on Request Migration.
- Fill in the details about your current host. Kinstaโs support team will handle the rest, ensuring no downtime. This option works best for sites hosted by providers like SiteGround, BlueHost, WP Engine, or Flywheel.
Option B: Migrate Manually or with a Plugin
If you prefer to do it yourself, or if your current host isnโt eligible for a free migration, you can manually or plugin-assisted migration. Hereโs how:
-
Use the Kinsta APM Plugin or Kinsta Local Development Tool:
- Install the Kinsta APM plugin.
- Import your site locally.
- Push it live to your Kinsta site.
- Alternatively, use a migration plugin:
- Install a plugin like All-in-One WP Migration on your current site.
- Export the full site as a .wpress file.
- Go to your new Kinsta WordPress install, install the same plugin, and import the file.
Step 3: Update DNS Records
Once your site is successfully migrated to Kinsta, youโll need to update your DNS settings:
- In MyKinsta, click on your site and go to the Domains section.
- Add your custom domain.
- Update your DNS records at your registrar (e.g., GoDaddy, Namecheap) by setting the A record to the Kinsta IP address. This is especially crucial for ensuring users are directed to your new site.
- If necessary, configure any subdomains (like www).
Note: DNS changes can take approximately 24 to 48 hours to fully propagate.
Step 4: Enable SSL and HTTPS
To ensure your site is secure, enable SSL:
- Navigate to Sites in MyKinsta, select your site, and go to the Tools section.
- Click on Enable SSL.
- Set up HTTP to HTTPS redirects under the redirects section if needed.
Step 5: Test Your Site
Before making your final switch, use Kinstaโs temporary URL to preview your site. This allows you to ensure everything is functioning properly before updating DNS to point to Kinsta.
Conclusion
Migrating your website to Kinsta is straightforward with the right steps. Whether you opt for the free migration service or choose to do it manually, Kinsta provides the tools and support needed for a seamless transition. Thank you for watching this video guide! Happy migrating!