How to Migrate WordPress to Kinsta Manually
Complete guide on how to migrate a WordPress website to Kinsta safely and without downtime. Learn three migration methods: Kinsta's free service, the Migrate Guru plugin, and the manual way.

Migrating a WordPress website can be scary, especially if you're worried about downtime that could hurt your online business. Apart from that, there are several common concerns that website owners often face when migrating:
- Fear of losing important data after the migration process is complete
- Worried about unexpected errors appearing during the migration process
- Lack of technical knowledge to overcome problems that may arise
However, don't let these fears stop you from upgrading or moving to better hosting like Kinsta. With proper preparation and following the right steps, you can migrate safely and without downtime.
The good news is that Kinsta offers unlimited free migration services to all its new customers. This means Kinsta's team of experts can handle the entire migration process for you, eliminating much of the stress and risk associated with manual migration.
However, if you have special needs or want to move your website to Kinsta immediately, there are several other options available:
-
Use WordPress Specialist services for fast and professional migration
-
Do the migration yourself using a plugin like Migrate Guru
-
Manual migration using SSH/FTP method for full control over the processIn this article, I will comprehensively discuss three methods of migrating WordPress websites to Kinsta:
-
Use Kinsta's free migration service
-
Migrate using the Migrate Guru plugin – a suitable method for beginners or those who want a more automated process
-
Manual method using SSH/FTP – for those of you who want full control over the migration process
Each method has its own advantages and disadvantages, and I will walk you through each step in detail. I'll also provide tips and tricks to ensure the migration process goes smoothly, as well as how to troubleshoot common issues you may encounter.
Most importantly, by following this guide, you will be able to migrate your WordPress website to Kinsta safely, minimize the risk of downtime and data loss, and have a better understanding of the migration process as a whole.
Let's start by looking at the first and easiest option: using Kinsta's free migration service.
Migrate using Kinsta's free migration service
The free migration service offered by Kinsta is the ideal solution for those of you who want a hassle-free migration.
Kinsta's team of experts will handle the entire migration process, ensuring all your data is moved safely and without downtime. All you need to do is point your domain's DNS to Kinsta DNS.

Migrate using the Migrate Guru plugin
Of the many migration plugins in the WordPress.org
] repository, the Migrate Guru plugin is, in my opinion, the easiest and truly beginner-friendly. You don't need to look for information such as a website's IP address, create an FTP account first, or look for a suitable port.
The method is very simple. If you can copy-paste in Microsoft Word, you can also use this plugin.
1. Install New WordPress on New Hosting
First, you have to install a new WordPress on Kinsta. If you don't know how, you can follow this tutorial to Install WordPress on Kinsta .
Once the installation process is complete, you will be given a temporary address or URL, usually something like this: penasihathosting.kinsta.cloud.
2. Install the Migrate Guru Plugin on Both Websites
Login to the WordPress dashboard at this temporary URL and install the Migrate Guru plugin. Likewise, on your current website (on old hosting), install the Migrate Guru plugin.

3. Copy
- Paste Key from Migrate Guru
Open the Migrate Guru plugin on your WordPress Kinsta and copy the migration key provided.

Return to your website on your old hosting, open the Migrate Guru plugin, fill in your email in the field provided, check “I agree to BlogVault's terms”, and click the “Migrate” button.

Select Kinsta in the list of available hosting.

Paste the migration key that you copied earlier and click the “Migrate” button.

If the key you input is correct, the migration process will start automatically.
Make sure you pay attention to the section highlighted in red in the screenshot below, ensuring that you migrate from your domain URL to Kinsta's temporary URL, not the other way around.
If it is reversed, immediately click the "Cancel Migration" button.
Migration time duration depends on the size of your website; the larger it is, the longer it will take. Apart from that, your internet speed also affects the migration process.
.webp "Migrate Guru - Migration Progress")
4. Visit the Kinsta Temporary URL
Once the migration process is complete, you will see a message that the migration is complete. Click the "Visit Migrated Site" button and check whether your website is the same as the previous website. Check all pictures to make sure nothing is broken. Login to your WordPress dashboard to confirm everything.

4. Add Primary Domain to ‘Domains’ in MyKinsta
After you have ensured that there is nothing strange about the appearance of the website, there are no errors, all images load properly, and all plugins, users, themes, and others are the same as the website on the old hosting, it's time to change the domain from Kinsta's temporary URL to your actual domain.
Click the “Domains” menu in MyKinsta, click “Add domain” and enter your domain name.

Then, make sure you point your domain's DNS to the Kinsta servers. Make sure DNS propagation is complete before checking your website. You can check domain propagation on the site DNSChecker.org.
Once DNS has successfully pointed to your Kinsta server, make your domain a “Primary domain” by clicking the three vertical dots icon and then selecting “Make primary domain”.

Don't forget to check the "Run search and replace after change" option. This will change all temporary URLs in your database to your domain URLs. However, this will not change the email address. To change your email address, you need to search and replace again in the "Tools" section.

By following this guide, you will be able to migrate your WordPress website to Kinsta safely, minimize the risk of downtime and data loss, and have a better understanding of the overall migration process. Good luck and good luck!
Willya Randika
Hi, saya Randika, seorang Web Developer yang spesialis di WordPress, Astro, dan Next.js. Sejak 2015, saya telah membantu ratusan bisnis dan profesional membangun website yang tidak hanya cepat dan aman, tapi juga mudah ditemukan di Google dan efektif mengkonversi pengunjung menjadi pelanggan.
Comments
Checking session…
No comments yet. Be the first to comment!
Related Articles

WordPress to Cloudways Migration Tutorial
Complete guide on how to easily migrate a WordPress website to Cloudways. Learn the migration steps using the Cloudways WordPress Migrator plugin and DNS configuration

Tutorial or How to Install WordPress on Cloudways
How to set up WordPress on Cloudways from scratch: create a new application, connect your domain, and enable free SSL the right way.

How to Install WordPress on Kinsta
A step-by-step MyKinsta walkthrough: creating the site, choosing a server location your visitors are close to, and filling in the details correctly.

Features that are a Must in the Best Cheap Hosting Services
Many cheap hosting providers offer low prices, but not all of them provide the important features that they should have. This article discusses 8 mandatory features that must be included in a quality cheap hosting package.

Important Terms in Reseller Hosting: Overselling, WHMCS, White Label, and Others
Glossary of key terms that must be understood when starting a cPanel/WHM based reseller hosting business: overselling, WHMCS, white label, private nameservers, CloudLinux limits, SLA, and others.

Is Cheap Hosting Suitable for Online Stores/WooCommerce?
Many people think that WooCommerce requires expensive hosting, even though with an efficient setup, even cheap hosting can be enough for small to medium online stores.

Differences between Reseller Hosting, Shared Hosting, and VPS Hosting
Compare shared hosting, reseller hosting (cPanel/WHM), and VPS in terms of control, performance, costs, and usage scenarios. Find the right choice for your business/website needs and plans.

Is Unlimited Hosting Really Unlimited?
The term 'unlimited hosting' often sounds attractive, but is it really unlimited? This article reveals how hosting providers implement hidden restrictions behind unlimited claims.

Case Study: Average Uptime in 2020
Hosting Advisor researched 18 Indonesian hosting providers for 17 months in 2020, revealing the fact that the average hosting server uptime was still far below guarantee.