Search engine history all started in 1990 with Archie, an FTP site hosting an index of downloadable directory listings. Search engines continued to be primitive directory listings, until search engines developed to crawling and indexing websites, eventually creating algorithms to optimize relevancy.
Yahoo started off as just a list of favorite websites, eventually growing large enough to become a searchable index directory. They actually had their search services outsourced until 2002, when they started to really work on their search engine.
Search engine is an information system, designed to help and find information stored on pc. It helps to minimize the time required to find information and the amount of information, which have to search. It is play of keywords, queries, user intent and data mining.
Search engines have two major functions – crawling & building an index, and providing answers by calculating relevancy & serving results.
- They search the Internet — or select pieces of the Internet — based on important words.
- They keep an index of the words they find, and where they find them.
- They allow users to look for words or combinations of words found in that index.
Crawling and Indexing
Crawling and indexing the billions of documents, pages, files, news, videos and media on the world wide web.
Providing answers to user queries, most frequently through lists of relevant pages, through retrieval and rankings.
Working of Search Engine is related to, match queries against an index that they create. ‘The index consists of words present in document, pointer to their location within the document. A search engine comprises, of four essential steps, which are as follows,
(a) Processing a document.
(b) Processing a query.
(c) Function of search and match.
(d) Capability for ranking.
Once the engines find these pages, they next decipher the code from them and store selected pieces in massive hard drives, to be recalled later when needed for a search query. First of all, let’s ask what is a search engine? A search engine is a program that searches the web for sites based on your keyword search terms. The search engine takes your keyword and returns search engine results pages (SERP), with a list of sites it deems relevant or connected to your searched keyword.
To a search engine, relevance means more than simply finding a page with the right words. In the early days of the web, search engines didn’t go much further than this simplistic step, and their results suffered as a consequence.
Before a search engine can tell you where a file or document is, it must be found. To find information on the hundreds of millions of Web pages that exist, a search engine employs special software robots, called spiders, to build lists of the words found on Web sites. When a spider is building its lists, the process is called Web crawling.
Everything the spider finds goes into the second part of the search engine, the index. The index, sometimes called the catalog, is like a giant book containing a copy of every web page that the spider finds. If a web page changes, then this book is updated with new information.
So, google your queries and enjoy with finding important information, which is required to you.