1. Minimize HTTP Requests
According to Yahoo, 80% of a Web page’s load time is spent downloading the different pieces-parts of the page: images, stylesheets, scripts, Flash, etc. An HTTP request is made for each one of these elements, so the more on-page components, the longer it takes for the page to render.
2. Decide What Is Most Important And Reorder The Loading
Making your website faster is not always about cutting out images and content. Sometimes, you might like your site exactly the way it is and you don’t really feel like changing anything.
If this is the case and your website is slow, then often times you can get away with simply prioritizing the way your page loads.