How to make your website fast?

Website acceleration can improve usability and positively influence the position of the site in SERP. How can you speed up the site?

1. Choose the Right Hosting Provider

It's probably the easiest way. If your website uses shared hosting, then an increase in traffic will most likely slow the site down. That's because your site is located on a server with tens or hundreds of other websites. Server resources are shared among all of the sites.

If your website becomes more popular, consider moving to a dedicated server.

2. Reduce HTTP Requests

When a user visits a website, the browser makes multiple requests to the server. Each file (HTML-pages, images, CSS-files, js-scripts, etc) requires an HTTP request. According to Yahoo, (http://developer.yahoo.com/performance/rules.html) 80 percent of the time a user will wait for an HTTP request execution.

Try to reduce the number of requests. Consider to merge files whenever possible. Use CSS Sprite techniques and image maps.

3. Use Cache

Your website could be static or dynamic. A static website consists of static files – HTML pages, images and video. Dynamic sites generate pages and files on the fly. Most modern websites are dynamic.

If your site is dynamic, consider caching. Cache pages, MySQL queries, PHP caching, etc.

4. Compress content

There are several ways to increase the download speed of a website. The first and most important is to reduce the size of the page. This can be achieved in several ways.

First of all, do som image optimization. Use the "Save for Web" feature of your photo editor. This feature will reduce the size of the picture while preserving its quality.

You can also reduce the size of the pages by using GZip compression. Use Closure Compiler to reduce the size of JavaScript codes.



Learn more about speeding up a website:
http://developer.yahoo.com/performance/rules.html
http://www.zdnet.com/blog/weblife/how-to-make-your-website-really-really-fast/207
http://code.google.com/speed/articles/


Our Mailbox © 2009 — 2011 SiteSpeedLab & SiteSpeedLab.com
Be Quick or Be Dead