Whilst using a search engine such as Google may be quick and easy for the end user, search itself is very complex.
In most cases Google will return the results of a search to the end user within half a second, on average it's around a third of a second. Most of us are used to typing a phrase into the search box and almost instantly seeing results.
Have you ever stopped to think quite how amazingly fast a Google search is?
Firstly your search query is mapped to a location-specific IP address so Google knows where in the world you're searching from. Next a DNS load balancer decides which of the 36 or more Google datacentres worldwide to use and specifically, which cluster of over 1,800 computers will handle your query.
Another group of servers will then decide which machine is available to handle your query. The query is then passed to yet another machine which decides what mix of web results to show you. This can include Web sites, pictures (from Google Image Search), videos (from YouTube and Google Video) and shopping results (from Google Products) amongst others.
Finally your query is sent to another cluster of machines drawing input from index servers, document servers, spell check machines and the ad server to generate the list of results you see on screen.
All that's now required is for the web server to generate the HTML code, order the results and mark the search as complete.
This entire process takes on average just 3 centiseconds, over 3 times quicker than you can blink your eye.
So as you see, search is complex, mainly due to the enormous amounts of data involved. To discuss how an organic search engine optimisation campaign can help your web site, please contact one of our Search Consultants on 0845 058 9050. Alternatively complete the form at the top of this page.
[Source: Google]