How to perform a successful website migration

When we think about renewing our Web site, we have doubts such as: what will happen to the current traffic that my Web site receives, will I maintain the positions in the search engines, what happens to the external links that point to my current pages, how do I make the new pages receive the traffic of the old ones, how do I make sure that the new pages receive the traffic of the old ones?

en