Web Site Loading Speed
So what determines the speed of a web site?
Actually there are several factors. Remember that your web site is just a collection of files that reside on one or more servers in remote locations. When a user visits your site their browser requests that a set a files be downloaded into the browser so it can display the site. It really starts with wherever your site is being hosted. The files will be read dependent on the speed of the hard disk and processor and available memory on the server. Then they are sent via the Internet to the user’s computer. If the server is lacking in resources because it has substandard hardware and/or there are 500 other sites on that server all fighting for resources then the server speed itself will be slow to respond to the request. If the bandwidth available to the server is inadequate then the transfer speed of the files to the user’s computer will be slow. This is not uncommon with budget hosting companies.
The “magic” number is 2 seconds. If your site takes more than 2 seconds to load Google will lower its ranking in search results. This is an absolute fact. And, remember, if your site takes more than 3 seconds to load you lose 53% of your users regardless of how they found your site.