Why should you care about Page Load Optimization?
Why should you worry about how long it takes for your website to load?
From a user experience point of view it is never good to have your users waiting for your website to load. Also as all good SEO firms know, Google has hinted that they might just incorporate page load time into their page rank algorithm sometime in the future. If you want to keep your page rank at the top of the Google search, your best bet is to have a fast-loading site.
How do I find my page load time?
There are quite a few tools available on the internet to help you benchmark your page load times and give you tips on how to improve them. Yahoo provides an add-on for Firefox called YSlow and Google has released a tool called Page Speed. These tools are great. They generate a report card for your site and can give you tips on how to increase your page load times.
What are some techniques to optimize your page load times?
There are 2 techniques that are very easy to implement that can be used to speed up a large majority of websites on the internet today. However, they are not being used because poor compatibility with older browsers and load times seem to be “accepted” on internet web pages.
To fix the problem of sites including 100s of different image files, the css specification allows web designers to group images into resource files – this technique is called “css spriting”. In using this technique, all image files are stored in one big file. css is used to pull out the different images and place them on the page requiring the web browser to make only 1 request for 1 image file instead of 100s. This is the No. 1 way to optimize most websites in the wild today.
While there are many other techniques that can be used to increase your page load times like:
- minimizing the amount of dynamic content or database calls per page
- implementing a separate static domain for static content
- properly compressing images
- optimization and selection of web server software
the techniques described here are common problems with many sites on the internet today that can be fixed without making large changes to your sites infrastructure or application code.
– Software Delivered as Promised. No Surprises.