After migration, verify: HTTPS, redirects, images, forms, email, search, shopping cart, mobile version, SEO parameters and page speed.
# Check HTTP/HTTPS response
curl -I https://example.com # expect 200 OK
curl -I http://example.com # expect 301 → HTTPS
# SSL validity
openssl s_client -connect example.com:443 < /dev/null | grep notAfter
Keep the old hosting active for at least 72 hours after a successful migration. If a critical issue is found, you can revert DNS in minutes and restore the old site while you investigate.