Sunday, March 27, 2011

Tutorial 3: Internet and Search Engine's

Internet and Search Engine's

There is one common problem every internet user faces on a daily basis.  That is correctly searching the internet! Everyday millions of people log onto the internet. Google performs more than 2 billion searches worldwide everyday. That equals out to be 83.3 millions hits every hour. That does even add in website such as dogpile, yahoo, bing and so forth. Today I am going to show instruct you searching the world wide web.

There are many different ways to search the worldwide web for information. First we have “search engines”. Webpedia.com defines a search engine as “a computer program that retrieves documents or files or data from a database or from a computer network (especially from the internet)”.  The search engine takes your data being searched and runs each word through a computer database. Then it has a program that sorts out each character/letter, each of these characters returns millions of results. The web application collects the results and lines up the best suited order of the words or phrase. This process sounds very complex, but seach engines are able to do this is a matter of seconds.  Here are some other examples of search engines: yahoo.com, bing.com, google.com, ask.com, yebol.com, blekko.com
                                                  

Screen shot by James Marcic
Copyright 2011

Above I have taken a screen shot of Google. I have searched the word "Money". Here is a list of result generated just from Google. Now compare these to screen shot below of Dogpile.com.

 Second, we have “meta search engine”. Wikipedia states “A meta-search engine is a search tool that sends user requests to several other search engines and/or databases and aggregates the results into a single list or displays them according to their source.  This is pretty search engine type is very simple to understand. Meta search engines collects all the information from other search engines and compiles the best results from every page. This actions has its  up's and down's. It has all the best results, which if you are certain of the information, you find the information very easily. The bad side is it does not give a broad search return. Meaning, it only compiles the best results and not a variety of possibilities. In this case will not help the user who is just browsing around. Some examples of Meta search engines are: profusion.com, Kartoo.com, dogpile.com, and surfwax.com.



Screen shot by James Marcic
Copyright 2011

The screen shot above is dogpile.com, we are seaching the word "Money". If we compare the different results given to us. Not very many of the possible examples of  the word "Money" is on both web sites. This shows you how vastly different each and every web search engine or meta seach engine could be. I would suggest when searching information on the web always check atleast two seach engines. This will come in very handy. I would go even as far as to suggest searching both Meta and regular search engines.


How does google compile information:
Google for example has these programs called “bots”. You can think of this application as millions of little spiders crawling all over the web domains and collecting data from every URL. These spiders obtains one web address, then that one web address links to two others. Those two link to on continually for millions of web pages. Just think of how complex and long that system of information would be, millions of web pages, billions of articles, trillions of words. The bots then return to Google, where a database copies the information for use. This action is performing 24 hours a day and 7 days a week. These bots never stop working. This gives google the most up to date information on every website.

Here are some articles on these google bots :


Here is a video to you NEED to watch about googlebots:


No comments:

Post a Comment