Jump to content

Google Search: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Remove speculation and reword to avoid the use of "if you..."
No edit summary
Line 1: Line 1:
{{Infobox Website
{{Infobox Website
|name =Google search
|name =Google searchgfgsfsdfasfdsvzxczsxcdsfdsfdsfs
|logo =[[File:Google.png|200px]]
|logo =[[File:Google.png|200px]sdfvasdfdsaf]
|screenshot =[[File:Google dot com search homepage.PNG|250px|border|Google Search homepage]]
|screenshot =[[File:Google dot com search homepage.PNG|250px|border|Google Search homepage]]
|caption =The [[Google]] homepage
|caption =The [[Google]] homepage

Revision as of 10:01, 10 August 2009

{{Infobox Website |name =Google searchgfgsfsdfasfdsvzxczsxcdsfdsfdsfs |logo =[[File:Google.png|200px]sdfvasdfdsaf] |screenshot =Google Search homepage |caption =The Google homepage |url =www.google.com
list of domain names |commercial =Yes |type =Search Engine |language =Multilingual (~100) |registration =Optional |owner =Google |author =Sergey Brin and Larry Page |launch date =September 15, 1997[1] |current status =Active |revenue =From AdWords |slogan = |alexa =1[2] }} Google search is a web search engine owned by Google Inc. and is the most-used search engine on the Web.[3] Google receives several hundred million queries each day through its various services.[4] Google search was originally developed by Larry Page and Sergey Brin in 1997.[5]

Beyond the original word-search capability,[6] Google Search provides more than 22 special features, such as: synonyms; weather forecasts; time zones; stock quotes; maps; earthquake data; movie showtimes; airports; home listings; sports scores, etc. (see below: Special features). There are special features for numbers: prices; temperatures; money/unit conversions ("10.5 cm in inches"); calculations ( 3*4+sqrt(6)-pi/2 ); package tracking; patents; area codes;[6] plus rudimentary language translation of displayed pages.

A Google search-results page is ordered by a priority rank called a "PageRank" which is kept secret to avoid spammers from forcing their pages to the top. Google Search provides many options for customized search (see below: Search options), such as: exclusion ("-xx"), inclusion ("+xx"), alternatives ("xx OR yy"), and wildcard matching ("xx*").

The search engine

PageRank

Google's algorithm uses a patented system called PageRank to help rank web pages that match a given search string.[7] The PageRank algorithm computes a recursive score for web pages, based on the weighted sum of the PageRanks of the pages linking to them. The PageRank derives from human-generated links, and is thought to correlate well with human concepts of importance. The exact percentage of the total of web pages that Google indexes is not known, as it is very hard to actually calculate. Previous keyword-based methods of ranking search results, used by many search engines that were once more popular than Google, would rank pages by how often the search terms occurred in the page, or how strongly associated the search terms were within each resulting page. In addition to PageRank, Google also uses other secret criteria for determining the ranking of pages on result lists, reported to be a number over 200.[8]

Search results

Google not only indexes and caches web pages but also takes "snapshots" of other file types, which include PDF, Word documents, Excel spreadsheets, Flash SWF, plain text files, and so on.[9] Except in the case of text and SWF files, the cached version is a conversion to (X)HTML, allowing those without the corresponding viewer application to read the file.

Users can customize the search engine, by setting a default language, using the "SafeSearch" filtering technology and set the number of results shown on each page. Google has been criticized for placing long-term cookies on users' machines to store these preferences, a tactic which also enables them to track a user's search terms and retain the data for more than a year. For any query, up to the first 1000 results can be shown with a maximum of 100 displayed per page.

Non-indexable data

Despite its immense index, there is also a considerable amount of data available in online databases which are accessible by means of queries but not by links. This so-called invisible or deep Web is minimally covered by Google and other search engines.[10] The deep Web contains library catalogs, official legislative documents of governments, phone books, and other content which is dynamically prepared to respond to a query.

Google optimization

Since Google is the most popular search engine, many webmasters have become eager to influence their website's Google rankings. An industry of consultants has arisen to help websites increase their rankings on Google and on other search engines. This field, called search engine optimization, attempts to discern patterns in search engine listings, and then develop a methodology for improving rankings to draw more searchers to their client's sites.

Search engine optimization encompasses both "on page" factors (like body copy, title elements, H1 heading elements and image alt attribute values) and Off Page Optimization factors (like anchor text and PageRank). The general idea is to affect Google's relevance algorithm by incorporating the keywords being targeted in various places "on page", in particular the title element and the body copy (note: the higher up in the page, presumably the better its keyword prominence and thus the ranking). Too many occurrences of the keyword, however, cause the page to look suspect to Google's spam checking algorithms.

Google has published guidelines for website owners who would like to raise their rankings when using legitimate optimization consultants.[11]

Functionality

File:Feature.png
Image of definition link provided for many search terms.

The Google search engine has many intuitive features making it more functional. Google is one of the top ten most-visited websites today.[12] Some of its features include a definition link for most searches including dictionary words, a list of how many results you got on your search, links to other searches (e.g. for words that Google believes to be mispelled, it provides a link to the search results using its proposed spelling), and many more. It is unknown whether functionality, speed, or luck brought it its peak status.

Search syntax

Google's search engine normally accepts queries as a simple text, and breaks up the user's text into a sequence of search terms, which will usually be words that are to occur in the results, but may also be phrases, delimited by quotations marks ("), qualified terms, with a prefix such as "+", "-", or one of several advanced operators, such as "site:". The webpages of "Google Search Basics" describe each of these additional queries and options (see below: Search options).

Google's Advanced Search web form gives several additional fields which may be used to qualify searches by such criteria as date of first retrieval. All advanced queries transform to regular queries, usually with additional qualified terms.

Query expansion

Google applies query expansion to the submitted search query, transforming it into the query that will actually be used to retrieve results. As with page ranking, the exact details of the algorithm Google uses are deliberately obscure, but certainly the following transformations are among those that occur:

  • Term reordering: in information retrieval this is a standard technique to reduce the work involved in retrieving results. This transformation is invisible to the user, since the results ordering uses the original query order to determine relevance.
  • Stemming is used to increase search quality by keeping small syntactic variants of search terms.[13]
  • There is a limited facility to fix possible misspellings in queries.

"I'm Feeling Lucky"

Google's homepage includes a button labeled "I'm Feeling Lucky". When a user clicks on the button the user will be taken directly to the first search result, bypassing the search engine results page. The thought is that if a user is "feeling lucky", the search engine will return the perfect match the first time without having to page through the search results.

According to a study by Tom Chavez of "Rapt", this feature costs Google $110 million a year as 1% of all searches use this feature and bypass all advertising.[14]

Rich Snippets

On 12 May 2009, Google announced that they would be parsing the hCard, hReview and hProduct microformats, and using them to populate search result pages with what they called "Rich Snippets".[15]

Special features

Besides the main search-engine feature of searching for text, Google Search has more than 22 "special features" (activated by entering any of dozens of trigger words) when searching:[6][16]

  • synonym search - A search can match words similar to those specified,[6] by placing the tilde sign (~) immediately in front of a search term, such as:  ~fast food.
  • weather - The weather humidity, temperature and forecast,[6] for many cities, can be viewed by typing "weather" followed by the city and state, U.S. zip code, or city and country (such as: weather Lawrence, Kansas; weather Paris; weather Bremen, Germany).
  • stock quotes - The market data[6] for a specific company or fund can be viewed, by typing the ticker symbol (or include "stock"), such as: CSCO; MSFT; IBM stock; F stock (lists Ford Motor Co.); or AIVSX (fund). Results show inter-day changes, or 5-year graph, etc.
  • time zone - The current time in many cities (worldwide),[6] can be viewed by typing "time" and the name of the city (such as: time Cairo; time Pratt, KS).
  • sports scores - The scores and schedules, for sports teams,[6] can be displayed by typing the team name or league name into the search box.
  • calculator - Calculation results can be determined,[6] as calculated live, by entering a formula in numbers or words, such as: 6*77 +pi +sqrt(e^3)/888 plus 0.45. The user is given the option to search for the formula, after calculation.
  • unit conversion - Measurements can be converted,[6] by entering each phrase, such as: 10.5 cm in inches; or 90 km in miles
  • currency conversion - A money or currency converter can be selected,[6] by typing the names or currency codes (listed by ISO 4217): 6789 Euro in USD; 150 GBP in USD; 5000 Yen in USD; 5000 Yuan in lira (the U.S. dollar can be USD or "US$" or "$", while Canadian is CAD, etc.).
  • dictionary lookup - A definition for a word or phrase can be found,[6] by entering "define" plus the word(s) to lookup (such as: Define philosophy)
  • maps - Some related maps can be displayed,[6] by typing in the name or U.S. ZIP code of a location and the word "map" (such as: New York map; Kansas map; or Paris map).
  • movie showtimes - Reviews or film showtimes can be listed for any movies playing nearby,[6] by typing "movies" or the name of any current film into the search box. If a specific location was saved on a previous search, the top search result will display showtimes for nearby theaters for that movie. These listings however are sometimes totally incorrect and there is no way to ask google to correct them; for example, on 07/25/2009, for the El Capitan Theatre, google showtimes lists Up but according to the El Capitan website, the only movie playing that day is G-Force.
  • public data - Trends for population (or unemployment rates)[6] can be found for U.S. states & counties, by typing "population" or "unemployment rate" followed by a state or county name.
  • real estate and housing - Home listings in a given area can be displayed,[6] using the trigger words "housing", "home", or "real estate" followed by the name of a city or U.S. zip code.
  • travel data/airports - The flight status for arriving or departing U.S. flights can be displayed,[6] by typing in the name of the airline and the flight number into the search box (such as: american airlines 18). Delays at a specific airport can also be viewed (by typing the name of the city or three-letter airport code plus word "airport").
  • package tracking - Package mail can be tracked[6] by typing the tracking number of a UPS, Fedex or USPS package directly into the search box. Results will include quick links to track the status of each shipment.
  • patent numbers - U.S. patents can be searched[6][16] by entering the word "patent" followed by the patent number into the search box (such as: Patent 5123123).
  • area code - The geographical location (for any U.S. telephone area code)[6] can be displayed by typing a 3-digit area code (such as: 650).
  • U.S. Government search - Searching of U.S. government websites can be performed from webpage: www.google.com/ig/usgov.[16]

There might be other special features, beyond those listed here.[6][16]

Search options

The webpages maintained by the Google Help Center have text describing more than 15 various search options.[17] The Google operators:

  • OR - Search for either one, such as "price high OR low" searches for "price" with "high" or "low".
  • "-" - Search while excluding a word, such as "apple -tree" searches where word "tree" is not used.
  • "+" - Force inclusion of a word, such as "Name +of +the Game" to require the words "of" & "the" to appear on a matching page.
  • "*" - Wildcard operator to match any words between other specific words.

Some of the query options are as follows:

  • define: - The query prefix "define:" will provide a definition[17] of the words listed after it.
  • stocks: - After "stocks:" the query terms are treated as stock ticker symbols[17] for lookup.
  • site: - Restrict the results to those websites in the given domain,[17] such as, site:www.acmeacme.com. The option "site:com" will search all domain URLs named with ".com" (no space after "site:").
  • allintitle: - Only the page titles are searched[17] (not the remaining text on each webpage).
  • intitle: - Prefix to search in a webpage title,[17] such as "intitle:google search" will list pages with word "google" in title, and word "search" anywhere (no space after "intitle:").
  • allinurl: - Only the page URL address lines are searched[17] (not the text inside each webpage).
  • inurl: - Prefix for each word to be found in the URL;[17] others words are matched anywhere, such as "inurl:acme search" matches "acme" in a URL, but matches "search" anywhere (no space after "inurl:").

The page-display options (or query types) are:

  • cache: - Highlights the search-words within the cached document, such as "cache:www.google.com xxx" shows cached content with word "xxx" highlighted.
  • link: - The prefix "link:" will list webpages that have links to the specified webpage, such as "link:www.google.com" lists webpages linking to the Google homepage.
  • related: - The prefix "related:" will list webpages that are "similar" to a specified web page.
  • info: - The prefix "info:" will display some background information about one specified webpage, such as, info:www.google.com. Typically, the info is the first text (160 bytes, about 23 words) contained in the page, displayed in the style of a results entry (for just the 1 page as matching the search).

Note that Google searches the HTML coding inside a webpage, not the screen appearance: the words displayed on a screen might not be listed in the same order in the HTML coding.

Error messages

Some searches will give a 403 Forbidden error with the text

"We're sorry...

... but your query looks similar to automated requests from a computer virus or spyware application. To protect our users, we can't process your request right now.

We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected, you might want to run a virus checker or spyware remover to make sure that your systems are free of viruses and other spurious software.

We apologize for the inconvenience, and hope we'll see you again on Google."

sometimes followed by a CAPTCHA prompt.[18]

The screen was first reported in 2005, and was a response to the heavy use of Google by search engine optimization companies to check on ranks of sites they were optimizing. The message may also be triggered by high volumes of different searches from a single IP address. Google apparently uses the Google cookie as part of its determination of refusing service.[19]

In June of 2009, after the death of pop superstar Michael Jackson, this message appeared to many internet users who were searching Google for news stories related to the singer, and was assumed by Google to be a DDoS attack, although many queries were legitimate searchers. This phenomenon quickly became known as the Jackson Effect.

January 2009 malware bug

A screenshot of the error of January 31, 2009

Google flags search results with the message "This site may harm your computer" if the site is known to install malicious software in the background or otherwise surreptitiously. Google does this to protect users against visiting sites that could harm their computers. For approximately 40 minutes on January 31, 2009, all search results were mistakenly classified as malware and could therefore not be clicked; instead a warning message was displayed and the user was required to enter the requested URL manually. The bug was caused by human error.[20][21] The URL of "/" (which expands to all URLs) was mistakenly checked in as a value to the file.[21]

Google Doodle

On certain occasions, the logo on Google's webpage will change to a special version, known as a "Google Doodle". Clicking on the Doodle links to a string of Google search results about the topic. The first was a reference to the Burning Man Festival in 1998,[22] and others have been produced for the birthdays of notable people like Albert Einstein, historical events like the interlocking Lego block's 50th anniversary and holidays like Valentine's Day.[23]

International

Google is available in many languages and has been localized for many countries.[24]

Languages

Template:Col-6Template:Col-6Template:Col-6Template:Col-6Template:Col-6Template:Col-6

The interface has also been made available in some languages for humorous purpose:

Domain names

In addition to the main URL Google.com, Google owns 160 domain names for each of the countries/regions in which it has been localized.[24] As Google is an American company, the main domain name can be considered as the U.S. one, though the gTLD .com can be used by any company in the world (not only those from the United States). Google.us does exist but is only a redirection to google.com because dot-US is by far less common than dot-com in the United States. An example is Google.ca or Google.co.nz.

List of domain names

Cybersquatting

Some domain names unregistered by Google are currently squatted:

  • Google.ua (Ukraine), the correct URL is google.com.ua
  • Google.cm (Cameroon), common mis-typing of google.com (there is no localized version for Cameroon), which redirects to the "Official IQ test".

Search products

In addition to its tool for searching webpages, Google also provides services for searching images, Usenet newsgroups, news websites, videos, searching by locality, maps, and items for sale online. In 2006, Google has indexed over 25 billion web pages,[25] 400 million queries per day,[25] 1.3 billion images, and over one billion Usenet messages. It also caches much of the content that it indexes. Google operates other tools and services including Google News, Google Suggest, Google Product Search, Google Maps, Google Co-op and Google Desktop Search.

There are also products available from Google that are not directly search-related. Gmail, for example, is a webmail application, but still includes search features; Google Browser Sync does not offer any search facilities, although it aims to organize your browsing time.

Energy consumption

Google claims that a search query requires altogether about 1 kJ or 0.0003 kW·h. [26]

See also

References

  1. ^ "WHOIS - google.com". Retrieved 2009-01-27.
  2. ^ http://www.alexa.com/data/details/traffic_details/google.com
  3. ^ http://www.alexa.com/siteinfo/google.com+yahoo.com+altavista.com
  4. ^ Almost 12 Billion U.S. Searches Conducted in July, SearchEngineWatch on 2008-09-02
  5. ^ "WHOIS - google.com". Retrieved 2009-01-27.
  6. ^ a b c d e f g h i j k l m n o p q r s t u "Search Features", Google.com, May 2009, webpage: GFeat.
  7. ^ Sergey Brin and Lawrence Page. The Anatomy of a Large-Scale Hypertextual Web Search Engine. Stanford University. 1998.
  8. ^ Corporate Information: Technology Overview
  9. ^ "Google Frequently Asked Questions - File Types". Retrieved 2008-01-29.
  10. ^ Sherman, Chris and Price, Gary. The Invisible Web: Uncovering Sources Search Engines Can't See, In: Library Trends 52 (2) 2003: Organizing the Internet: 282-298. http://hdl.handle.net/2142/8528
  11. ^ Google Webmaster Guidelines
  12. ^ "Top 500". Alexa. Retrieved 2008-04-15.
  13. ^ http://www.google.com/support/bin/answer.py?answer=35889#stemming
  14. ^ """I'm feeling lucky" button costs Google $110 million per year"". Valleywag. 2007. Retrieved 2008-01-19.
  15. ^ Goel, Kavi (2009-05-12). "Introducing Rich Snippets". Google Webmaster Central Blog. Google. Retrieved 2009-05-25. {{cite web}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  16. ^ a b c d "Google and Search Engines", Emory University Law School, 2006, web: EmUniv-Gfind.
  17. ^ a b c d e f g h "Google Help Center - Alternate query types", 2009, webpage: G-help.
  18. ^ "Google error page". Retrieved 2008-12-31.
  19. ^ "Google error page". Retrieved 2008-12-31.
  20. ^ Krebs, Brian (2009-01-31). "Google: This Internet May Harm Your Computer". The Washington Post. Retrieved 2009-01-31.
  21. ^ a b Mayer, Marissa (2009-01-31). ""This site may harm your computer" on every search result?!?!". The Official Google Blog. Google. Retrieved 2009-01-31.
  22. ^ Hwang, Dennis. "Oodles of Doodles." Google (corporate blog). June 8, 2004. Retrieved on July 19, 2006.
  23. ^ Google logos Valentine's Day logo. February 14, 2007. Retrieved on April 6, 2007.
  24. ^ a b Language Tools
  25. ^ a b Google, Web Crawling and Distributed Synchronization p. 11.
  26. ^ Powering a Google search

Further reading

  • Google Hacks from O'Reilly is a book containing tips about using Google effectively. Now in its third edition. ISBN 0-596-52706-3.
  • Google: The Missing Manual by Sarah Milstein and Rael Dornfest (O'Reilly, 2004). ISBN 0-596-00613-6
  • How to Do Everything with Google by Fritz Schneider, Nancy Blachman, and Eric Fredricksen (McGraw-Hill Osborne Media, 2003). ISBN 0-07-223174-2
  • Google Power by Chris Sherman (McGraw-Hill Osborne Media, 2005). ISBN 0-07-225787-3
  • SEO for Google by Paul Bliss - an eBook that describes in precise detail the methods needed to get your site top rankings in Google for your keywords.
  • Barroso, Luiz Andre (2003). "Web Search for a Planet: The Google Cluster Architecture". IEEE micro. 23 (2): 22–28. doi:10.1109/MM.2003.1196112. {{cite journal}}: Cite has empty unknown parameter: |month= (help); Unknown parameter |coauthors= ignored (|author= suggested) (help)