How search engine works
Upcoming SlideShare
Loading in...5
×
 

How search engine works

on

  • 364 views

A web search engine is a software system that is designed to search for information on the World Wide. It works by sending out a Spider to fetch as many documents as possible. Another program, called ...

A web search engine is a software system that is designed to search for information on the World Wide. It works by sending out a Spider to fetch as many documents as possible. Another program, called an indexer, then reads these documents and creates an index based on the words contained in each document. Each search engine uses a proprietary algorithm to create its indices such that, ideally, only meaningful results are returned for each query.

Statistics

Views

Total Views
364
Views on SlideShare
364
Embed Views
0

Actions

Likes
0
Downloads
33
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How search engine works How search engine works Presentation Transcript

  • Indexing Searching Page rank
  •  Page Rank is once the most important part of Google’s ranking system and search engine optimization.  Page Rank is a link analysis algorithm applied by Google.com that assigns a number or rank to each hyperlinked web page within the World Wide Web What is an Page rank Continue…
  •  Google assigns a numeric weighting from 0-10 for each webpage in the internet. This page rank denotes a sites importance in the eyes of Google.  A hyperlink to a page counts as a vote of support  A web crawler may use page rank as one of a Number of important metrics it uses to determine Which URL to visit next during crawl of the web
  • What is an Indexing  Search engine index is the place where all the data the search engine has collected is stored.  Search engine indexing is the process of a search engine collecting, parses and stores data for use by the search engine.  Indexing is the process of creating indexes for record collections
  •  The purpose of storing an index is to optimize speed and performance in finding relevant documents for a search query  Without an index the search engine would scan Every document in the corpus, Which would require considerable Time and computing power.
  • Search Engine Indexing process
  • Index design factors  Merge Factors  Storage techniques  Index size  Lookup speed  Maintenance
  • Web search Engine  These pages are retrieved by a web crawler An automated web browser which follows every link it sees.  Another program, called an indexer, then reads these documents and creates an Index based on the words contained in each document.  A web search engine is a software system that is designed to search for information on the World Wide
  •  The contents of each page are then analyzed to determine how it should be indexed  Each search engine uses a proprietary algorithm to create its indices such that, ideally, only meaningful results are returned for each Query.
  • A User enters a query in to a search engine, the Engine examines its index and provides a listing of best matching web pages according to criteria, Usually with a short summary containing the Document’s title.
  • Search syntax  Google’s advanced search web form gives several additional fields which may used to qualify searches by search criteria as date of first retrieval.  All advanced queries transform to regular queries, usually with additional qualified term.  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 one can also use Boolean operators, such as: quotations marks (") for a phrase, a prefix such as "+" , "-" for qualified terms or one of several advanced operators, such as "site:"
  • Search engine optimization  It is the process of improving the volume and quality of traffic to a website from search engines via results.  Higher a site’s “page rank”, the more visitors it will receive from the search engine.  Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search results
  • Google Architecture Overview
  • Conclusion  Google is designed to be a scalable search engine  The Primary goal is to provide high quality search result Over a rapidly growing world wide web.  Google employs a number of techniques to improve Search quality including page rank, anchor text, and Proximity information.
  • Presented by: http://www.clicksnm.com