Google runs on a circulated thousands set of connections and can therefore perform high-speed parallel processing. Parallel processing is a method of calculation in which many calculations can be performed simultaneously, significantly speeding up data processing.
Google has three distinct parts:
An autonomous piece of software tools, of the kind generally known as a bot or Webbot, and specifically called the Google Web Crawler searches the Web and retrieves Web pages. Google's Web Crawler operates continuously to keep its index up to date.

Meanwhile, the Google Indexing software rips through the page and pulls keywords out of it. While the most important function of this software is to throw away words that shouldn't be indexed, such as articles and prepositions (a, the, for, and so on), it also performs other functions.
It can be hard to know whether a Web page is on the up-and-up. Google does its part in helping you with this evaluation by running pages through content analysis software before you ever see the page to help determine what a page is really about.
Google's fairly intelligent software tries to make sure that Google's indexing analysis is not skewed by measures such as the use of fake meta tags. This hypertext-matching analysis looks at the full content of a page and. It looks at formatting, locations of words, fonts, and the subdivisions on each page to figure out the location of each word. Google even looks at the material of related Web pages to make sure that results are relevant. The engine is smart enough to know that words in larger bold fonts (such as headlines) tend to be more important in determining the content of a document, so these words are given more weight than the fine print. |