Hacking : A Crash Course
Alex Keller, Network/Systems Administrator for BSS
Computing @ SFSU
What is "Google"?
Google is a play on the word googol, which was coined by Milton Sirotta, nephew of
American mathematician Edward Kasner, and was popularized in the book,
"Mathematics and the Imagination" by Kasner and James Newman. It refers to the
number represented by the numeral 1 followed by 100 zeros. Google's use of the
term reflects the company's mission to organize the immense, seemingly infinite
amount of information available on the web.
Originally called "Backrub", the logic behind the Google search engine was develop
by graduate students Larry Page and Sergey Brin at Stanford University in 1995.
Their first place of business was literally a garage. The garage location was chosen
because it had a washer/dryer and a hot tub out back, they were already serving
10,000 searches a day.
How We Got Here....
For the last 5 years, Google has been the
undisputed leader in online search technology.
Before Google; Altavista, FAST, and Inktomi had
the largest databases; but suffered from poorer
Google's profit is partially ad driven, but
sponsors do not garner higher ratings in
Searching and Beyond...
Localization Programming tools
Language options Intra-network searches
Toolbar Print searching
Blogger Desktop search
Translation Mobile Access
Stock Quotes Spell Checker
Search Engine Supremacy
How Big is Google?
Searches Per Day in Millions
So How Does Google Work?
Crawls and indexes web pages et al.
Stores copies of web pages and graphics
on their caching servers
Presents users with simple front end to
query the database of cached pages
Returns search results in a ordered
fashion based upon relevancy
Anatomy of a Search
Server Side Client Side
What Can Google Search?
Adobe Portable Document Format (pdf)
Adobe PostScript (ps)
Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku)
Lotus WordPro (lwp)
Microsoft Excel (xls)
Microsoft PowerPoint (ppt)
Microsoft Word (doc)
Microsoft Works (wks, wps, wdb)
Microsoft Write (wri)
Rich Text Format (rtf)
Shockwave Flash (swf)
Text (ans, txt)
So What Determines Page
Relevance and Rating?
Exact Phrase: are your keywords found as an
exact phrase in any pages?
Adjacency: how close are your keywords to each
Weighting: how many times do the keywords
appear in the page?
PageRank/Links: How many links point to the
page? How many links are actually in the page?
Equation: (Exact Phrase Hit)+(AdjacencyFactor)+(Weight) * (PageRank/Links)
From: Google 201, Advanced Googology - Patrick Crispen, CSU
Enough BS, How Do I Get Results?
Pick your keywords carefully & be specific
Do NOT exceed 10 keywords
Use Boolean modifiers
Use advanced operators
Google ignores some words*:
a, about, an, and, are, as, at, be, by, from, how, i, in, is, it, of,
on, or, that, the, this, to, we, what, when, where, which, with
*From: Google 201, Advanced Googology - Patrick Crispen, CSU
Google's Boolean Modifiers
AND is always implied.
OR: Escobar (Narcotics OR
"-" = NOT: Escobar -Pablo
"+" = MUST: Escobar +Roberto
Use quotes for exact phrase
matching: "nobody puts baby in a corner"
"there are known knowns; there are things we know we know. We also
know there are known unknowns; that is to say we know there are
some things we do not know. But there are also unknown unknowns,
the ones we don't know we don't know."
Google supports word wildcards but NOT
"It's the end of the * as we know it" works.
but "American Psycho*" won't get you decent
results on American Psychology or American
Advanced Search Page:
define: numrange 1973..2005
Translation and Language options - over 100 to choose from:
Stock Quotes - enter stocks:, example: stocks:GOOG
Newsgroups - http://groups.google.com
Calculator - "1024 minus 768" or "12 to the 10 power"
Froogle - http://froogle.google.com
Images - http://images.google.com
Spell Checking - just type it in: "convienence"
Blogger - http://www.blogger.com/start
Extras can be found at http://www.google.com/help/features.html
Google, doesn't make it right...
FAIR - Fairness and Accuracy in Reporting
Federation of American Scientists:
Holocaust Never Happened?
School of the Americas:
Bibliography and Further Research
Search Engine Watch:
Google Hacks: 100 Industrial-Strength Tips & Tools
by Tara Calishain, Rael Domfest
Johnny I Hack Stuff: