Short practical fixes for things that silently break on small sites.
Most migration traffic losses are plain 404s on old URLs that had links. Before you switch DNS:
_redirects, vercel.json redirects, nginx return 301, Cloudflare bulk redirects) and avoid chains.Free: redirect-diff does step 3 from two sitemaps or URL lists. Redirects keep links working; they’re not a ranking guarantee.
Disclosure: I build Routepatch, a $49 one-time pack that turns the gap into a host-ready redirect map. Its free check only offers the pack when it confirms the problem on your page. Everything above works without it.