Launching a new site, or any major site update, for a large enterprise comes with some unique challenges.