Professional Documents
Culture Documents
Are you looking to move to a new host or a new domain? There are many
reasons why you may need to migrate WordPress site, but the risks
associated with WordPress migration could make the process look daunting.
You might be worried that you could lose data, experience downtime, lose
visitors to your site and also lose rankings. But migration doesn’t have to be
a stressful experience. In this tutorial, we’ll guide you through how to
migrate WordPress site safely, without losing data or facing any downtime.
NOTE: In this article, we’ll show you how to move to a new hosting and a
new domain.
One, you can purchase a domain from popular domain registrars like
NameSilo and NameCheap.
Or two, you can purchase the domain and host from the same web host
provider.
Many users choose their hosting provider as their domain name registrar but
if you ask us, NameSilo and Namecheap are a slightly cheaper option.
Virtual private server hosting is also known as VPS and has a similar
policy. But it offers larger disk space and more resources. It’s perfect for
WordPress websites that draw large traffic but don’t have the budget for a
dedicated hosting solution.
Managed hostings are the ideal hosting solutions. You can choose between
shared or private access. And the hosting provider takes responsibility for
managing your site. Therefore, managed hostings are much more expensive
than shared or VPS hosting.
3. Install WordPress
If you already have a WordPress website, you’d know how to install
WordPress on your newly created account. If not, there’s no need to worry.
The easiest way to do this is by selecting the one-click WordPress installer on
your hosting provider’s dashboard. For instance, in Bluehost, once you log
into your dashboard, you’ll find an Install button that’ll help you get your
WordPress installed without breaking a sweat.
You are unlikely to face these challenges if you are using BlogVault. It
supports over 5,000 hosting providers ensures there is no downtime
during migration. Unlike many other migration services, BlogVault offers a
complete migration without any broken links or missing content.
Therefore, let us show you how you can perform WordPress migration with
BlogVault.
Step 2: Remember when we told you to keep your FTP details ready. Here’s
when you’ll need it. Enter the FTP details of your new hosting provider.
Following this, you’ll need to select the folder where your WordPress files are
going to be transferred. After that choose public_html.
Select public_html
Step 3: On the next page, for those of you who’ve purchased a new domain
name, insert the URL of your website. Then click on Continue and the
migration process will begin.
That’s all you have to do. Now that you have migrated your website there are
a few post-migration measures to need to take. For that jump to Things to
Do Post-Migration.
Downloading WordPress files: You can download the files through File
Manager (via your web host account) or an FTP client. We’ll use an FTP
client because the File Manager has limitations. For instance, if your site is
over 2GB, you can’t upload it with the File Manager.
1. Download and install Filezilla, a popular FTP client. And then enter
the FTP details of your existing website. Note: You can find FTP details
with the help of these videos or consider asking your web host.
2. After the connection between FileZilla and your website is established,
you’ll find the files on your website appear on the dashboard of the
software. Now, you’d want to download the root folder also known as
the public_html file. It’s where all your WordPress files are stored.
Simply right-click on public_html and select Download.
It should take a few minutes you’ll have a copy of your files on your
computer (recommended read: Pros and Cons of Storing Backups on Your
PC).
In the Export page, you are given 2 choices – Quickly or Custom export. If
you wish to export only specific tables, choosing Custom enables you to do
just that. If not, then go for the default Quick option.
Depending on your needs, select Quick export or Custom export
By now, you’ll have a copy of both files and database. It’s time to upload
them to the new hosting account.
2. In the FileZilla File Manager, you’ll add your FTP credentials (host,
username, and password) and then take the following steps:
If the connection is successful, you’ll see all of your files appearing in the
Remote site section of FileZilla. But if you are getting an FTP connection error
saying that it’s impossible to establish a connection to the server then
recheck your credentials. Verify with your hosting provider if you have the
correct information.
But on Bluehost, after logging in you’ll select the option MySQL Database
and then you’ll Create a New Database and Add a New User.
In the next step, we’ll link the new user to the new database. Just open the
MySQL Databases page once more and scroll down to the section called
Add User To Database.
After successfully adding that user to that database, what we now need to do
is import the database we had downloaded earlier.
For that, you’d want to go to phpMyAdmin from your hosting account, then
select Import and then go ahead and import the database from your
computer.
Expert tip: Ensure that the database table prefix (which in our case is
bhwpsite) is set to the same value as the one found in phpMyAdmin. Failing
to connect the database properly could show a blank page to the visitors of
your website.
With the modification of the config file, we’ve come to the end of things to do
during WordPress migration. Now open your website on a new tab and if
everything went well, your website should look the same as before
migration.
Now that we have the site URL and home URL updated, open a new tab on
your browser and open the new URL. If everything went well then your
website will load. If you are not that lucky, sometimes the new URL redirects
to the old one. This is a caching issue which you should clean right away. If
you are not sure how to do it, check our guide on how to clear WordPress
cache. Also, you can try opening the new URL in a different browser like
Safari or Firefox.
To check for broken links you can use the Chrome extension called SEO
Minion. Whatever suits you best. This has to do with the change of your URL.
Even though we changed it in the database, you are likely to experience
some hiccups. This is simply the cost of performing manual WordPress
migration.
In Conclusion
Migrating to a new web host usually entails a lot of hard work which is why if
you are doing it manually, there are good chances of making mistakes. But if
you want to make sure that everything works perfectly, use a plugin.
How to Move
The Only Top 5 WordPress WordPress
WordPress Migration Plugins Website From
Website Migration to Move Websites Localhost to
Checklist You’ll Safely Server
Need
Key Features ▼
Help Resources ▼
Affiliate Partners ▼
Comparison Pages ▼
Social ▼
Top Articles ▼
Contact Us ▼
About ▼
SHARE