INTERNET SITE ADVANCEMENT TRENDS: ESSENTIAL DETAILS FOR STAYING AHEAD OF THE COMPETITION