9 Factors to Consider When Launching a Website