{"id":133043,"date":"2022-08-02T15:31:01","date_gmt":"2022-08-02T20:31:01","guid":{"rendered":"https:\/\/wpengine.com\/?post_type=resource&#038;p=133043"},"modified":"2022-08-02T15:31:08","modified_gmt":"2022-08-02T20:31:08","slug":"wordpress-migration-checklist","status":"publish","type":"resource","link":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/","title":{"rendered":"WordPress Migration Checklist: Before and After"},"content":{"rendered":"\n<p>If you&#8217;ve decided to change your web host, <a href=\"https:\/\/wpengine.com\/resources\/migrate-wordpress-site\/\">moving your WordPress website<\/a> may seem a little daunting. If your site is fully active, you might be wondering how to do this without disrupting the user experience. You might also be worried about losing important data and harming your <a href=\"https:\/\/wpengine.com\/blog\/wordpress-seo-getting-started\/\">search engine rankings<\/a>.<\/p>\n\n\n\n<p>Fortunately, these are problems that you can solve through adequate planning. By doing sufficient research and following a WordPress migration checklist, you can put your mind at ease and ensure a smooth <a href=\"https:\/\/wpengine.com\/resources\/migrate-wordpress-site\/\">migration process<\/a>.<\/p>\n\n\n\n<p>In this post, we\u2019ll take a closer look at website migration and why it&#8217;s important. Then, we&#8217;ll walk you through the migration process by looking at what you can do before, during, and after. Let&#8217;s get started!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is Website Migration?<\/h2>\n\n\n\n<p><a href=\"https:\/\/wpengine.com\/blog\/understanding-top-website-migration-factors\/\">Website migration<\/a> is when you move a site from one host to another. This involves the transfer of your files and databases to a new server.&nbsp;<\/p>\n\n\n\n<p>Switching hosts might be necessary if your business grows. For instance, your current hosting plan might have limited resources, and the server may be unable to meet an <a href=\"https:\/\/wpengine.com\/blog\/meeting-high-traffic-demand-to-spread-an-important-message\/\">increased demand in traffic<\/a>.<\/p>\n\n\n\n<p>Likewise, you may have become dissatisfied with your server\u2019s performance. You might be experiencing <a href=\"https:\/\/wpengine.com\/blog\/wordpress-optimized-hosting\/\">slow load times<\/a> and frequent downtime.<\/p>\n\n\n\n<p>Migrating your site to a new hosting provider can be a delicate process. If you don\u2019t do it correctly, you might lose some of your content, as well as your rankings in the Search Engine Results Pages (SERPs).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Importance of Website Migration<\/h2>\n\n\n\n<p>Website migration has many benefits, depending on your circumstances. When you started your business, you probably opted for an affordable hosting service.<\/p>\n\n\n\n<p>However, your website is likely growing along with your business. A more advanced hosting solution can help you handle larger traffic volumes and offer a better User Experience (UX).&nbsp;<\/p>\n\n\n\n<p>For example, you may wish to move to a host that offers managed <a href=\"https:\/\/wpengine.com\/blog\/wordpress-optimized-hosting\/\">WordPress hosting<\/a> for businesses, such as <a href=\"https:\/\/wpengine.com\/\">WP Engine<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/1DA3dZ4WDNfulJ15Beroo9ggmJuRO7p1g0Z2VEj3gcMOCnJmZDwWwJwDOAJ5MJGbwLn9OGDclVTnH1kiR5BtCTtlSrjq8F9Gp1mP5iMpIpJHYRSvwEu7X-HXXIJsMizEk5BXVCkqS8iUoe8x3nDba2E\" alt=\"WP Engine homepage screenshot \"\/><\/figure>\n\n\n\n<p>Our WordPress-specific hosting plans make it easier for you to run your online business. We handle several tasks for you, including backups, updates, security checks, and more.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tips for a Successful Website Migration&nbsp;<\/h2>\n\n\n\n<p>Many of the problems you might face with website migration can be avoided through good planning. Therefore, it\u2019s important that you do some research before switching to your new host. For instance, you\u2019ll want to make sure that they offer a better package than your current provider.<\/p>\n\n\n\n<p>Additionally, you might want to check to see if your new host can help you with the migration. Some hosts will offer to do it for you.&nbsp;<\/p>\n\n\n\n<p>For example, WP Engine has partnered with <a href=\"https:\/\/blogvault.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">BlogVault<\/a> to create an automated <a href=\"https:\/\/wpengine.com\/migrate-wordpress\/\">WordPress migration plugin<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/ChOofpAIGr8sbJTrh5dqStKNemb85iSjCq6Zk0VTHJ0ivW2n5uYsAS79k_4PLReKSV8vwAjEl8h6MWZyjoORoUCNrc-dgRw-fqPLhFWQHPDvLQR0EhHjqQttaNJtRMslRyA9WRoJENxAYr8W_8BctW4\" alt=\"WP Engine &quot;Easy, free WordPress migration from any host&quot; landing page\"\/><\/figure>\n\n\n\n<p>You could also <a href=\"https:\/\/wpengine.com\/support\/migration-process\/\">migrate your site manually<\/a>. Before you do this, you might want to make a complete list of links on your site, using a tool like <a href=\"https:\/\/www.screamingfrog.com\/seo-spider\/\" target=\"_blank\" rel=\"noreferrer noopener\">Screaming Frog<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/TebRY_ZBBGyI9Zv3Lmu2hDAHq2SINnollM5tYqjxHunhTXqesh1hbvdRE-znrUF_LDAMd7xk8RORpYlCVv89icA2tHVHUwP8dABgEpnvOmZuCj0faDcMJQQdKJYlh8fdEJYI4HLNm7EF2Q7GOJSGcJI\" alt=\"Screaming frog homepage\"\/><\/figure>\n\n\n\n<p>This can also help you identify crawl errors and redirects, and fix any broken links. You can then save this data to ensure that you don\u2019t lose it during the migration.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What to Do Before the Migration&nbsp;<\/h2>\n\n\n\n<p>To help you prepare for your migration, we\u2019ve put together a list of steps to take before you begin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Pick the Right Time<\/h3>\n\n\n\n<p>A well-planned migration should have minimal impact on your site\u2019s performance. While a dip in traffic is unavoidable, you can minimize this effect by migrating your website during a quiet period, such as late at night or in the early hours of the morning.&nbsp;<\/p>\n\n\n\n<p>You can use a tool such as <a href=\"https:\/\/jetpack.com\/features\/traffic\/site-stats\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jetpack Stats<\/a> or <a href=\"https:\/\/analytics.google.com\/analytics\/web\/provision\/#\/provision\" target=\"_blank\" rel=\"noreferrer noopener\">Google Analytics<\/a> to determine the best time for your migration:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/LS_BoXP0wuGokqWrfbLyIjdO8JZ3_QJEtAXq4q1FhLBqyBOTV7lyhcO26lFMudsoIn9CnK0iZKgbSe2l6CRi3x_vxcACivGMO74-3BPK3oZt--Bocmt7yyGTiJzgy9hka8qHJmwsE1MkGsn8wo6lkek\" alt=\"Jetpack homepage\"\/><\/figure>\n\n\n\n<p>Remember to take time differences into consideration. If you\u2019re based in Europe but your traffic comes from Asian countries, you might need to carry out the process when the majority of your users are asleep.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Clear Your Schedule<\/h3>\n\n\n\n<p>Next, you\u2019ll want to make sure that your content and marketing schedules are empty. You might want to avoid migrating around the time of promotions or sales, as these are likely to be busy periods.<\/p>\n\n\n\n<p>Additionally, you\u2019ll want to pause all content creation for the time being. Any content published during the migration process will not be transferred to the new host. This means you&#8217;ll lose any site changes made during that period. If you have an online shop, you\u2019ll also need to pause your orders.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Inform Your Customers<\/h3>\n\n\n\n<p>Your website migration will likely cause some disruption to your service. Therefore, it\u2019s a good idea to let your customers know that your site will be undergoing scheduled maintenance and that you\u2019ll be unable to process orders during this time.<\/p>\n\n\n\n<p>If customers are unable to access your content, it might make your business look unprofessional. However, displaying an important notice along with an apology can show customers that you care about them. You might also want to contact them via email and put up a post on your social media page.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Set Up Your New Hosting Account<\/h3>\n\n\n\n<p>If you haven&#8217;t done so already, it\u2019s now time to set up your hosting account. It\u2019s a good idea to do this a few weeks in advance. This way, if there are any issues with your new account, you\u2019ll be able to sort them out before you migrate your site.&nbsp;<\/p>\n\n\n\n<p>Additionally, this will give you time to explore the features offered by your new host. You can familiarize yourself with the available tools and settings, and ask your provider any questions you may have about the migration process.<\/p>\n\n\n\n<p>You\u2019ll also need to create a WordPress installation with your new host. Many hosting providers offer one-click installations.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Back Up Your Website<\/h3>\n\n\n\n<p>Before you migrate your site, it\u2019s important that you <a href=\"https:\/\/wpengine.com\/resources\/how-to-backup-wordpress\/\">make a backup of your files and database<\/a>. This way, if something goes wrong, you can restore your site to a recent version.<\/p>\n\n\n\n<p>Many web hosts offer backups as part of their packages. You can also use a plugin such as <a href=\"https:\/\/updraftplus.com\/?afref=154\" target=\"_blank\" rel=\"noreferrer noopener\">UpdraftPlus<\/a>:\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/4g3jcGRxUTxinkiRnDCXL1INMYSI-EHwDYolsmYgl-K-T4KJcDj5ZMVaoYK56mRhLRsWsw1-yJN29LEYGYUvOYGV2rz2gltDJoIJ5Drn3_XG4gEXgKZzKgCewJx-B7piirr8xV2TBBAlcseTb38q3T0\" alt=\"UpdraftPlus homepage \"\/><\/figure>\n\n\n\n<p>Alternatively, you might perform a manual backup using a <a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">File Transfer Protocol (FTP) client like FileZilla<\/a>. You can then store your site\u2019s files in a safe place.<\/p>\n\n\n\n<p>You\u2019ll also need to back up your database. To do this, head over to phpMyAdmin in your hosting account and click on the <em>Export<\/em> tab. Then, select your preferred export method and click on <em>Go<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/uHsbEuEiC9ojhhrt4ar-Z_V_j5ulOlhQZz6zOVZHM1nmZNbC1s90HSi51ygbIlBAJAXFscxE03eSLELPVfhAuLPKb6X1TN8iI7tUcyd-kj92_W2oDIdj1wPogYyUH_Y_Xwe9DQn8jpe3e8C5chOacUA\" alt=\"screenshot of FileZilla\"\/><\/figure>\n\n\n\n<p>That\u2019s it. Once the database has been downloaded, you can store it in the backup folder of your site.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What to Do During the Migration&nbsp;<\/h2>\n\n\n\n<p>Now you\u2019re ready to start the migration! Let\u2019s break down the process into simple steps.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Put Your Site in Maintenance Mode<\/h3>\n\n\n\n<p>Putting your website into maintenance mode prevents other WordPress users from making changes to your content. For example, if you run a multi-author blog, writers won\u2019t be able to publish any posts during this time. Additionally, your site visitors won\u2019t be able to view or interact with your content.&nbsp;<\/p>\n\n\n\n<p>You can use a plugin such as <a href=\"https:\/\/wordpress.org\/plugins\/wp-maintenance-mode\/\">WP Maintenance Mode<\/a> to do this:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/kTs6H_10wy69ogEU8XKFLRfZdkSEMhxS4xJtrLcJXYpr1-H3d3VaNEBthDexQAuwxo5A7EliGVBj72SbtPvozIMyE9gWku8QwImJd7wNbwvcV1KdahKm6C5A2oY4ZXrFOxmOOXkgG6WN-PCo3MUcAI8\" alt=\"Screenshot of WordPress site in maintenance mode \"\/><\/figure>\n\n\n\n<p>This tool enables you to customize your maintenance mode message and add interactive features, such as a countdown timer and chatbot. You can also include a <a href=\"https:\/\/wpengine.com\/resources\/wordpress-email-marketing-plugins\/\">subscription form<\/a> so that users can be notified once your site is up and running again.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Migrate Your Site Files and Databases<\/h3>\n\n\n\n<p>This is the main part of the migration process. Before you begin, you\u2019ll want to make sure that you have a backup of your site.<\/p>\n\n\n\n<p>If you\u2019re doing a manual migration, you&#8217;ll need to log into your hosting account and use the File Manager. Alternatively, you could use an FTP client like FileZilla.<\/p>\n\n\n\n<p>Start by locating the root folder of your WordPress site. This is normally called <em>public_html<\/em>. Then, upload the files you backed up into this folder:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/ReUSayxBFq7UtjulY44nnQCMoE0NGHCGihPSciWAHu3yfypx9iaXGgpDUO1mGtTI3bsvJBeqLqTjUmDkP6zXJeME1hTeHBBQndio4eh4Lik4QsyiE2YD4iZ5bpbPefOi-iHCkXB9HDTrWEqJIOCsx1o\" alt=\"Screenshot of how to locate the root file for WordPress site\"\/><\/figure>\n\n\n\n<p>Next, you&#8217;ll need to upload your database to your new server. Head to the cPanel in your new hosting account, navigate to the <em>Databases<\/em> section, and choose <em>MySQL Databases<\/em>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/a_OS0nFadqC-4Yz0krXo8oWdCDcmt6FkqDpJxbGSt-63em6PA-NaP7GOqhlxMm5fo9bfLy3Ai87parOekXOPo5QSN-IBuiq3W8f8YmFmW3JY9DiyYsnHk-vchXJVoWXJODuHsH6frLBVvltI33THkio\" alt=\"MySQL Databases screenshot\"\/><\/figure>\n\n\n\n<p>Here, you\u2019ll need to create a new database and add a user. Next, you can upload your old database via the <em>Import<\/em> tab.&nbsp;<\/p>\n\n\n\n<p>Finally, you&#8217;ll need to edit your website&#8217;s <em>wp-config.php<\/em> file so it directs to the new database. You can find this file in your site\u2019s root folder.<\/p>\n\n\n\n<p>Open the file and locate the following lines:&nbsp;<\/p>\n\n\n\n<p>define(&#8216;DB_NAME, &#8216;db_name&#8217;);<\/p>\n\n\n\n<p>define(&#8216;DB_USER, &#8216;db_user&#8217;);<\/p>\n\n\n\n<p>define(&#8216;DB_PASSWORD, &#8216;db_pass&#8217;);<\/p>\n\n\n\n<p>Now, simply enter your database name, username, and password in the placeholders. These are the same details that you created for the new database.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Direct Your Domain to the New Host<\/h3>\n\n\n\n<p>Domain Name System (DNS) records are data that connect <a href=\"https:\/\/wpengine.com\/resources\/what-is-a-domain-name\/\">your domain name<\/a> to <a href=\"https:\/\/wpengine.com\/resources\/identify-wordpress-site-host\/\">the server that hosts your site<\/a>. These include your host\u2019s nameservers, which may look something like this:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>ns1.hostname.com<\/li><li>ns2.hostname.com<\/li><\/ul>\n\n\n\n<p>You\u2019ll need to update these nameservers to point to your new host. WP Engine does this automatically through <a href=\"https:\/\/wpengine.com\/support\/domain-connect\/\">Domain Connect<\/a>. This is an open-source tool that lets us update DNS records on your behalf.<\/p>\n\n\n\n<p>Alternatively, you could do this manually. If you used a <a href=\"https:\/\/wpengine.com\/resources\/buying-and-registering-a-domain\/\">domain name registrar<\/a> for your domain, you\u2019ll need to log into that account to update your DNS records.<\/p>\n\n\n\n<p>Note that you\u2019ll have to wait for your DNS records to propagate worldwide. This may take up to 72 hours.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What to Do After the Migration&nbsp;<\/h2>\n\n\n\n<p>You can now begin essential checks to ensure that your migration was successful.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Check Your Site&#8217;s Front and Back Ends<\/h3>\n\n\n\n<p>Firstly, you\u2019ll want to check your website&#8217;s front end to make sure everything works as it should. For instance, you can test your <a href=\"https:\/\/wpengine.com\/resources\/form-to-database\/\">contact forms<\/a>, comments section, and checkout process.&nbsp;<\/p>\n\n\n\n<p>It\u2019s also a good idea to check the back end. You can make sure that your plugins are activated with the correct settings, and that other users on your site still have access to the dashboard.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Test Your Site&#8217;s Performance<\/h3>\n\n\n\n<p>You can also check your site speed, using a tool such as <a href=\"https:\/\/gtmetrix.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GTmetrix<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/LTgP7nbsTPOx_Cqf9E-6lYdSc5yHo6BjaocZhfao8hxgskcdB9mhGKI2kQu-hcMJBp_2jsEMsue31CBDjdijiCCV8D-NBr3sBkUwq6p7oHONE9-7W9m5Sta6ZVl2w3S0V11QNC4TSUM13zI32mbFjgI\" alt=\"\"\/><\/figure>\n\n\n\n<p>This will give you a detailed report on your site\u2019s performance, including page load times. If you\u2019ve upgraded to a powerful hosting solution, you should get a high score. If your scores are poor, you might want to contact your new web host to see if there are any issues with the server.&nbsp;<\/p>\n\n\n\n<p>Finally, you\u2019ll want to make sure that your website is being indexed. You can use <a href=\"https:\/\/search.google.com\/search-console\/about\" target=\"_blank\" rel=\"noreferrer noopener\">Google Search Console<\/a>\u2019s URL inspection tool for this.<\/p>\n\n\n\n<p>Once you&#8217;re happy with your new hosting plan, you can close the old account. If you have other domains registered with the same company, consider migrating them to your new host.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What If Something Goes Wrong?<\/h2>\n\n\n\n<p>If something goes wrong with your migration, you can contact your new host for assistance.&nbsp; Most problems occur as a result of poor planning. However, so long as you have a recent backup in place, you should be able to retrieve your content.<\/p>\n\n\n\n<p>You might also encounter some issues with your <a href=\"https:\/\/wpengine.com\/resources\/best-seo-tool-wordpress\/\">Search Engine Optimization (SEO)<\/a>, including canonical tag changes, loss of <a href=\"https:\/\/wpengine.com\/resources\/schema-wordpress\/\">schema markup<\/a> or metadata, and broken links. If that\u2019s the case, you might need to ask Google to <a href=\"https:\/\/developers.google.com\/search\/docs\/advanced\/crawling\/ask-google-to-recrawl\" target=\"_blank\" rel=\"noreferrer noopener\">recrawl your URLs<\/a>.\u00a0<\/p>\n\n\n\n<p>You might also need to set up <a href=\"https:\/\/wpengine.com\/resources\/wordpress-redirects\/\">301 redirects<\/a>, using a plugin like <a href=\"https:\/\/wordpress.org\/plugins\/redirection\/\">Redirection<\/a>. Moreover, you can use a tool like <a href=\"https:\/\/wordpress.org\/plugins\/broken-link-checker\/\" target=\"_blank\" rel=\"noreferrer noopener\">Broken Link Checker<\/a> to fix any broken URLs on your site.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Website migration is a job that requires plenty of planning, but moving your WordPress site to a new host doesn&#8217;t have to be overly complicated. Doing some research and following a migration checklist can help make the process easier.<\/p>\n\n\n\n<p>Before you migrate your site, you&#8217;ll need to set up your new hosting account and create a backup of your content. Then, you can put your site in maintenance mode and transfer your files and databases to your new host. Once you&#8217;ve migrated your site, you&#8217;ll need to update your DNS records and make sure that everything is working as it should.<\/p>\n\n\n\n<p>Our WordPress migration plugin provides a quick way to <a href=\"https:\/\/wpengine.com\/migrate-wordpress\/\">migrate your WordPress site to WP Engine<\/a>. Check out <a href=\"https:\/\/wpengine.com\/plans\/\">our plans<\/a> to get started!&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;ve decided to change your web host, moving your WordPress website may seem a little daunting. If your site is fully active, you might be wondering how to do this without disrupting the user experience. You might also be worried about losing important data and harming your search engine rankings. Fortunately, these are problems<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":297,"featured_media":133062,"template":"","resource-topic":[901],"resource-role":[896,899],"resource-type":[916],"class_list":["post-133043","resource","type-resource","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WordPress Migration Checklist | WP Engine\u00ae<\/title>\n<meta name=\"description\" content=\"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Migration Checklist | WP Engine\u00ae\" \/>\n<meta property=\"og:description\" content=\"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-02T20:31:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2022\/08\/Shutterstock_1108371770-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/\",\"name\":\"WordPress Migration Checklist | WP Engine\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2022-08-02T20:31:01+00:00\",\"dateModified\":\"2022-08-02T20:31:08+00:00\",\"description\":\"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resources\",\"item\":\"https:\/\/wpengine.com\/case-studies\/resources\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WordPress Migration Checklist: Before and After\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/3a22232b01de39dcf588fb8e421c0521\",\"name\":\"Erin Myers\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cd881e115bc28c81642ec61752db9981ece9ee8b4c81498a9b6276b9cdcaf5e6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cd881e115bc28c81642ec61752db9981ece9ee8b4c81498a9b6276b9cdcaf5e6?s=96&d=mm&r=g\",\"caption\":\"Erin Myers\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress Migration Checklist | WP Engine\u00ae","description":"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"WordPress Migration Checklist | WP Engine\u00ae","og_description":"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.","og_url":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_modified_time":"2022-08-02T20:31:08+00:00","og_image":[{"width":1100,"height":500,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2022\/08\/Shutterstock_1108371770-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@wpengine","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/","url":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/","name":"WordPress Migration Checklist | WP Engine\u00ae","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2022-08-02T20:31:01+00:00","dateModified":"2022-08-02T20:31:08+00:00","description":"Website migrations can be stressful. Our WordPress migration checklist covers steps to take before, during, and after a website migration.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/resources\/wordpress-migration-checklist\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Resources","item":"https:\/\/wpengine.com\/case-studies\/resources\/"},{"@type":"ListItem","position":3,"name":"WordPress Migration Checklist: Before and After"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/3a22232b01de39dcf588fb8e421c0521","name":"Erin Myers","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cd881e115bc28c81642ec61752db9981ece9ee8b4c81498a9b6276b9cdcaf5e6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd881e115bc28c81642ec61752db9981ece9ee8b4c81498a9b6276b9cdcaf5e6?s=96&d=mm&r=g","caption":"Erin Myers"}}]}},"acf":[],"grid_image_url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2022\/08\/Shutterstock_1108371770-2.jpg","media-type":{"term_id":916,"name":"Article","slug":"article"},"role":"<strong>Roles:<\/strong> Developer, Site Owner","topic":"<strong>Topics:<\/strong> WordPress","_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource\/133043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/297"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/133062"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=133043"}],"wp:term":[{"taxonomy":"resource-topic","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-topic?post=133043"},{"taxonomy":"resource-role","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-role?post=133043"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-type?post=133043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}