{"id":304,"date":"2026-10-19T18:17:41","date_gmt":"2026-10-19T18:17:41","guid":{"rendered":"https:\/\/optiseon.com\/blog\/?p=304"},"modified":"2026-10-19T18:17:44","modified_gmt":"2026-10-19T18:17:44","slug":"website-migration-seo-checklist","status":"publish","type":"post","link":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/","title":{"rendered":"Website Migration SEO: How Not to Lose Your Rankings"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Site migrations are where years of SEO work go to die. This rarely happens because migrations are inherently destructive, but because SEO planning usually starts after the design is signed off, the URLs are decided, and the launch date is fixed, which is roughly three months too late.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We get called about migrations in two ways. Occasionally before, when there&#8217;s time to do it properly. More often after, when organic traffic dropped 60% the week of launch and nobody knows why.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The second call is avoidable. Here&#8217;s what proper migration SEO looks like, in the order it has to happen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TL;DR<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The overwhelming majority of migration traffic losses come from three things: missing or wrong 301 redirects, a staging site&#8217;s<\/strong> <strong>noindex<\/strong> <strong>shipping to production, and URL changes made without SEO input.<\/strong> Plan migration SEO before design is finalised, build a complete redirect map from a full crawl of the old site, test everything on staging, and monitor daily for the first month. Expect a temporary dip even when everything goes right.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/calendly.com\/optiseon-seo\"><strong>\u2192 Book a free pre-migration audit<\/strong><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What counts as a site migration?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Any change that alters your URLs, hosting, platform, domain, or site structure, including redesigns that keep the same domain.<\/strong> People tend to think &#8220;migration&#8221; means changing domains, but a redesign that reorganises your URL structure carries most of the same risk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The types, roughly in ascending order of risk:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Visual redesign, same URLs<\/strong>: lowest risk, but Core Web Vitals and internal linking can still regress<\/li>\n\n\n\n<li><strong>Restructure<\/strong>: same domain, new URL structure<\/li>\n\n\n\n<li><strong>Replatform<\/strong>: WordPress to Shopify, Wix to Webflow, custom to headless<\/li>\n\n\n\n<li><strong>Protocol or subdomain change<\/strong>: HTTP to HTTPS, www to non-www, subdomain to subfolder<\/li>\n\n\n\n<li><strong>Domain change or rebrand<\/strong>: highest risk<\/li>\n\n\n\n<li><strong>Consolidation<\/strong>: merging multiple sites into one<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each needs the same discipline; the bigger ones just need more of it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why do sites lose traffic after migration?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Because the old URLs stop resolving and nothing tells search engines where the content moved; every page that 404s loses its rankings and every link pointing at it stops passing authority.<\/strong> Missing redirects are the single largest cause, followed by staging-environment settings shipping to production.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The recurring causes, in the order we find them:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Missing or incomplete redirects.<\/strong> Somebody redirects the top 50 pages and forgets the other 2,000.<\/li>\n\n\n\n<li><strong>Redirects pointing everywhere to the homepage.<\/strong> Google increasingly treats mass homepage redirects as soft 404s. Redirect each URL to its closest equivalent.<\/li>\n\n\n\n<li><strong>A staging<\/strong> <strong>noindex<\/strong> <strong>shipped live.<\/strong> Catastrophic, common, and fixable in two minutes if you catch it.<\/li>\n\n\n\n<li><strong>robots.txt<\/strong> <strong>from staging<\/strong> blocking the whole site.<\/li>\n\n\n\n<li><strong>Content dropped or shortened<\/strong> during redesign, as you can&#8217;t rank on content that no longer exists.<\/li>\n\n\n\n<li><strong>Internal links still pointing at old URLs<\/strong>, creating chains and wasted equity.<\/li>\n\n\n\n<li><strong>Metadata lost<\/strong> \u2014 titles and descriptions regenerated by a new CMS&#8217;s defaults.<\/li>\n\n\n\n<li><strong>Structured data not carried over<\/strong>, losing rich results.<\/li>\n\n\n\n<li class=\"has-link-color wp-elements-1\"><strong>Performance regression<\/strong> from a heavier new build. See <a href=\"https:\/\/optiseon.com\/blog\/core-web-vitals-2026-page-speed-seo\/\">Core Web Vitals in 2026<\/a>.<\/li>\n\n\n\n<li><strong>Analytics and Search Console not reconfigured<\/strong>, which leaves you unable to track what happened.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">What do I need to do before launch?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Crawl the existing site completely, benchmark current performance, build a one-to-one redirect map, and test the whole thing on staging before anything goes live.<\/strong> Pre-launch is where migrations are won; there is no equivalent amount of post-launch work that compensates for skipping it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The pre-launch checklist:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Full crawl of the current site<\/strong> (Screaming Frog or similar). Export every URL, title, meta description, H1, status code, and internal link. This is your source of truth.<\/li>\n\n\n\n<li><strong>Export Search Console data<\/strong>, including top pages by clicks and impressions alongside top queries over at least 12 months.<\/li>\n\n\n\n<li class=\"has-link-color wp-elements-2\"><strong>Export your backlink profile<\/strong> so you know which pages carry earned authority and must not break. Check yours with our <a href=\"https:\/\/optiseon.com\/tools\/backlink-checker\">free Backlink Profile Checker<\/a>.<\/li>\n\n\n\n<li><strong>Benchmark everything<\/strong>, such as rankings, organic traffic by page, conversions, and Core Web Vitals. You cannot assess post-launch damage without a baseline.<\/li>\n\n\n\n<li><strong>Build the redirect map.<\/strong> Every old URL mapped to its closest new equivalent, one to one. Pages with no equivalent go to the most relevant category page, not the homepage.<\/li>\n\n\n\n<li class=\"has-link-color wp-elements-3\"><strong>Preserve metadata and structured data<\/strong> by carrying titles, descriptions, and schema across rather than letting the new CMS regenerate defaults. Our <a href=\"https:\/\/optiseon.com\/tools\/schema-generator\">schema markup generator<\/a> can rebuild anything lost.<\/li>\n\n\n\n<li><strong>Keep the content.<\/strong> Redesigns routinely cut copy for aesthetic reasons. Cut ranking content and you cut rankings.<\/li>\n\n\n\n<li><strong>Test on staging<\/strong> with the redirect map applied, and make sure staging is password-protected or noindex&#8217;d.<\/li>\n\n\n\n<li><strong>Plan a low-traffic launch window<\/strong>, avoiding Friday afternoons, upcoming holidays, or peak seasons.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">How should I build a redirect map?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Map every old URL to the single most relevant new URL, one to one, using 301 (permanent) redirects while avoiding chains, loops, and defaulting everything to the homepage.<\/strong> Build it from your full crawl, not from memory or the sitemap alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Practical rules:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>301, not 302.<\/strong> Temporary redirects don&#8217;t pass authority the same way.<\/li>\n\n\n\n<li><strong>One hop.<\/strong> Old URL \u2192 new URL directly. Chains dilute and slow crawling.<\/li>\n\n\n\n<li><strong>Closest equivalent.<\/strong> If a page is genuinely gone, redirect to its parent category, not the homepage.<\/li>\n\n\n\n<li><strong>Include everything<\/strong>, such as old redirects from previous migrations, parameter URLs, paginated pages, and images if their paths change.<\/li>\n\n\n\n<li><strong>Test before launch<\/strong> and re-test after, in bulk.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">One subtlety worth knowing: if you&#8217;ve migrated before, your old redirects need re-mapping to the new destinations too. Otherwise you build chains three hops deep, and equity leaks at each step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What do I do on launch day?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Verify the site is indexable, spot-check redirects live, submit the new sitemap, and confirm analytics is firing in that order within the first hour.<\/strong> Launch day is about catching catastrophic errors fast, not optimisation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The immediate checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Check<\/strong> <strong>robots.txt<\/strong> \u2014 is it the production version?<\/li>\n\n\n\n<li><strong>Check for<\/strong> <strong>noindex<\/strong> sitewide. In WordPress, Settings \u2192 Reading.<\/li>\n\n\n\n<li><strong>Spot-check 20\u201330 redirects<\/strong> manually across different page types.<\/li>\n\n\n\n<li><strong>Submit the new XML sitemap<\/strong> in Search Console.<\/li>\n\n\n\n<li><strong>Verify analytics and tag manager<\/strong> are firing on the new templates.<\/li>\n\n\n\n<li><strong>Check Search Console<\/strong> for a spike in crawl errors.<\/li>\n\n\n\n<li><strong>Run a fresh crawl<\/strong> of the new site and compare the URL count against expectations.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you find a sitewide noindex, fix it immediately and request indexing on key pages. Caught within hours it&#8217;s usually recoverable; caught in three weeks it isn&#8217;t, cleanly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What should I monitor after launch?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Monitor daily for the first two weeks, then weekly for three months \u2014 watching indexation, crawl errors, rankings on your benchmark terms, organic traffic by page, and conversions.<\/strong> A temporary dip is normal; a sustained one is a problem to diagnose.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Watch specifically:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Indexation count<\/strong> in Search Console \u2014 is the new site being indexed at the expected rate?<\/li>\n\n\n\n<li><strong>Crawl errors and 404s<\/strong>, keeping in mind that every 404 from an old URL points to a missing redirect<\/li>\n\n\n\n<li><strong>Rankings on your benchmark terms<\/strong> against the pre-launch baseline<\/li>\n\n\n\n<li><strong>Organic traffic by landing page<\/strong> to identify which specific pages lost ground<\/li>\n\n\n\n<li><strong>Conversions<\/strong>, not just traffic<\/li>\n\n\n\n<li><strong>Core Web Vitals<\/strong> on the new build<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If traffic drops and doesn&#8217;t recover, work the diagnostic sequence in <a href=\"https:\/\/optiseon.com\/blog\/why-did-my-organic-traffic-drop\">Why Did My Organic Traffic Drop?<\/a>. Migrations produce a distinctive pattern of sudden, page-level losses that maps directly to missing redirects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long does recovery take?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Expect a temporary dip of a few weeks even on a well-executed migration, with full recovery typically within one to three months as search engines recrawl and reprocess the new structure.<\/strong> Larger sites take longer because recrawling everything takes longer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What&#8217;s normal: a dip in weeks one to three, gradual recovery through weeks four to eight, and stability by month three. What isn&#8217;t normal: a drop that deepens after week four, or one confined to specific page types (which usually means a redirect or template problem, not natural volatility).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The honest advice about timing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The most valuable thing we can tell you about migration SEO is that the deciding factor is <em>when you involve SEO<\/em>, not how good the SEO work is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A migration where URLs, structure, and content are decided with SEO input usually loses little or nothing. Conversely, a migration where SEO is invited after those decisions are locked becomes a damage-limitation exercise. While a redirect map can preserve some equity, a URL structure designed without search consideration or a redesign that cut half the copy cannot be fixed with redirects alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re planning a redesign, the SEO conversation belongs in the same meeting as the sitemap, before anyone opens a design tool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Frequently Asked Questions<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Will I lose rankings if I redesign my website?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not necessarily. A visual redesign keeping the same URLs, content and technical foundation carries low risk. Losses happen when URLs change without redirects, content is cut, or technical settings regress. Plan SEO alongside design rather than after, and most risk disappears.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How long does it take to recover from a site migration?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A temporary dip of a few weeks is normal even when everything is done correctly, with recovery typically complete within one to three months. Larger sites take longer because recrawling takes longer. A drop that deepens after the first month suggests a real problem rather than normal volatility.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Should I use 301 or 302 redirects for a migration?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">301, which signals a permanent move and passes ranking authority to the new URL. 302 indicates a temporary move and isn&#8217;t appropriate for migration. Use one-hop 301s from each old URL directly to its new equivalent, avoiding chains.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I redirect all my old URLs to the homepage?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. Google increasingly treats mass homepage redirects as soft 404s, meaning you lose the rankings anyway and gain nothing. Redirect each URL to its closest equivalent; where none exists, use the most relevant category page.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What&#8217;s the most common site migration mistake?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Missing or incomplete redirects, typically mapping the top pages and overlooking the rest of the site. A close second is a staging environment&#8217;s noindex setting shipping to production, which deindexes the entire site and frequently goes unnoticed for days.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>When should I involve an SEO in a website redesign?<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before URLs, site structure, or content are finalised, ideally at the sitemap stage. SEO involvement after those decisions are locked becomes damage limitation. The single biggest predictor of whether a migration preserves traffic is how early search considerations entered the process.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Planning a redesign, replatform or domain change?<\/strong> <a href=\"https:\/\/calendly.com\/optiseon-seo\">Book a free pre-migration audit<\/a>. We&#8217;ll benchmark what you have, build the redirect map, and review the new structure before it&#8217;s built, which is considerably cheaper than diagnosing it afterwards.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Site migrations are where years of SEO work go to die. This rarely happens because migrations are inherently destructive, but because SEO planning usually starts after the design is signed off, the URLs are decided, and the launch date is fixed, which is roughly three months too late. We get called about migrations in two [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":305,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[10,9,11,8,4],"class_list":["post-304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","tag-aeo","tag-geo","tag-llm","tag-llms","tag-seo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Website Migration SEO: How Not to Lose Your Rankings<\/title>\n<meta name=\"description\" content=\"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Website Migration SEO: How Not to Lose Your Rankings\" \/>\n<meta property=\"og:description\" content=\"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/\" \/>\n<meta property=\"og:site_name\" content=\"OptiSEOn | Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/optiseon\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-19T18:17:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T18:17:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sonika Jooste\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Website Migration SEO: How Not to Lose Your Rankings\" \/>\n<meta name=\"twitter:description\" content=\"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png\" \/>\n<meta name=\"twitter:creator\" content=\"@optiseon\" \/>\n<meta name=\"twitter:site\" content=\"@optiseon\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sonika Jooste\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/\"},\"author\":{\"name\":\"Sonika Jooste\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae7cde8385e7ef6d4de0a60107253751\"},\"headline\":\"Website Migration SEO: How Not to Lose Your Rankings\",\"datePublished\":\"2026-10-19T18:17:41+00:00\",\"dateModified\":\"2026-10-19T18:17:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/\"},\"wordCount\":1750,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/website-migration-seo-checklist-e1792433801739.png\",\"keywords\":[\"AEO\",\"geo\",\"LLM\",\"LLMs\",\"SEO\"],\"articleSection\":[\"SEO\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/\",\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/\",\"name\":\"Website Migration SEO: How Not to Lose Your Rankings\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/website-migration-seo-checklist-e1792433801739.png\",\"datePublished\":\"2026-10-19T18:17:41+00:00\",\"dateModified\":\"2026-10-19T18:17:44+00:00\",\"description\":\"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#primaryimage\",\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/website-migration-seo-checklist-e1792433801739.png\",\"contentUrl\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/website-migration-seo-checklist-e1792433801739.png\",\"width\":1200,\"height\":630,\"caption\":\"website-migration-seo-checklist\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/website-migration-seo-checklist\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Website Migration SEO: How Not to Lose Your Rankings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/\",\"name\":\"OptiSEOn | Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#organization\",\"name\":\"OptiSEOn\",\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/profile-icon.png\",\"contentUrl\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/profile-icon.png\",\"width\":500,\"height\":500,\"caption\":\"OptiSEOn\"},\"image\":{\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/optiseon\",\"https:\\\/\\\/x.com\\\/optiseon\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/optiseon\\\/\",\"https:\\\/\\\/www.instagram.com\\\/optiseon\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@Optiseon\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae7cde8385e7ef6d4de0a60107253751\",\"name\":\"Sonika Jooste\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g\",\"caption\":\"Sonika Jooste\"},\"description\":\"Sonika writes about SEO, AEO, AI search optimization, technical SEO, content strategy and the changing way businesses are discovered across Google and AI platforms.\",\"sameAs\":[\"https:\\\/\\\/optiseon.com\\\/blog\"],\"url\":\"https:\\\/\\\/optiseon.com\\\/blog\\\/author\\\/sonikajooste\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Website Migration SEO: How Not to Lose Your Rankings","description":"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/","og_locale":"en_US","og_type":"article","og_title":"Website Migration SEO: How Not to Lose Your Rankings","og_description":"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.","og_url":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/","og_site_name":"OptiSEOn | Blog","article_publisher":"https:\/\/www.facebook.com\/optiseon","article_published_time":"2026-10-19T18:17:41+00:00","article_modified_time":"2026-10-19T18:17:44+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","type":"image\/png"}],"author":"Sonika Jooste","twitter_card":"summary_large_image","twitter_title":"Website Migration SEO: How Not to Lose Your Rankings","twitter_description":"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.","twitter_image":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","twitter_creator":"@optiseon","twitter_site":"@optiseon","twitter_misc":{"Written by":"Sonika Jooste","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#article","isPartOf":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/"},"author":{"name":"Sonika Jooste","@id":"https:\/\/optiseon.com\/blog\/#\/schema\/person\/ae7cde8385e7ef6d4de0a60107253751"},"headline":"Website Migration SEO: How Not to Lose Your Rankings","datePublished":"2026-10-19T18:17:41+00:00","dateModified":"2026-10-19T18:17:44+00:00","mainEntityOfPage":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/"},"wordCount":1750,"commentCount":0,"publisher":{"@id":"https:\/\/optiseon.com\/blog\/#organization"},"image":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#primaryimage"},"thumbnailUrl":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","keywords":["AEO","geo","LLM","LLMs","SEO"],"articleSection":["SEO"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/","url":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/","name":"Website Migration SEO: How Not to Lose Your Rankings","isPartOf":{"@id":"https:\/\/optiseon.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#primaryimage"},"image":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#primaryimage"},"thumbnailUrl":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","datePublished":"2026-10-19T18:17:41+00:00","dateModified":"2026-10-19T18:17:44+00:00","description":"Most migration traffic losses are preventable. The pre-launch, launch-day and post-launch checklist for redesigns, replatforms and domain changes.","breadcrumb":{"@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#primaryimage","url":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","contentUrl":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/10\/website-migration-seo-checklist-e1792433801739.png","width":1200,"height":630,"caption":"website-migration-seo-checklist"},{"@type":"BreadcrumbList","@id":"https:\/\/optiseon.com\/blog\/website-migration-seo-checklist\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/optiseon.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Website Migration SEO: How Not to Lose Your Rankings"}]},{"@type":"WebSite","@id":"https:\/\/optiseon.com\/blog\/#website","url":"https:\/\/optiseon.com\/blog\/","name":"OptiSEOn | Blog","description":"","publisher":{"@id":"https:\/\/optiseon.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/optiseon.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/optiseon.com\/blog\/#organization","name":"OptiSEOn","url":"https:\/\/optiseon.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/optiseon.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/04\/profile-icon.png","contentUrl":"https:\/\/optiseon.com\/blog\/wp-content\/uploads\/2026\/04\/profile-icon.png","width":500,"height":500,"caption":"OptiSEOn"},"image":{"@id":"https:\/\/optiseon.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/optiseon","https:\/\/x.com\/optiseon","https:\/\/www.linkedin.com\/company\/optiseon\/","https:\/\/www.instagram.com\/optiseon\/","https:\/\/www.youtube.com\/@Optiseon"]},{"@type":"Person","@id":"https:\/\/optiseon.com\/blog\/#\/schema\/person\/ae7cde8385e7ef6d4de0a60107253751","name":"Sonika Jooste","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e84ace1e96119f8a57b2753cfb0ced7a69c221ed96f9e88f27ab85a1b7cd387c?s=96&d=mm&r=g","caption":"Sonika Jooste"},"description":"Sonika writes about SEO, AEO, AI search optimization, technical SEO, content strategy and the changing way businesses are discovered across Google and AI platforms.","sameAs":["https:\/\/optiseon.com\/blog"],"url":"https:\/\/optiseon.com\/blog\/author\/sonikajooste\/"}]}},"_links":{"self":[{"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/posts\/304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/comments?post=304"}],"version-history":[{"count":1,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/posts\/304\/revisions"}],"predecessor-version":[{"id":306,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/posts\/304\/revisions\/306"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/media\/305"}],"wp:attachment":[{"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/media?parent=304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/categories?post=304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/optiseon.com\/blog\/wp-json\/wp\/v2\/tags?post=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}