working of web search engine

Post on 12-Apr-2017

40 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

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

top related