While migrating from HTTP to HTTPS, I am recreating all internal links and canonicals as HTTPS, but it is not clear what to do for external links.
Some links point to sites that support both protocols and some that redirect but even so, what is the best practice? For example, links to Twitter now get redirected to HTTPS even if the link is HTTP but both links work.
What are the advantages and disadvantages of changing external links to HTTPS?