DoodleWeb
Migration

CMSmigrationchecklist:40stepsforasafemovein2026

By DoodleWeb Team · 3 min read · September 30, 2026

CMS migration checklist: 40 steps for a safe move in 2026

Short answer: a safe CMS migration follows six phases — audit, content mapping, build, content migration, SEO and QA, then launch and monitoring. The checklist below covers every step. The two items that protect you most are a complete URL redirect map and a staging review with real editors before launch.

What should you do before choosing a new CMS?

  • [ ] List why you are moving: cost, speed, editor experience, security, features.
  • [ ] Write down who edits the site and how often.
  • [ ] List every integration: CRM, forms, analytics, search, payments, SSO.
  • [ ] Compare two or three platforms on those needs. Our platform comparisons help.

Phase 1: How do you audit the current site?

  • [ ] Crawl every URL (including PDFs and images) and save the list.
  • [ ] Export 12 months of analytics and Search Console data.
  • [ ] Flag the top 100 pages by traffic, links and conversions.
  • [ ] Inventory content types, taxonomies, plugins or modules, and users.
  • [ ] Decide what to keep, merge, rewrite or delete.

Phase 2: How do you map content to the new platform?

  • [ ] Map every field and template from old to new.
  • [ ] Agree on the new URL structure.
  • [ ] Build the redirect map: every old URL to its best new URL (one-to-one, no chains).
  • [ ] Decide how images, authors, dates and categories will move.

Phase 3: What matters during the build?

  • [ ] Build in staging, never on the live domain.
  • [ ] Rebuild components, not pages — editors should assemble pages from blocks.
  • [ ] Reconnect integrations and test each one.
  • [ ] Carry over structured data (Organization, Article, Product, FAQ, Breadcrumb).
  • [ ] Hit Core Web Vitals targets before content goes in.

Phase 4: How do you move the content?

  • [ ] Run a test import on a sample and check formatting.
  • [ ] Run the full import with scripts or migration tools, not copy-paste.
  • [ ] Fix broken internal links and embedded media.
  • [ ] Have real editors review their own sections in staging.

Phase 5: What should the SEO and QA pass check?

  • [ ] Titles, meta descriptions and H1s match or improve on the old site.
  • [ ] Canonical tags point to the page itself.
  • [ ] Redirects tested in bulk (every old URL returns a single 301).
  • [ ] New XML sitemap and robots.txt ready.
  • [ ] Forms, tracking and conversion events fire correctly.
  • [ ] Accessibility check on key templates.

Phase 6: What do you do on launch day and after?

  • [ ] Launch outside your busiest period.
  • [ ] Remove any staging noindex tags.
  • [ ] Submit the new sitemap in Google Search Console and Bing Webmaster Tools.
  • [ ] Watch 404s, crawl errors and rankings daily for two weeks, weekly for two months.
  • [ ] Keep the old site's backup for at least 90 days.

How long does a CMS migration take?

Small marketing sites take 4–8 weeks. Content-heavy or ecommerce sites take 8–16 weeks. Large multi-site, multilingual or government sites can take 4–6 months. See platform-specific plans on our migration hub, such as Drupal to WordPress or WordPress to Webflow.

Want a second pair of eyes on your plan? Talk to DoodleWeb.

DW
DoodleWeb Team

Seattle agency · Seattle, WA

A full-service digital agency working in WordPress, Drupal, Shopify, Webflow, React, and React Native. We partner with universities, nonprofits, governments, and growing brands to ship sites that hold up after launch.

More in Migration