ESSENTIAL GUIDELINES FOR EFFECTIVE INTERNET SITE ADVANCEMENT: A THOROUGH CHECKLIST