The WordPress migration checklist I use on client sites
A client’s migration left the cart broken and half the images 404ing. Here is the checklist I run instead: match the environments, handle serialized URLs properly, serve a 503 during the move, then crawl the whole site.