1 / 17

How Does Web Search Engine Works?

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.

Download Presentation

How Does Web Search Engine Works?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. How Does Web search Engines Work

  2. Page rank Indexing Searching

  3. What is an 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 Continue…

  4. 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

  5. What is an Indexing • Indexing is the process of creating indexes for record collections • 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.

  6. 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.

  7. Search Engine Indexing process

  8. Index design factors • Merge Factors • Storage techniques • Index size • Lookup speed • Maintenance

  9. Web search Engine • A web search engine is a software system that is designed to search for information on the World Wide • 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.

  10. 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.

  11. 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.

  12. 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:"

  13. Search engine optimization • 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 • 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.

  14. Google Architecture Overview

  15. 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.

  16. Presented by: http://www.clicksnm.com

More Related