In: Categories » Internet » Search engines and SEO » How Google Works
| Before you can understand how Google works, you probably should have a basic idea of how the Web works. When you visit a website, your browser is actually contacting a web server, a computer whose job is to deliver web pages. So when you click a link, your browser contacts the server and says, "Send me this page." The server takes the request and then sends the page to the browser, which displays it on your computer. Notice Server A computer whose job is to perform a specialized task and deliver information. For example, aweb server serves up websites, while an email server sends or receives email. Okay, now that you have that basic background down, let's see how Google works. In some very basic ways, Google works just like other search engines. Its basic operations are exactly the same. Like all search engines, Google is composed of three parts:
Notice Search engine A site that allows you to search the Web. The SpiderThe spider part of the Google search engine is an automated piece of software, also called a robot, that requests many thousands of pages from hundreds of websites simultaneously. When it finds links on pages, it follows those, and requests those as well. The main Google spider is the GoogleBot, and it essentially crawls the Web once a month. Obviously, many sites change more than once a month, and so Google also has a crawler named FreshBot that crawls pages constantly. The IndexerThe spiders send information about all the pages they find to the indexer part of the search engine. The indexer then does a pretty amazing jobit creates an index of every word on every page sent to it by the Google spider. Not only does it index every word and every URL, it also keeps a record of where every word is on every page. Multiple copies of this index are kept on various Google servers. A single server wouldn't be able to keep up with all the search requests that are done. The Query EngineThe only part of Google that you see is the query engine, and you only see part of that. It's the public face of Googlethat inviting search box at the top of Google pages. When you type a search term, a Google web server sends your request to the indexer, which is housed on multiple indexing servers. The index servers look through the index and match what they find with your request. The index server then sends that information to document servers, which retrieve the correct information and format it so your browser can understand it. That formatted information is then sent to your browser. And it all happens in a fraction of a second. Google's Special SauceAll this search engine logic is nothing new or revolutionary. This technology has been around for years, long before Google was a glimmer in its founders' eyes. So why is Google so good at what it does? Google uses better algorithms than any other search engine, and constantly refines them. Algorithms are sets of rules for performing a particular task. In Google's case, its algorithms are responsible for taking your search request and deciding which results to show you. Notice Algorithm A set of rules for performing a task. In Google's case, algorithms are what determines which pages it says match your search requests. Google's algorithms aren't particularly easy for mere mortals to understand, they're changing all the time, and they're not made public. Google uses more than 100 factors in its algorithms. For every search you do, it considers all of those factors and then calculates a score for every possible matching page. The page with the highest score is the first search result. The page with the second-highest score is the second search result, and so on. Some of the metrics are fairly obviousthe search term needs to appear on a page, for example. Google's algorithms also factor in the number of times the term appears on a page, whether the term appears on a prominent part of a page, whether it appears in the title of a page, and many other factors. None of this is particularly revolutionary, either. Many search engines do the same thing. Google's real brilliance is in harnessing the collective intelligence of the Web to figure out what was truly relevant, instead of merely relying on these kinds of rules. Google also gives a great deal of weight to the number and kinds of pages that link to a web page. For example, Google figures that if a web page has many sites linking to it, the odds are very good that the page is an important one. And if important sites are linking to that page, it's even more important. So Google calculates a page rank for each page, and that page rank becomes a very important part of the calculation as well. For example, you do a search, and Google finds your search term five times on a page to which hardly any pages link, but three times on a page (such as on the New York Times website) that has many sites linking to it. The more important page (the New York Times page) appears higher on the search results list, even though the search term appears on it less frequently.
|
legal disclaimer
1) Our website is not responsible for the information contained by this article as well for any and all copyright infringements by authors and writers. E-articles is a free information resource. If you suspect this article for any copyright infringements, please read the Terms of service and contact us to investigate the problem.
2) The E-articles directory team is not responsible for inaccuracies, falsehoods, or any other types of misinformation this tutorial may contain and will not be liable for any loss or damage suffered by a user through the user's reliance on the information gained here. Please read the Terms of service
Useful tools and features
related articles
As with Web searches, Google provides a collection of enhanced search tools on the Advanced Image Search page. Follow these steps to reach that page: Go to the Google home page. Click the Images tab. Click the Advanced Image Search link. The Find results portion of the Advanced Image Search page is nearly identical to the Advanced Search page for Web searches.The difference is that the keyword modifiers here relate to images by matching file names, cap...
2. A Quick Tour of Google
Google is far more than a search siteit has grown to be a sizable collection of services and tools, and the collection is getting larger all the time. No longer is Google a single search site; instead, it's a conglomeration of multiple sites. And no longer can you even call it Web-based because Google now includes software that you download and run on your PC. This article often refers to tools and services. Although there is a lot of gray area in the definitions of these two terms, generally a service is a website run by Google. So,...
3. Google and U.S. Government Searches
Arguably, the most useful of Google’s specialty search areas is that devoted to the U.S. government. Actually, this distinct search engine is both larger and smaller than the name implies. This engine is global in reach. At the same time, it reaches below federal government sites to the state and municipal level. You might think that this entire search engine merely replaces the site:.gov operator:keyword combination. Not so. In fact, site:.gov remains quite useful in the UncleSam search because the results pages dish up a hear...
4. Google Search Operators
Google allows you to search using search operators, special words and symbols that make it easy to get search results that match as closely as possible the information for which you're looking. You combine search operators with search terms to form a query, like this: zeppelin "Led Zeppelin" That search would bring back pages that had the word zeppelin on them, but did not have the term Led Zeppelin on them. Here are the common operators you can use with Google: ...
5. Recommended Searching Strategies
Everyone has her own strategies for better searching, so it's always a good idea to ask others for their ideas. But here are a few hints that should help you with Google searches: Be specific The Web is an enormous place, containing literally billions of pages. Almost any search you do brings back far too much information. So make sure that your search is as specific as possible. If you're looking for a history of the making of the album Blonde on Blonde, by Bob Dylan, don't just search for "Blonde on Blonde&q...
6. Searching Google Catalogs
As in Froogle, Google Catalogs presents a topical directory and keyword searching. After you get into the directory, you can limit further searching to that directory category or launch a global Catalogs search. Start at the Google Catalogs home page. catalogs.google.com The directory tempts by listing a few mail-order companies in each main category. Feel free to leap into the directory by clicking either a catalog or a topic on the home page.Google maintains an archive of past catalogs, which can gum up th...
7. Google`s Approach to Online Shopping
The main difference between Google’s shopping services and those in other major portals is that Google doesn’t get its hands on the money. You don’t buy anything through Google. Both Froogle and Google Catalogs function purely as directories to products, sending you elsewhere to get your hands on the goods. Google has no revenue-sharing association with e-commerce retailers (in Froogle) or mail-order companies (in Google Catalogs). The search results you get in both services are pure; preferred placement in the search resul...
8. How to Download and Install Google Tools
Many Google tools live on the Web and don't require you to install any special software. For example, Gmail, Froogle, and Blogger are all websites; to use them, you only need to point your browser to the right page. But other tools are software programs that live on your PC, and they require that you download and install them before you can use them.All are installed in the same basic way, as outlined in the following steps. The Google Toolbar is used as an example of how to install software. (To see other downloadable tools, go to ...
9. How to Make my Web Site Spider Friendly
Getting into the Google index is largely a waiting game, in which preparation, persistence, and patience are the tools of success. However, a number of techniques incline Google’s spider to look on you more favorably: Place important content outside dynamically generated pages: A dynamic page is one created on-the-fly based on choices made by the site visitor. This method of page generation works fine when the visitor is a thinking human. (Or even a relatively thoughtless human.) But when an index r...
10. Finding the Freshest Google Search Results
Google is not particularly strong at letting you determine the freshness of search results. The vagueness surrounding page freshness is due to several reasons: Google uses more than spiders to crawl the Web, and more than one type of spider.These crawlers operate at different speeds and different depths. It’s possible for a newly created Web page to go undetected by one crawl and then turn up in the index two weeks later after a deeper crawl. Google uses more than one server (Internet compute...










