Search Engine Search Engine

The Search Engine has perhaps become the most common method of Web Site? Navigation. It solves the problem of Information Retrieval?.

A Search Engine is ... a web-based program that allows users to search for and retrieve specific information from the World Wide Web?. The search engine may search the full text of web documents or a list of Keywords?, or use librarians who review web documents and index them manually for retrieval. Typically, the user types a word or phrase, also called a query, into a search box, and the search engine displays links to relevant web pages.

Mozilla Glossary

Arguably more people visit a Web Site? by referral from one of the major search engines, like Google, than navigate directly to a page by starting at the Home Page and then following Hyper Links? (Navigation) or a Drill Down Path? to a particular web page.

A good Search Engine is a critical part of a Content Management System. It may be built in to the CMS or provided as a service like Atomz or Verity.

The Search Engine uses programs called spiders or bots to crawl the web (or a single website), following the Hyper Links? found on each and every page it discovers. It puts these Hyper Links? in a giant database.

A Full Text Search? builds an index of all the words (and their associated pages), and then rates pages, generally by the number of times the terms in the query appear on a page.

An Advanced Search? uses Meta Data to narrow the search or evaluate the pages differently.

Google's Page Rank evaluates a page based on the number of other pages with Hyper Links? to the target page (and the Page Rank of those referring pages).

When a Search Engine returns a large number of pages (ideally all available) with the query terms, it is said to have high Recall?. When the returned pages are relevant to the query, it is called high Precision?.

A Thesaurus can enhance the Search Engine by expanding the query to include a Broader Term, a Narrower Term, a Related Term, perhaps an Equivalent Term? (that may include common misspellings). This can greatly increase Recall? and Precision?.

Broader Terms: InformationRetrieval?

CMS Glossary Index | Back