working of web search engine
TRANSCRIPT
WORKING of WEB search-engine
Present By:Deepak Pahuja
CONTENTS
Introduction to Search Engines? How does a search engine works? Evolution of Search Engines? Types of Search Engines? How to be listed on popular web search engine?
WHAT ARE SEARCH ENGINES? A search engine is a web-based tool that enables
users to locate information on the World Wide Web.
SEARCH ENGINES AVAILABLE IN THE MARKET
• Google• Bing• Yahoo• Ask• Aol Search• Wow
COMPONENT OF WEB SEARCH ENGINE
Web Crawler (spider, robot). Indexer. Ranking Algorithm.
Upload Web Sites
Crawler
Read complete source code and store on a local server
HOW DOES A SEARCH ENGINE WORKS?
Local server
WEB PAGE
SOURCE CODE
Source Code
Upload Web Sites
Crawler
Read complete source code and store on a local server Local server
Indexer
IndexesIndexes Indexes
All indexes data stores in main server
Ranking Algorithms
Provide rank to web site
HOW DOES A SEARCH ENGINE WORKS?
A BRIEF HISTORY OF SEARCH ENGINES
1st Generation (ca 1994): AltaVista, Excite, Infoseek… Ranking based on Content:
2nd Generation (ca 1996): Lycos Ranking based on Content + Structure
3rd Generation (ca 1998): Google, Teoma, Yahoo Ranking based on Content + Structure + Value
In the Works Ranking based on “the need behind the query”
TYPES OF SEARCH ENGINES
Crawler based search engines (Search directories or indexes) Meta search engines Hybrid search engines
CRAWLER BASED SEARCH ENGINES
These types of search engines use a "spider" or a "crawler" to search the Internet. The crawler digs through individual web pages, pulls out keywords and then adds the pages to the search engine's database. Google and Yahoo are examples of crawler search engines.
Crawler-based search engines are good when you have a specific search topic.
META SEARCH ENGINE A meta search engine is a tool that helps to locate
information available via the WWW. It provide a single interface that enables users to search
many different search engines, indexes and databases. Thus Meta search engines are capable of searching
several search engine databases at once.
Example:- Dogpile - http://www.dogpile.com, SavvySearch - http://www.search.com MetaCrawler - http://www.metacrawler.com
HYBRID SEARCH ENGINES
Hybrid search engines are search engines that use both crawler based searches and directory searches to obtain their results.
Example:- Yahoo.com- Google.com
HOW TO BE LISTED ON A POPULAR WEB SEARCH ENGINE
SEO?SEO is a technique for: Designing and developing a website to rank well
in search engine results. Improving the volume and quality of traffic to a
website from search engines. Marketing by understanding how search
algorithms work, and what human visitors might search.
THANK YOU