Various Search Engines
A Search Engine is a software set up which is designed to search the world wide web for results to various queries which users type online. Based on these queries the search engines generally produce results in the form of SERPs (Search Engine Result Pages).
Search Engines provide the results by maintaining real time results by running algorithm on a web crawler. The users want a search engine which provides relevant results through an uncluttered interface.
Google is the biggest search engine on the planet currently but there are others as well. Yahoo! is the second most popular search engine in the world. China uses Baidu majorly and that is the most popular there. Bing is Microsoft’s answer to Google but still hasn’t been able to garner much favour like Google.
There are many more search engines like Duck Duck Go Search, Dogpile Search, Yippy Search, Webopedia Search, Wolframalpha, ChaCha.com etc.
Process of Search
When a user enters a query in the search engine he/she types in few ‘keywords’. The indexed data stored in the database already has those keywords stored and upon being searched by those produce the results from the database to the user, thus answering the query. This lead to the advent of SEO and organic search results.
At times the results aren’t very relevant as Google works on the basis of algorithms but they may not be absolutely authentic as the crawlers/ bots aren’t human and they only read the codes. Google Bombing was a phenomenon which was highly used to bring certain pages to the top rank by spamming unnecessary links to various third party sites by various businesses to manipulate the “popularity” factor of the crawlers.
But more often than not Search Engines are hugely advantageous. Google even has search platforms dedicated to only academic research by the name of Google Scholar. If the people are looking for easy solutions and answers to their queries at any time of the day then it can make our lives easy.