28 crucial checks to make before launching your Web site