Search engine technology

A search engine is an information retrieval software program that discovers, crawls, transforms as well as stores information for retrieval and produced in response to user queries.

A search engine normally consists of four components, that are search interface, crawler also call as a spider or bot, indexer, as well as database. the crawler traverses a calculation a thing that is caused or produced by something else document collection, deconstructs sum or situation. document text, and assigns surrogates for storage in the search engine index. Online search engines store images, link data and metadata for the document as well.