Put a limit the number of HTTP requests because these take a lot of load time for your website
Optimise your main files like HTML, CSS and JS by eliminating superfluous comments, codes, formatting and whitespaces
Minimise the server response time; DNS lookup can take the largest amount of time and determine how fast or slow your webpage takes to load Get a check on the type of hosting you are using for your
website. Shared hosting being the cheapest option, VPS hosting and dedicated server based hosting can probably give better results
Compress pages with bulky contents as it can actually speed up the website by 2 times!
Yahoo! Says compressing your files can increase the page speed by up to 70%!! So, enable compression on your site
Allow web caching; Browsing the cache memory prevents from making a DNS lookup and significantly increase the page speed of your website
I hope this post was informative enough for getting started with trending optimizing techniques. Stay tuned for more posts coming up soon. Till then, start optimizing!!!