VITAL STEPS FOR OPTIMUM WEB SITE ADVANCEMENT: A COMPREHENSIVE CHECKLIST