This guide will help you understand how to transfer the self-hosted WordPress blog over to a brand new domain. If you’re looking to transfer to move your WordPress.com site to an self-hosted version, follow this guide instead..
The process of moving your personal WordPress.org site to new domain doesn’t have to be a difficult or difficult task, but there are some crucial considerations to consider before beginning. In the end, the process of switching to a different domain will have an enormous impact on your position in search results because it will take the time needed for search engines to adapt to the new format. This means that you’ll notice a decline in traffic over the next couple of weeks. We’ll have a glance at what steps are you need to take to transfer your WordPress blog to a different domain while keeping your SEO unaffected in the process.
1 – Back Up Your WordPress Database
Because you don’t want to take any risk when you move and it’s essential that you take some additional steps to backup your WordPress database, as it is the repository for all your content, including posts and comments. The simplest and most effective method to ensure that your database is backed up is to utilize a free plugin, such as WP-DB Backup, which we’ll use to complete this guide.
1. Click on “Plugins > Add New,” and search for “WP-DB-Backup”. Then click “Install Now” and activate the plugin after the installation is completed.
2. Go to “Tools > Backup,” and choose “Download to your computer” prior to selecting “Backup Now”.
To be able to reference them in the future You can also utilize this program to schedule automated backups. They can be downloaded to your computer, sent to you, or stored on a remote server such for the Web hosting FTP server.
2 – Export and Import Your Content
If you already have your new domain setup using WordPress installed, you’ll have the ability to save your data and then import it onto the new site. To make it easier, WordPress provides a built-in export tool.
1. Click on “Tools > Export,” and then click “All content” before clicking “Download Export File”.
2. Go to the dashboard of the administrator of your brand new WordPress website and go through “Tools > Import”. Choose”Import” under the “WordPress” option at the top of the page, and upload the export files that you downloaded. Select “Upload file and import,” and your site’s content will be displayed on your brand new website.
Your entire blog pages and posts will be on your brand new WordPress website. But, you’ll need to move any other content, such as images, as well as other uploads and you’ll need to restart the download of any plugins or themes and then reconfigure the settings for them.
3 – Migrate Your WordPress Uploads
The most convenient and efficient method of transferring all your WordPress uploads to your new website is to manually upload them with an FTP client, such as FileZilla. Your hosting provider may offer a web-based FTP client, or utilize File Explorer in Windows 8. File Explorer in Windows 8.
1. Log into the FTP server of your old WordPress site, and navigate to “wp-content/uploads”.
2. You can download the whole folder then copy it to the appropriate directory of your new WordPress website, and then overwrite any files if you are asked. Alternately, you’ll have to combine the folders without writing any files if wish to keep the previous uploads you made to your new website.
4 – Restoring Your Themes and Plugins
Though all your uploaded content and files will be accessible on the new website however any modifications will have to be re-done. It is possible to use this paid-for software “BackupBuddy” to do this for you if you’d like.
1. Reinstall and modify your theme. If you’ve modified the code of your theme then you’re probably better in copying your files by hand from an FTP server to your old website. You will find your themes in the “wordpress\wp-content\themes” directory.
2. Reinstall and configure any plugins and widgets you would like to use. The easiest way to do this is to open both of your existing and brand new WordPress websites open alongside each other, and review the settings step-by-step.
The new WordPress website should look similar to your previous one, however there are some other things to take into consideration. It is possible that you will need to change the internal links on your new website to ensure that they point to your new domain. You can utilize an application like “Pretty Link” to automate the procedure. It is also necessary to change any RSS feeds and then set up a 301 redirect to ensure that visitors who visit your site, including crawlers for search engines are automatically directed towards your brand new website. Don’t forget to submit a brand new XML Sitemap file to Google and make sure to test thoroughly your new WordPress website.