How are you handling redirect/slug-history migration when moving off WP to headless?
Been looking into WP-to-headless migrations (Sanity/Strapi + Next.js) lately and the thing that keeps coming up as the biggest time sink isn't the content migration itself, it's redirect mapping. Years of slug history with duplicates, chains, and loops apparently eats way more time than anyone budgets for.
A couple other things I've seen bite people:
- Preview workflow parity for content editors (WP's preview-on-save is apparently sorely missed post-migration)
- SEO metadata (og:title etc.) not migrating cleanly, causing ranking dips that only get noticed days later
For those who've done this migration for a client or your own site: how did you handle the redirect mapping specifically? Custom script, existing tool, manual spreadsheet triage? Curious what's actually worked vs. what ate more time than expected.