Thursday, August 27, 2009

The Intricacies of Search Engines


Well, logically I thought the best way to find out how a search engine works efficiently, was to look at the home page of every body's favourite search engine (drum roll), Google! The reason why Google has taken over the search engine market, is because it is superior to its counterparts. The last tutorial task I did, proved to me just how awful the other search engines really are (with the exception of maybe Yahoo, which is not too bad at finding things, I suppose). According to Google, the heart of their search engine technology is called 'PageRank'. It is apparently a system for ranking web pages, created by Google's founders Larry Page and Sergey Brin (from Stanford University). In pigeon talk, the system works when a search request is submitted, 'it is routed to a data coup, where monitors flash results at blazing speeds. For each peck, the pigeon rank increases (or in human talk, for each person who searches for that item). The pages receiving the most amount of 'pecks are returned at the top of the user's results page, with the other results displayed in pecking order'. Parallel pecking, or the linking of groups of words is used to give the most relevant result possible (yes, that's right I thought I would use pigeon metaphors to confuse you). The Googlebot is an intricate system which finds web pages and automatically adds their full text to the Google index. This is done alphabetically of course. To improve its performance Google, does not list words such as; the, is,or, how, why etc (so if you have been including them in your search engine, sad you). It also, automatically converts all letters to 'lowercase'. All these little things help the intricate system work faster.

No comments:

Post a Comment