Thursday, June 21, 2012

Search Engines

Everyone uses search engines to search any kind of information they are looking for on the internet. But do you know what actually search engines are? Do you know how they find and give the list of websites matching to your query. Let us discuss about what are search engines. Search engines are basically complex   programs which search documents for particular keywords that are specified and in return they list  documents where the keywords were found. A search engine is a general class of programs. The term 'Search Engine' is often used to specifically describe systems like Google, Bing and Yahoo!  Search that help users to search for documents on the World Wide Web.

Search engines send their spider out to fetch as many documents as possible. There is another program which is called an indexer that then reads these documents and creates an index based on the words contained in each document. Each search engine uses their own algorithm to create its indices such that only meaningful results are returned for each query.

So first, Search Engines find only those documents that are relevant  to the searcher’s query, and second, they rank those results in order of  their usefulness. It is both "relevance" and "importance" that search engines look for.