CRUCIAL STEPS FOR IDEAL WEBSITE ADVANCEMENT: AN EXTENSIVE LIST