This week Matt Cutts confirmed that natural search will start to look at the speed of your site as ranking factor. It’s something thats been in the pipeline, and an obvious change if you’ve been following the “let’s make the web faster” drive from Google.
If you know what your doing then thats great but if your an average webmaster here are five simple tips to speed your site up for Google and users.
1. Optimizing Images
Optimizing images is a simple process, there are two methods. Reduce white space, rather than giving your image a boarder or space crop the image tight and then use CSS to create boarder and positioning.
Save in the correct format, rather than using JPG’s GIF’s can be sometimes reduce file sizes for logo and simple images. Using “save for web” setting on programs such as Paint Shop Pro or Photoshop will enable you get the best size while not compromising on quality. To get old images into a compressed format use a bulk process, remember to keep the file names the same and if changing extensions add re-directs to preserve image rankings.
2. Don’t use tables
When making the HTML output of pages don’t be tempted into using tables to display data. With a bit of skill you can recreate the same thing in CSS. A great article gives 13 reasons why CSS is better than table the number 1 being faster load times.
Two points with navigation, a) how many items in the navigation can effect load time. Listing every single category and subcategory in some sites would create a huge navigation over 100+ items. Only link to the top levels on every page and other relevant pages, a good example of this in action is the BBC site, go into the sport sections to see..
3. Reduce loads form external sites
Each http request adds time to the load of your site, this includes loading items from a different site. Where possible host images on your own site, don’t have multiple tracking codes, try not to pull twitter / RSS feeds into every page.
5. Get a decent server
Yes it costs money but if you’ve spent time on the last 4 points they might have no effect if your server is slow. To get a good indication of speed ask the company for some high traffic example site and go on them at peak traffic times. Ask if any are “digg proof” and the specifications of the server.
Over all these 5 points might make a difference but the objective is to make improvements to lots of different areas, added together they will make a difference to the speed of your site.