CS101.Lect29.Google.ppt

CS101.Lect29.Google.ppt - CS101 Lecture 29: How Works Aaron...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Science CS101 Lecture 29: How Works Aaron Stevens (azs@bu.edu) 1 December 2011 Computer Science Web Traffic - pct of Page Views Source: alexa.com, 4/5/2010
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science What You’ll Learn Today What is a search engine? How does Google enable web searches? What processes are necessary to make Google work? Computer Science Search Engine Basics A search engine finds web pages for clients. The client enters a query (search terms), and the search engine returns a list of pages relevant to the query.
Background image of page 2
Computer Science Google’s Building Blocks Google’s search engine is based on 3 major components/processes: Web Crawler Indexer Query Processor Computer Science Googlebot A web crawler is an automated process (a “bot”) which downloads web pages, following links from one page to the next. Google’s web crawler is called Googlebot. Finds pages on the world wide web, and hands them off to the Indexer.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science Googlebot Googlebot consists of many computers
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/16/2011 for the course CS 101 taught by Professor Stevens during the Fall '08 term at BU.

Page1 / 9

CS101.Lect29.Google.ppt - CS101 Lecture 29: How Works Aaron...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online