{"id":685403,"date":"2023-09-25T08:56:39","date_gmt":"2023-09-25T12:56:39","guid":{"rendered":"https:\/\/duplicator.com\/?p=685403"},"modified":"2025-01-23T14:44:15","modified_gmt":"2025-01-23T19:44:15","slug":"wordpress-migration-checklist","status":"publish","type":"post","link":"https:\/\/duplicator.com\/wordpress-migration-checklist\/","title":{"rendered":"Your Complete WordPress Migration Checklist (Start to Finish)"},"content":{"rendered":"\n<p>Moving is always a hassle, whether you&#8217;re packing up your home or your website.<\/p>\n\n\n\n<p>Just like relocating to a new house, migrating your WordPress site requires careful planning and execution. One misstep, and you risk losing precious data or tanking your site&#8217;s performance.<\/p>\n\n\n\n<p>Moving your entire website can be daunting, but it doesn&#8217;t have to be a nightmare. With the right preparation and tools, you&#8217;ll have a smooth transition without any major disruptions. <\/p>\n\n\n\n<p>In this post, I&#8217;ll give you a comprehensive WordPress migration checklist!\u00a0<\/p>\n\n\n\n<p>You&#8217;ll learn:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How to properly prepare your site before starting the migration process<\/li>\n\n\n\n<li>Essential steps to safely move your WordPress files and database<\/li>\n\n\n\n<li>Post-migration tasks to ensure everything works perfectly<\/li>\n\n\n\n<li>Common mistakes to avoid during website transfers<\/li>\n\n\n\n<li>Tools and plugins that make migrations easier for beginners<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-your-wordpress-migration-checklist\">Your WordPress Migration Checklist<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Before the Migration<\/strong><\/td><\/tr><tr><td>1. <a href=\"#aioseo-1-back-up-your-original-website\" title=\"Back up your original website.\">Back up your original website<\/a><\/td><\/tr><tr><td>2. <a href=\"#update-wordpress\" title=\"Update WordPress, plugins, and themes\">Update WordPress, plugins, and themes<\/a><\/td><\/tr><tr><td>3. <a href=\"#aioseo-2-set-up-your-new-hosting-account-or-domain\" title=\"Set up your new hosting account or domain.\">Set up your new hosting account or domain<\/a><\/td><\/tr><tr><td>4. <a href=\"#aioseo-3-choose-the-right-time-for-the-migration\" title=\"Choose the right time for the migration.\">Choose the right time for the migration<\/a><\/td><\/tr><tr><td>5. <a href=\"#aioseo-4-inform-your-audience-about-the-move\" title=\"Inform your audience about the move.\">Inform your audience about the move<\/a><\/td><\/tr><tr><td>6. <a href=\"#aioseo-5-put-your-wordpress-site-in-maintenance-mode\" title=\"Put your WordPress site in maintenance mode\">Put your WordPress site in maintenance mode<\/a><\/td><\/tr><tr><td>7. <a href=\"#aioseo-6-disable-caching-security-and-redirect-plugins\" title=\"Disable caching, security, and redirect plugins\">Disable caching, security, and redirect plugins<\/a><\/td><\/tr><tr><td><strong>During the Migration<\/strong><\/td><\/tr><tr><td>8. <a href=\"#aioseo-1-choose-the-right-tools\" title=\"Choose the right tools\">Choose the right tools<\/a><\/td><\/tr><tr><td>9. <a href=\"#aioseo-2-create-a-copy-of-your-website\" title=\"Create a copy of your website\">Create a copy of your website<\/a><\/td><\/tr><tr><td>10. <a href=\"#aioseo-3-update-your-hosts-file\" title=\"Update your hosts file\">Update your hosts file<\/a><\/td><\/tr><tr><td>11. <a href=\"#aioseo-4-create-a-new-database\" title=\"Create a new database\">Create a new database<\/a><\/td><\/tr><tr><td>12. <a href=\"#aioseo-5-migrate-your-files-and-database\" title=\"Migrate your files and database\">Migrate your files and database<\/a><\/td><\/tr><tr><td><strong>After the Migration<\/strong><\/td><\/tr><tr><td>13. <a href=\"#aioseo-1-check-your-new-websites-speed-and-functionality\" title=\"Check your new website's speed and functionality\">Check your new website&#8217;s speed and functionality<\/a><\/td><\/tr><tr><td>14. <a href=\"#aioseo-2-scan-for-broken-links\" title=\"Scan for broken links\">Scan for broken links<\/a><\/td><\/tr><tr><td>15. <a href=\"#aioseo-3-add-redirects\" title=\"Add redirects\">Add redirects<\/a><\/td><\/tr><tr><td>16. <a href=\"#aioseo-4-update-your-dns\" title=\"Update your DNS\">Update your DNS<\/a><\/td><\/tr><tr><td>17. <a href=\"#aioseo-5-inform-google-of-the-migration\" title=\"Inform Google of the migration\">Inform Google of the migration<\/a><\/td><\/tr><tr><td>18. <a href=\"#aioseo-6-test-your-ssl-certificate\" title=\"Test your SSL certificate\">Test your SSL certificate<\/a><\/td><\/tr><tr><td>19. <a href=\"#aioseo-7-crawl-your-new-website\" title=\"Crawl your new website\">Crawl your new website<\/a><\/td><\/tr><tr><td>20. <a href=\"#final-checks\" title=\"Final checks\">Final checks<\/a><\/td><\/tr><tr><td>21. <a href=\"#close-hosting\" title=\"Close your old hosting account\">Close your old hosting account<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-why-you-might-need-to-migrate-your-wordpress-website\">What is a Website Migration?<\/h2>\n\n\n\n<p>In a <a href=\"https:\/\/duplicator.com\/how-to-migrate-wordpress-site\/\">website migration<\/a>, you\u2019ll move your entire website to a different location. This might be a new hosting company, server, domain name, or Content Management System (CMS).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Migrate Your WordPress Website?<\/h2>\n\n\n\n<p>Migrating your website might seem like a huge hassle. You\u2019ve already spent precious time setting up your site on your current hosting provider and domain name, so why move it?<\/p>\n\n\n\n<p>There are many reasons why it can be beneficial to migrate your WordPress website. Here are just a few.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Moving to a more powerful or reliable hosting provider can lead to increased traffic, performance, and scalability.<\/li>\n\n\n\n<li>You might want to migrate to a new domain name to improve brand recognition.<\/li>\n\n\n\n<li>If you experience <a href=\"https:\/\/duplicator.com\/how-to-protect-your-website-from-hackers\/\">hacks or cyber attacks<\/a>, you&#8217;ll probably want to migrate to a new environment with <a href=\"https:\/\/duplicator.com\/wordpress-security\/\">better security<\/a>.<\/li>\n\n\n\n<li>As your website grows, you&#8217;ll need to migrate to a server that can handle increased traffic and resource demands.<\/li>\n\n\n\n<li>Transitioning from another content management system to WordPress, or the other way around, requires you to migrate all of your original content.<\/li>\n\n\n\n<li>Changing hosting providers might give you better customer support for technical issues.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-pre-wordpress-migration-checklist\">Pre WordPress Migration Checklist<\/h2>\n\n\n\n<p>Once you decide to migrate your website, you\u2019ll need to move all of your content and other data to the new location. If you skip a step along the way, this could lead to data loss.<\/p>\n\n\n\n<p>With some thorough planning, you can easily migrate your WordPress website and avoid putting your data at risk. <\/p>\n\n\n\n<p>I&#8217;ll show you everything you need to do before, during, and after a migration to make the transition as smooth as possible!<\/p>\n\n\n\n<p>Here&#8217;s a quick overview of your pre-migration checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Back up your original website to protect against data loss<\/li>\n\n\n\n<li>Update WordPress, plugins, and themes to prevent compatibility issues<\/li>\n\n\n\n<li>Set up your new hosting account or domain in advance<\/li>\n\n\n\n<li>Choose the right time for the migration during low-traffic periods<\/li>\n\n\n\n<li>Inform your audience about the move<\/li>\n\n\n\n<li>Put your WordPress site in maintenance mode<\/li>\n\n\n\n<li>Disable caching, security, and redirect plugins that could interfere with the migration<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-1-back-up-your-original-website\">1. Back Up Your Original Website<\/h3>\n\n\n\n<p>First things first, you\u2019ll want to&nbsp;<a href=\"https:\/\/duplicator.com\/how-to-backup-wordpress-site\/\">back up your current WordPress website<\/a>. <\/p>\n\n\n\n<p>This way, you\u2019ll have a copy on hand if anything goes wrong during the migration. You\u2019ll be able to simply restore this backup and instantly revert your site back to how it was before the move.<\/p>\n\n\n\n<p>The easiest and fastest way to create backups is to install a&nbsp;<a href=\"https:\/\/duplicator.com\/best-wordpress-backup-plugins\/\">WordPress backup plugin<\/a>. With this tool, you won\u2019t have to manually export copies of your files and database.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/duplicator.com\/\">Duplicator<\/a>&nbsp;is a flexible plugin that can help you with WordPress backups and migrations. It allows you to quickly download your entire website as a zip file. You can save this as a backup or use it to migrate your data to a new host.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/duplicator.com\/\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"701\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Pro-Plugin.png\" alt=\"Duplicator Pro plugin\" class=\"wp-image-683536\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Pro-Plugin.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Pro-Plugin-50x41.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/duplicator.com\/pricing\/\" style=\"background-color:#fd4615\">Get Started with Duplicator<\/a><\/div>\n<\/div>\n\n\n\n<p>To back up your website, go to&nbsp;<strong>Duplicator Pro \u00bb Backups \u00bb Add New<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"418\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/04\/Add-New-Duplicator-Backup.png\" alt=\"Add new backup with Duplicator\" class=\"wp-image-830300\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/04\/Add-New-Duplicator-Backup.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/04\/Add-New-Duplicator-Backup-50x25.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>After naming the backup, select a storage location. Duplicator automatically stores backups on your local server, but you can also move them to cloud storage services like&nbsp;<a href=\"https:\/\/duplicator.com\/wordpress-backup-to-google-drive\/\">Google Drive<\/a>,&nbsp;<a href=\"https:\/\/duplicator.com\/wordpress-backup-to-onedrive\/\">OneDrive<\/a>, or&nbsp;<a href=\"https:\/\/duplicator.com\/wordpress-backup-to-dropbox\/\">Dropbox<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"592\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Backup-Storage-Location.png\" alt=\"Backup storage locations\" class=\"wp-image-833909\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Backup-Storage-Location.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Backup-Storage-Location-50x35.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Then, hit&nbsp;<strong>Next<\/strong>. Duplicator will scan your website and inform you of any issues before starting the backup.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"699\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Backup-Scan.png\" alt=\"Duplicator backup scan\" class=\"wp-image-830330\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Backup-Scan.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Backup-Scan-50x41.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Once the backup is finished, you\u2019ll see it on the&nbsp;<strong>Backups<\/strong>&nbsp;page. To save it, hit&nbsp;<strong>Download \u00bb Both Files<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"319\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Download-Backup-Files.png\" alt=\"Download backup files\" class=\"wp-image-830331\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Download-Backup-Files.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Download-Backup-Files-50x19.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>It\u2019s also a good idea to set up disaster recovery. This allows you to&nbsp;<a href=\"https:\/\/duplicator.com\/restore-wordpress-from-backup\/\">restore your backup<\/a>&nbsp;even if you can\u2019t access your WordPress dashboard due to a critical error.&nbsp;<\/p>\n\n\n\n<p>Simply find the backup and click on the blue house icon.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"331\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Disaster-Recovery-1.png\" alt=\"Disaster recovery icon\" class=\"wp-image-832592\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Disaster-Recovery-1.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Disaster-Recovery-1-50x20.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Next, click on&nbsp;<strong>Set Disaster Recovery<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"528\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Set-Disaster-Recovery-1.png\" alt=\"Set disaster recovery\" class=\"wp-image-832593\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Set-Disaster-Recovery-1.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Set-Disaster-Recovery-1-50x31.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Now, either copy the recovery URL or download the launcher file.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"393\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Disaster-Recovery-Options.png\" alt=\"Disaster recovery options\" class=\"wp-image-832594\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Disaster-Recovery-Options.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Disaster-Recovery-Options-50x23.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Be sure to save the URL in a safe place. If you need to, you can paste it into a browser window and immediately launch the Duplicator recovery wizard.&nbsp;Alternatively, simply open the launcher file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"update-wordpress\">2. Update WordPress, Plugins, and Themes<\/h3>\n\n\n\n<p>Outdated software can cause compatibility issues during or after the migration process. So, it&#8217;s a good idea to update everything on your site to the latest versions.<\/p>\n\n\n\n<p>Make sure to <a href=\"https:\/\/duplicator.com\/update-wordpress\/\">update WordPress core software<\/a> along with plugins and themes. You&#8217;ll save yourself the hassle of dealing with errors later!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-2-set-up-your-new-hosting-account-or-domain\">3. Set Up Your New Hosting Account or Domain<\/h3>\n\n\n\n<p>In a migration, you\u2019ll transfer your website files and database to the new location. During this process, you won\u2019t want to have to worry about purchasing a hosting plan or domain name.<\/p>\n\n\n\n<p>If you\u2019re&nbsp;<a href=\"https:\/\/duplicator.com\/how-to-move-a-wordpress-website-to-a-new-host\/\">moving to a new web host<\/a>, consider setting up your account beforehand. Find the right plan for your needs and log into your control panel.&nbsp;<\/p>\n\n\n\n<p>To make things easier, you can also <a href=\"https:\/\/duplicator.com\/how-to-install-wordpress\/\">install WordPress<\/a> on the new host. Many hosting services do this for you or have one-click installations.&nbsp;<\/p>\n\n\n\n<p>If you\u2019re&nbsp;<a href=\"https:\/\/duplicator.com\/migrate-wordpress-site-to-a-new-domain\/\">moving to a new domain name<\/a>, you can purchase one through a domain registrar. On the other hand, you may be able to get a free domain from your web host.<\/p>\n\n\n\n<p>Before migrating your site, be sure to have all of this information readily available:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Login information for your old and new hosting control panel<\/li>\n\n\n\n<li>Login information for your old and new website<\/li>\n\n\n\n<li>The nameserver information for the new web host<\/li>\n\n\n\n<li>Login information for your domain registrar<\/li>\n\n\n\n<li>FTP\/SFTP credentials<\/li>\n<\/ul>\n\n\n\n<p>Preparing this information in advance will help you migrate your website smoothly. If you have to worry about locating login credentials during the move, you might face more downtime than necessary. <\/p>\n\n\n\n<p>It\u2019s best to be prepared so that you can move your site as quickly as possible.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-3-choose-the-right-time-for-the-migration\">4. Choose the Right Time for the Migration<\/h3>\n\n\n\n<p>Especially if you have a large audience, you won\u2019t want to move your website at the wrong time. <\/p>\n\n\n\n<p>The goal of any migration is to ensure a seamless transition for your visitors. Choosing the right time can minimize the impact on user experience.&nbsp;<\/p>\n\n\n\n<p>Plan your migration during periods of lower traffic or activity. Weekends, late at night, or other off-peak hours are often preferred to carry out migrations.<\/p>\n\n\n\n<p>Even if you <a href=\"https:\/\/duplicator.com\/website-downtime\/\">minimize downtime<\/a> as much as possible, your site may still go down at some point during the migration. By choosing a time when your website experiences the least traffic, you can reduce the number of users who might be inconvenienced.<\/p>\n\n\n\n<p>If you\u2019re not sure when to plan your migration, I&#8217;d recommend using an analytics plugin like&nbsp;<a href=\"https:\/\/www.monsterinsights.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">MonsterInsights<\/a>. This will give you an overview of your organic traffic, so you\u2019ll know when your periods of downtime are.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"619\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/12\/MonsterInsights-Reports.png\" alt=\"MonsterInsights reports\" class=\"wp-image-958456\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/12\/MonsterInsights-Reports.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/12\/MonsterInsights-Reports-50x37.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-4-inform-your-audience-about-the-move\">5. Inform Your Audience About the Move<\/h3>\n\n\n\n<p>You can\u2019t guarantee that zero visitors will be on your website as you start migrating it. This is why I&#8217;d suggest notifying your audience before the migration, so they know what to expect.&nbsp;<\/p>\n\n\n\n<p>By creating a notification, you\u2019ll urge customers to make their purchases before your site goes down. You can also let them know when your website will be back up, reducing the chances that a customer will turn to your competitor.<\/p>\n\n\n\n<p><a href=\"https:\/\/optinmonster.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">OptinMonster<\/a>&nbsp;is a lead generation plugin that makes it easy to build pop-ups for your website. You can use a drag-and-drop builder to create countdown timers, coupon wheels, and email sign-ups. You\u2019ll inform your customers exactly what\u2019s going on with your site and when you\u2019ll be back online.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"642\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Optinmonster-Popup.png\" alt=\"OptinMonster maintenance pop-up\" class=\"wp-image-685420\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Optinmonster-Popup.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Optinmonster-Popup-50x38.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Do you want to encourage sales before the move? Check out this guide on&nbsp;<a href=\"https:\/\/optinmonster.com\/how-to-create-a-popup-coupon-that-boosts-sales\/\" target=\"_blank\" rel=\"noopener\" title=\"\">how to create a popup coupon<\/a>!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-5-put-your-wordpress-site-in-maintenance-mode\">6. Put Your WordPress Site in Maintenance Mode<\/h3>\n\n\n\n<p>At the appropriate time, you\u2019ll need to put your website into <a href=\"https:\/\/duplicator.com\/wordpress-stuck-in-maintenance-mode\/\">maintenance mode<\/a>. This ensures that you can work out any bugs or other errors before you make your new site live.<\/p>\n\n\n\n<p>Essentially, your visitors will see a maintenance mode page instead of your usual content. You\u2019ll work on major changes behind the scenes without worrying about accidentally breaking anything on your site.<\/p>\n\n\n\n<p>Another benefit of using a maintenance mode page is that it tells users what\u2019s going on. They\u2019ll know why your website is down and when to expect your content to be back up again.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"511\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Maintenance-Mode-Page.png\" alt=\"Maintenance mode page\" class=\"wp-image-681985\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Maintenance-Mode-Page.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Maintenance-Mode-Page-50x30.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>I like using&nbsp;<a href=\"https:\/\/www.seedprod.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">SeedProd<\/a>&nbsp;to build custom maintenance pages. This page builder plugin comes with drag-and-drop functionality and many maintenance page templates.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/www.seedprod.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"701\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Website-Builder.png\" alt=\"SeedProd website builder plugin\" class=\"wp-image-685421\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Website-Builder.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Website-Builder-50x41.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/a><\/figure>\n\n\n\n<p>Once you activate the plugin, click on&nbsp;<strong>Set up a Maintenance Mode Page<\/strong>. Then, you can select a pre-designed template. This avoids the need to create one from scratch.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"710\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Templates.png\" alt=\"SeedProd maintenance templates\" class=\"wp-image-681986\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Templates.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Templates-50x42.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Add new blocks, text, buttons, opt-in forms, or other custom elements. You\u2019ll be able to simply drag and drop them onto the page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"643\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Mode-Page.png\" alt=\"SeedProd maintenance mode page\" class=\"wp-image-685422\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Mode-Page.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/SeedProd-Maintenance-Mode-Page-50x38.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>When you\u2019re ready, save and publish the page. Find the&nbsp;<strong>Maintenance Mode<\/strong>&nbsp;box and activate it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"561\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Publish-Maintenance-Page.png\" alt=\"Publish maintenance mode page\" class=\"wp-image-681988\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Publish-Maintenance-Page.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Publish-Maintenance-Page-50x33.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Now your old WordPress site is in maintenance mode! This provides a better experience for visitors since they\u2019ll see a custom maintenance page instead of a <a href=\"https:\/\/duplicator.com\/wordpress-errors\/\">404 error<\/a>.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-6-disable-caching-security-and-redirect-plugins\">7. Disable Caching, Security, and Redirect Plugins<\/h3>\n\n\n\n<p>Before migrating your website, temporarily disable any plugins involved with caching, security, and redirects. These plugins can interfere with the migration process and lead to unexpected issues.&nbsp;<\/p>\n\n\n\n<p>For example, many <a href=\"https:\/\/duplicator.com\/wordpress-security-plugins\/\">WordPress security plugins<\/a> set up firewalls. This can limit or block requests necessary for a migration.<\/p>\n\n\n\n<p>If you don\u2019t disable caching, redirect, or firewall plugins, you could get a 403 Forbidden or <a href=\"https:\/\/duplicator.com\/how-to-fix-500-internal-server-error\/\">500 Internal Server error<\/a>. To prevent any issues, be sure to deactivate them before getting started.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-wordpress-migration-checklist\">WordPress Migration Checklist<\/h2>\n\n\n\n<p>Now that you\u2019ve prepared for a WordPress migration, it\u2019s time to get started! Let\u2019s walk you through the steps to move your entire website without any downtime or data loss.&nbsp;<\/p>\n\n\n\n<p>Here&#8217;s a quick overview of your migration checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose reliable tools like Duplicator (free plugin) or migration services<\/li>\n\n\n\n<li>Create a copy of your website files and database<\/li>\n\n\n\n<li>Update your hosts file to test the new site privately<\/li>\n\n\n\n<li>Create a new database on your new server<\/li>\n\n\n\n<li>Migrate your files and database using your chosen method<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-1-choose-the-right-tools\">8. Choose the Right Tools<\/h3>\n\n\n\n<p>To get started, you\u2019ll need to figure out how you\u2019ll perform the migration. <a href=\"https:\/\/duplicator.com\/manually-migrate-wordpress\/\">Manual migrations<\/a> are possible, but they require technical expertise and come with some extra risks.<\/p>\n\n\n\n<p>Fortunately, many tools can help you move your data successfully. <\/p>\n\n\n\n<p>If you\u2019re moving to a new WordPress hosting provider, many companies will migrate your website for you. You won\u2019t have to worry about transferring your files onto a new server.<\/p>\n\n\n\n<p>However, you could also use a&nbsp;<a href=\"https:\/\/duplicator.com\/wordpress-migration-plugins\/\">WordPress migration plugin<\/a>. As I mentioned earlier, <a href=\"https:\/\/duplicator.com\/\">Duplicator<\/a> is the best choice for simplifying backups, migrations, and cloning.<\/p>\n\n\n\n<p>Instead of having to export your files and database, Duplicator will save all of this data in a single zip file. Then, simply drag and drop this into your new WordPress installation. This makes migrations fast and beginner-friendly.<\/p>\n\n\n\n<p>Here are some extra features that you\u2019ll get with Duplicator:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>File and database filters to customize backups<\/li>\n\n\n\n<li>Supports WordPress multisite networks and large sites<\/li>\n\n\n\n<li>Step-by-step migration wizard<\/li>\n\n\n\n<li>One-click restores<\/li>\n\n\n\n<li>Doesn\u2019t require WordPress to be installed<\/li>\n\n\n\n<li>Custom search and replace<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/duplicator.com\/pricing\/\" style=\"background-color:#fd4615\">Get Started with Duplicator<\/a><\/div>\n<\/div>\n\n\n\n<p>Duplicator Lite is available as a free migration tool. If you want extra functionality like drag-and-drop migrations and search and replace, <a href=\"https:\/\/duplicator.com\/pricing\/\">upgrade to Duplicator Pro<\/a>. <\/p>\n\n\n\n<p>Then,&nbsp;<a href=\"https:\/\/duplicator.com\/knowledge-base\/plugin-installation\/\">install the plugin<\/a>&nbsp;on your old site. For Duplicator Pro, copy and paste your license key into the <strong>License<\/strong> settings.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"380\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Activate-License.png\" alt=\"Activate Duplicator license key\" class=\"wp-image-832597\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Activate-License.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/10\/Duplicator-Activate-License-50x22.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Now you\u2019ll be ready to migrate your WordPress website.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">A common mistake is thinking Duplicator is just for the pros. See how an <a href=\"https:\/\/duplicator.com\/ben-mccahill-migration-case-study\/\">indie author conquered his fear of migrations<\/a> with Duplicator&#8217;s easy functionality!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-2-create-a-copy-of-your-website\">9. Create a Copy of Your Website<\/h3>\n\n\n\n<p>The first step in a WordPress migration is to <a href=\"https:\/\/duplicator.com\/how-to-copy-a-wordpress-website\/\">download copies<\/a> of your current site&#8217;s files and database. With Duplicator, you can do this without ever leaving your dashboard.<\/p>\n\n\n\n<p>Start by backing up your site. You can expand the&nbsp;<strong>Backup<\/strong>&nbsp;section to choose exactly what data you want migrated to the new site.<\/p>\n\n\n\n<p>To migrate everything, click on <strong>Full Site<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"274\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Full-Site-Backup-Preset.png\" alt=\"Full site backup preset\" class=\"wp-image-830328\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Full-Site-Backup-Preset.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Full-Site-Backup-Preset-50x16.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Finish building the backup. Then, download both the archive and installer files.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">As a DIY method, you can use phpMyAdmin to <a href=\"https:\/\/duplicator.com\/migrate-wordpress-database\/\">export your database<\/a>. Then, download your site&#8217;s files with cPanel or an FTP client.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-3-update-your-hosts-file\">10. Update Your Hosts File<\/h3>\n\n\n\n<p>No matter what type of website you\u2019re running, you\u2019ll likely want to <a href=\"https:\/\/duplicator.com\/website-downtime\/\">reduce downtime<\/a> during a migration. This ensures that your site\u2019s user experience and search engine ranking don\u2019t suffer.<\/p>\n\n\n\n<p>By updating your hosts file, you essentially create a private pathway to the new server&#8217;s IP address on your computer. This means that while you&#8217;re testing and refining the migrated site on the new server, the live site on the old server remains unaffected.&nbsp;<\/p>\n\n\n\n<p>Although this sounds complicated, even beginners can update their hosts file. For Mac users, open Terminal and run this command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/private\/etc\/hosts<\/code><\/pre>\n\n\n\n<p>At the bottom of the hosts file, paste your new IP address and domain name:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>192.168.1.22 www.example.com<\/code><\/pre>\n\n\n\n<p>After this, continue migrating your WordPress site. However, remember to delete this entry once you\u2019re finished.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-4-create-a-new-database\">11. Create a New Database<\/h3>\n\n\n\n<p>Your new website also needs a <a href=\"https:\/\/duplicator.com\/create-a-wordpress-database\/\">new WordPress database<\/a>. If you or your web host has already created one, move on to the next step.<\/p>\n\n\n\n<p>Otherwise, open your new host\u2019s control panel and find the option to edit your MySQL databases.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"346\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/MySQL-Databases.png\" alt=\"MySQL databases\" class=\"wp-image-621486\"\/><\/figure>\n\n\n\n<p>Then, create a new database by naming it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"364\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Create-MySQL-Database.png\" alt=\"Create MySQL database\" class=\"wp-image-621487\"\/><\/figure>\n\n\n\n<p>You\u2019ll also need to add a new user to the database.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"531\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Create-MySQL-User.png\" alt=\"Create MySQL user\" class=\"wp-image-621488\"\/><\/figure>\n\n\n\n<p>Finally, assign the new user to the new database.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"426\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Add-User-to-Database.png\" alt=\"Add user to database\" class=\"wp-image-621489\"\/><\/figure>\n\n\n\n<p>Feel free to give the user all privileges. Be sure to remember your database name, user, and password for the next step.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-5-migrate-your-files-and-database\">12. Migrate Your Files and Database<\/h3>\n\n\n\n<p>Next, you\u2019re going to transfer your WordPress backup to the new website. This will <a href=\"https:\/\/duplicator.com\/clone-wordpress-site\/\">clone your website<\/a> to the new location, moving all of your plugins, themes, images, and other files.<\/p>\n\n\n\n<p>If you\u2019re a beginner, open your WordPress dashboard and install Duplicator Pro. Then, find the <strong>Import Backups<\/strong> page and upload your archive file.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"350\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2024\/08\/Duplicator-Import-Backup.png\" alt=\"Import a backup with Duplicator\" class=\"wp-image-823173\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2024\/08\/Duplicator-Import-Backup.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2024\/08\/Duplicator-Import-Backup-50x21.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>However, you don\u2019t even need to install WordPress! <\/p>\n\n\n\n<p>To save time, open a file manager like FileZilla or cPanel and connect to your new host. Empty your&nbsp;<strong>public_html<\/strong>&nbsp;directory and upload the archive and installer files.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"635\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Upload-Cloned-Files.png\" alt=\"Upload cloned site files\" class=\"wp-image-621506\"\/><\/figure>\n\n\n\n<p>Now open a browser window and find this URL: <strong>https:\/\/your-domain\/installer.php<\/strong><\/p>\n\n\n\n<p>This will automatically launch the Duplicator installer.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"381\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Deploy-Installation.png\" alt=\"Duplicator deploy installation\" class=\"wp-image-685423\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Deploy-Installation.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Duplicator-Deploy-Installation-50x23.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>In the <strong>Setup<\/strong> section, enter your database information. You\u2019ll need to fill out your host name, database name, user, and password.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"322\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Database-Connection.png\" alt=\"Duplicator database connection\" class=\"wp-image-685424\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Database-Connection.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Database-Connection-50x19.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>At the bottom of the page, hit&nbsp;<strong>Validate<\/strong>. After reviewing any of the notices, accept them and continue.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"453\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Validate-Migration.png\" alt=\"Validate migration\" class=\"wp-image-685425\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Validate-Migration.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Validate-Migration-50x27.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>In the pop-up window, confirm the installation.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"579\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Confirm-WordPress-Migration.png\" alt=\"Confirm WordPress migration\" class=\"wp-image-685426\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Confirm-WordPress-Migration.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Confirm-WordPress-Migration-50x34.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>If you need to, you can select specific database tables to avoid importing or updating.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"709\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Install-Database.png\" alt=\"Install WordPress database\" class=\"wp-image-685427\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Install-Database.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Install-Database-50x42.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Without Duplicator, you\u2019d have to <a href=\"https:\/\/duplicator.com\/wordpress-search-and-replace\/\">manually search your database<\/a> for your old URL and replace it with the new one. Fortunately, Duplicator will do this for you. Simply enter your old and new URLs.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"381\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Search-and-Replace.png\" alt=\"Duplicator search and replace\" class=\"wp-image-685428\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Search-and-Replace.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Search-and-Replace-50x23.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>After this, your site will be migrated to the new server, host, or domain! You\u2019ll see information about the installation.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"430\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Finished-Duplicator-Migration.png\" alt=\"Finished Duplicator migration\" class=\"wp-image-685429\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Finished-Duplicator-Migration.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/Finished-Duplicator-Migration-50x25.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Use the&nbsp;<strong>Admin Login<\/strong>&nbsp;button to access your migrated website!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-post-wordpress-migration-checklist\">Post WordPress Migration Checklist<\/h2>\n\n\n\n<p>Once you migrate your files and database, the hard part is over. However, there are a few extra tasks I&#8217;d recommend doing to complete the migration successfully.<\/p>\n\n\n\n<p>Here&#8217;s a quick overview of your post-migration checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check your new website&#8217;s speed and functionality<\/li>\n\n\n\n<li>Scan for broken links and fix any issues<\/li>\n\n\n\n<li>Add redirects if you switched domains<\/li>\n\n\n\n<li>Update your DNS settings to point to the new server<\/li>\n\n\n\n<li>Inform Google of the migration through Search Console<\/li>\n\n\n\n<li>Test your SSL certificate to ensure security<\/li>\n\n\n\n<li>Crawl your new website to identify any problems<\/li>\n\n\n\n<li>Perform final checks on all site features<\/li>\n\n\n\n<li>Close your old hosting account after waiting 30-60 days<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-1-check-your-new-websites-speed-and-functionality\">13. Check Your New Website\u2019s Speed and Functionality<\/h3>\n\n\n\n<p>A migration is a tricky process, so you\u2019ll want to review your entire website to make sure it looks and feels the same as the old one. To do this, review both the appearance and functionality of the new site.<\/p>\n\n\n\n<p>Be sure to test the comments section, forms, checkout page, or any other useable elements. For&nbsp;<a href=\"https:\/\/duplicator.com\/best-wordpress-membership-plugins\/\">membership sites<\/a>, make sure that the user dashboards are working correctly.&nbsp;<\/p>\n\n\n\n<p>Sometimes, your newly <a href=\"https:\/\/duplicator.com\/wordpress-site-not-working-after-migration\/\">migrated website might not be working correctly<\/a>. Here are a few common fixes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reset permalinks to resolve URL structure errors<\/li>\n\n\n\n<li>Update database URLs to resolve redirection problems<\/li>\n\n\n\n<li>Check file permissions so content displays correctly<\/li>\n<\/ul>\n\n\n\n<p>It\u2019s also a good idea to check your website\u2019s speed. If you migrated to a better web host or hosting plan, the server should contribute to a faster loading time.&nbsp;<\/p>\n\n\n\n<p>To test this, use the&nbsp;<a href=\"https:\/\/www.isitwp.com\/free-website-speed-test-tool-for-wordpress\/\" target=\"_blank\" rel=\"noopener\" title=\"\">IsItWP Speed Test<\/a>. By entering your new website\u2019s URL, you\u2019ll immediately get a performance score.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/www.isitwp.com\/free-website-speed-test-tool-for-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"342\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/06\/IsItWP-Speed-Test.png\" alt=\"IsItWP speed test\" class=\"wp-image-650296\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/06\/IsItWP-Speed-Test.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/06\/IsItWP-Speed-Test-50x20.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/a><\/figure>\n\n\n\n<p>If you receive a poor score, you might need to contact your new web host&#8217;s support team to resolve the issue. In the meantime, check out this guide on&nbsp;<a href=\"https:\/\/www.wpbeginner.com\/wordpress-performance-speed\/\" target=\"_blank\" rel=\"noopener\" title=\"\">boosting WordPress speed and performance<\/a>.&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-2-scan-for-broken-links\">14. Scan For Broken Links<\/h3>\n\n\n\n<p>Unfortunately, it\u2019s fairly common for your site to have some broken links after a migration. These can not only harm user experience, but Search Engine Optimization (SEO). Fixing broken links can help maintain your website&#8217;s search engine rankings and visibility.<\/p>\n\n\n\n<p>Fortunately, the <a href=\"https:\/\/aioseo.com\/pricing-broken-link-checker\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Broken Link Checker<\/a> plugin automatically scans for broken links and allows you to fix them. For more details, check out our tutorial on&nbsp;<a href=\"https:\/\/duplicator.com\/how-to-fix-broken-links\/\">how to fix broken links<\/a>.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-3-add-redirects\">15. Add Redirects<\/h3>\n\n\n\n<p>If you decided to switch domains, you\u2019ll want old visitors to be able to find your new website. To do this, set up permanent redirects.<\/p>\n\n\n\n<p><a href=\"https:\/\/aioseo.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">All in One SEO<\/a> is a WordPress SEO plugin with a useful Redirection Manager. Rather than using a separate redirect plugin, you can use AIOSEO to send visitors to the correct page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/aioseo.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"701\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/AIOSEO-SEO-Plugin.png\" alt=\"AIOSEO WordPress SEO plugin\" class=\"wp-image-685430\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/AIOSEO-SEO-Plugin.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/AIOSEO-SEO-Plugin-50x41.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/a><\/figure>\n\n\n\n<p>Once you activate the Redirection Manager, open the&nbsp;<strong>Full Site Redirect<\/strong>&nbsp;tab. Toggle on the&nbsp;<strong>Relocate Site<\/strong>&nbsp;option at the top of the page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"463\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/AIOSEO-301-Redirect.png\" alt=\"AIOSEO site redirect\" class=\"wp-image-622376\"\/><\/figure>\n\n\n\n<p>Then, add your new domain name to the&nbsp;<strong>Relocate to domain<\/strong>&nbsp;field.<\/p>\n\n\n\n<p>Hit&nbsp;<strong>Save Changes<\/strong>&nbsp;to finish setting up the 301 redirects. Now, whenever someone visits the old URL, their web browser will automatically redirect to the new one.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-4-update-your-dns\">16. Update Your DNS<\/h3>\n\n\n\n<p>After you move to a new host, it\u2019s time to connect your old domain to the new server. To do this, log into your old host\u2019s control panel and locate your DNS settings.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"534\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Edit-DNS-Record.png\" alt=\"Edit DNS record\" class=\"wp-image-623292\"\/><\/figure>\n\n\n\n<p>Then, edit your nameservers. Choose&nbsp;<strong>Custom<\/strong>&nbsp;as the&nbsp;<strong>Setup Type<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"505\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Custom-Nameserver-Setup.png\" alt=\"Custom nameserver setup\" class=\"wp-image-623293\"\/><\/figure>\n\n\n\n<p>In the blank fields, add your new hosting provider\u2019s nameservers. This will point your domain to the new host, but keep in mind that updates to DNS records can take up to 48 hours to propagate.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-5-inform-google-of-the-migration\">17. Inform Google of the Migration<\/h3>\n\n\n\n<p>As a website owner, you\u2019ve probably spent a long time building a good SEO strategy. To avoid losing your ranking, it\u2019s important to inform Google that you\u2019ve made the move.<\/p>\n\n\n\n<p>If you haven\u2019t already, add both your original and new websites as properties in Google Search Console. For help getting started with this, read this&nbsp;<a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/google-search-console-ultimate-guide\/\" target=\"_blank\" rel=\"noopener\" title=\"\">comprehensive guide on Google Search Console<\/a>.&nbsp;<\/p>\n\n\n\n<p>Using the dropdown in the top left corner, select your old URL as the property.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"368\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Google-Search-Console-Original-Domain.png\" alt=\"Select old domain in Google Search Console\" class=\"wp-image-622377\"\/><\/figure>\n\n\n\n<p>Next, go to&nbsp;<strong>Settings \u00bb Change of address<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"632\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Change-Site-Address.png\" alt=\"Change site address\" class=\"wp-image-622378\"\/><\/figure>\n\n\n\n<p>Then, select your new website and hit&nbsp;<strong>Validate &amp; Update<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"579\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/03\/Select-New-Domain.png\" alt=\"Select new domain\" class=\"wp-image-622379\"\/><\/figure>\n\n\n\n<p>To make sure your site can be indexed by Google, you can use the URL inspection tool in Google Search Console. This allows you to enter any page URL from your site.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"616\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/URL-Inspection-Tool.png\" alt=\"URL inspection tool\" class=\"wp-image-685432\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/URL-Inspection-Tool.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/URL-Inspection-Tool-50x36.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>You\u2019ll then know if any indexing problems are affecting your site\u2019s search visibility.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-6-test-your-ssl-certificate\">18. Test Your SSL Certificate<\/h3>\n\n\n\n<p>An SSL (Secure Sockets Layer) certificate is responsible for encrypting the data exchanged between your server and a visitor\u2019s browser. Testing your SSL after a migration can help you maintain your high level of security.<\/p>\n\n\n\n<p>First, visit your site using an incognito window. If your SSL certificate is working, you\u2019ll see a padlock icon next to your website\u2019s URL.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Do you see a security warning instead? Check out this tutorial on&nbsp;<a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/how-to-get-a-free-ssl-certificate-for-your-wordpress-website\/\" target=\"_blank\" rel=\"noopener\" title=\"\">how to get a free SSL certificate for your WordPress site<\/a>!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-7-crawl-your-new-website\">19. Crawl Your New Website<\/h3>\n\n\n\n<p>You can also consider crawling your new WordPress site. Using tools like Screaming Frog or Ahrefs, you\u2019ll identify duplicate content, broken links, or other issues.&nbsp;<\/p>\n\n\n\n<p>This helps you become more aware of how your site is functioning. You\u2019ll audit any SEO problems and avoid the dreaded dip in ranking after a site migration.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"final-checks\">20. Final Checks<\/h3>\n\n\n\n<p>It&#8217;s time to put the finishing touches on your freshly migrated WordPress site! Don&#8217;t skip this step \u2014 you might find an error that you didn&#8217;t notice on the first walk-through.<\/p>\n\n\n\n<p>First, confirm that your wp-config.php file is correctly pointing to the new database. Duplicator automatically updates this for you, but it doesn&#8217;t hurt to check.<\/p>\n\n\n\n<p>Next, give your permalinks a quick reset. This can resolve any URL issues carried over during the move. Simply go to your permalink settings, don&#8217;t change anything, and save your changes.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"715\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/WordPress-Permalinks.png\" alt=\"WordPress permalinks\" class=\"wp-image-686973\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/WordPress-Permalinks.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/08\/WordPress-Permalinks-50x42.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Of course, you&#8217;ll want to test that everything is working as expected on the new server. Click through comments, forms, and e-commerce features. Take note of any glitches or other errors.<\/p>\n\n\n\n<p>You&#8217;ll want accurate data on your new site&#8217;s performance. So, verify that your analytics and marketing tracking codes are set up correctly.<\/p>\n\n\n\n<p>Finally, visit your new WordPress site in different web browsers. See how it looks on different screen sizes, like mobile devices.<\/p>\n\n\n\n<p>I&#8217;d recommend using a tool like <a href=\"https:\/\/www.userfeedback.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">User Feedback<\/a> to get feedback from your visitors. Since they&#8217;re the ones using your site, they can tell you if anything isn&#8217;t working.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"817\" src=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/11\/UserFeedback-Design-Form.png\" alt=\"UserFeedback design form\" class=\"wp-image-730789\" srcset=\"https:\/\/duplicator.com\/wp-content\/uploads\/2023\/11\/UserFeedback-Design-Form.png 845w, https:\/\/duplicator.com\/wp-content\/uploads\/2023\/11\/UserFeedback-Design-Form-50x48.png 50w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>After these final checks, you&#8217;re good to go! Take down any maintenance mode pages and enjoy your new website. Remember to close any old hosting accounts you don&#8217;t plan on using again. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"close-hosting\">21. Close Your Old Hosting Account<\/h3>\n\n\n\n<p>After successfully migrating your WordPress site, you&#8217;ll want to properly close out your old hosting account. This ensures you&#8217;re not paying for unnecessary services.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><strong>Pro Tip:<\/strong> Wait at least 30-60 days after migration before fully closing your old account. This provides a buffer in case you discover any overlooked content or need to reference something from the old site. Plus, your DNS has time to propogate.<\/p>\n\n\n\n<p>Before canceling, double-check that everything on your new site is working perfectly. Verify that all content, functionality, and performance match or exceed your previous hosting environment.<\/p>\n\n\n\n<p>You&#8217;ve already migrated your content, but do a final review. Export any remaining emails, databases, or files you might want to keep as a backup.<\/p>\n\n\n\n<p>Then, log into your old hosting provider&#8217;s control panel and disable auto-renewal for your hosting plan and domain.<\/p>\n\n\n\n<p>Many hosting providers require you to contact their support team to officially cancel your account. Be prepared to explain that you&#8217;re migrating to a new host.<\/p>\n\n\n\n<p>Ask the support team to completely delete your hosting account and remove all associated data. This helps protect against potential security risks.<\/p>\n\n\n\n<p>Save any email confirmations or support ticket references proving you&#8217;ve officially closed the account. This can be helpful if any billing disputes arise later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-faqs-about-wordpress-migrations\">FAQs About WordPress Migrations<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\" id=\"aioseo-what-do-i-need-to-migrate-a-wordpress-site\"><h3 class=\"aioseo-faq-block-question\">What do I need to migrate a WordPress site?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>To migrate your WordPress site, you\u2019ll need a WordPress migration plugin like&nbsp;<a href=\"https:\/\/duplicator.com\/\">Duplicator Pro<\/a>. With this tool, you can create a copy of your website and seamlessly move it to another host, server, or domain name.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\" id=\"aioseo-how-long-does-it-take-to-migrate-a-wordpress-site\"><h3 class=\"aioseo-faq-block-question\">How long does it take to migrate a WordPress site?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Migrating a WordPress site only takes a few minutes with the right tools. Duplicator Pro is a migration plugin that can migrate your website in a fraction of the time it takes to move your data manually. However, you\u2019ll also need to remember that it takes up to 48 hours for your DNS to propagate after any changes.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\" id=\"aioseo-what-are-the-steps-to-migrate-a-website\"><h3 class=\"aioseo-faq-block-question\">What are the steps to migrate a website?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>To migrate a WordPress site, create a backup of your entire site with Duplicator. Then, download the generated archive and installer files. Use a file manager to connect to your new server and upload these backup files to the root directory. To finish the migration, visit&nbsp;https:\/\/your-domain\/installer.php&nbsp;and follow the Duplicator migration wizard.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\" id=\"aioseo-how-do-i-prepare-for-a-website-migration\"><h3 class=\"aioseo-faq-block-question\">How do I prepare for a website migration?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>You can prepare for a website migration by setting up your new hosting account and backing up your old website. You\u2019ll also need to plan the migration during a low-traffic time and inform your audience about the upcoming move. Additionally, consider putting your website in maintenance mode and deactivating any caching, firewall, and redirect plugins.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\" id=\"aioseo-is-it-hard-to-migrate-a-website\"><h3 class=\"aioseo-faq-block-question\">Is it hard to migrate a website?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>No, it\u2019s not hard to migrate a website. If you\u2019re a beginner, you can use a user-friendly migration plugin like Duplicator Pro to drag and drop your WordPress site into a new location. You won\u2019t have to worry about manually exporting or importing your files and database.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-conclusion\">Conclusion<\/h2>\n\n\n\n<p>I hope this guide gave you a full WordPress migration checklist to prepare for and successfully move your website!<\/p>\n\n\n\n<p>You may also like these extra WordPress migration guides:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/duplicator.com\/how-to-migrate-wordpress-site\/\">How to Migrate a WordPress Site Easily (Beginner\u2019s Guide)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/duplicator.com\/cost-to-migrate-wordpress-site\/\">How Much Does It Cost to Migrate a WordPress Site in 2025?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/duplicator.com\/woocommerce-migration\/\">How to Migrate a WooCommerce Site (Beginner-Friendly Guide)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/duplicator.com\/wordpress-migration-service\/\">5 Best WordPress Migration Services for Simple Transfers in 2025<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/duplicator.com\/how-to-migrate-large-wordpress-site\/\">How to Migrate a Large WordPress Site (The Easy Way)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/duplicator.com\/seo-migration\/\">The Complete Guide to SEO Migration (No Risk of Traffic Loss)<\/a><\/li>\n<\/ul>\n\n\n\n<p><em>Do you want an easy-to-use tool that will migrate your WordPress site for you?&nbsp;<a href=\"https:\/\/duplicator.com\/pricing\/\">Try out Duplicator Pro<\/a>&nbsp;to start taking advantage of drag-and-drop migrations!<\/em><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/duplicator.com\/pricing\/\" style=\"background-color:#fd4615\">Get Started with Duplicator<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ready to migrate your WordPress site? Follow our expert WordPress migration checklist for a smooth transition. Say goodbye to stress and hello to success!<\/p>\n","protected":false},"author":53701,"featured_media":685441,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[195],"tags":[19,150,62],"class_list":["post-685403","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informational","tag-moving-wordpress","tag-website-migration","tag-wordpress-migration"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/posts\/685403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/users\/53701"}],"replies":[{"embeddable":true,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/comments?post=685403"}],"version-history":[{"count":34,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/posts\/685403\/revisions"}],"predecessor-version":[{"id":913399,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/posts\/685403\/revisions\/913399"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/media\/685441"}],"wp:attachment":[{"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/media?parent=685403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/categories?post=685403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duplicator.com\/wp-json\/wp\/v2\/tags?post=685403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}