Which search engine is the best..? Yahoo?? Bing?? Yandex?? Fine.. Let's Google it!
We know that Google tops the list without giving a second thought..Let's see how it works.
The web contains over 30 trillion pages and it keeps on increasing. To understand our query and to provide the most relevant solution is definitely not an easy task. So how do they pull it together?
Google uses a automated program called Spiders or Crawlers. Spiders begin by fetching the data from a few web pages and then it follows the links on those pages and then follow the links on those pages and so on until a pretty big portion of the web is linked. These pages are stored on millions of computers and have about million of gigabytes. The pages are sorted by their content and other factors and they are kept track of in the index.
There are several algorithms and programs to understand and deliver the best possibe result. Algorithms like autocomplete, spelling, synonyms, query understanding etc are used to understand what the user actually want. Then using these information the most relevant pages are sorted out based on over 200 factors.
These factors include site and page quality, freshness, SafeSearch and user context.
SITE & PAGE QUALITY
Uses a set of signals to determine how trustworthy, reputable, or authoritative a source is. One of these signals is PageRank, one of Google's first algorithms, which looks at links between pages to determine their relevance.
This algorithm is used to track down the most recent and latest new and information. We can also gather information based on timely basis.
This is used to reduce the amount of adult webpages, images and videos.
This will produce the most relevant search based on geographical search, web search history and so on.
TRANSLATION AND INTERNATIONALIZATION
Tailors results based on your language and country.