Before discuss about how search engine works, it in necessary to know that basically what is search engine?
You can visit my other interesting blogs for more information.
Search Engine
Search engine is basically a program or a software that takes input process it and display a result on the basis of the specific keywords that is provided by the user.
Now the question raised again what the hell is that process, just kidding. This Blog is about Google search engine. So here we go,
Google Search engine basically returns a result in 3 steps:
A. Crawling and Indexing:
1. Crawling is a program or software of a Google that is also called Robot, bot, or spider that reads a new web pages in order to create entries for index. In simple words, Crawler is typically programmed to visit sites that have been submitted by their owners as new or updated.2. Index collects, parses, and stores the website information in their database. According to Google, its search engine has been crawled billions of web pages and is well over 100,000,000 GB in size which is too much.
B. Algorithm:
Another step from which Google passes and provide accurate result to it’s users. Google changes its algorithm about 500 to 600 times in which Google Panda and Google Penguin was the major change which affects ranking of most webpages. These algorithms follow a series of steps in order to provide clear, accurate and useful sources to its users.1. Analyze words
Google has its own Language model by which it analyzes words provided by the users that what its user wants to know.2. Match search
In this step Google algorithm search out the webpages that match a query3. Ranking pages
Google Finds a million of webpages that consist of relevant information, which later provided a ranking to these pages from most accurate information to good information.4. Considering context
Google also consider your location, search history and search settings to display result that is most useful and relevant to you .5. Return result
After Google done with these steps they display a result to user what they was searching for.C. Useful Response:
A bunch of pages available on the internet Google still makes sure to provide you accurate and rich content quickly that you are searching for.
So these was the steps that Google to pass from and provide result to the Users.
Conclusion
So what we have conclude form a blog is that, Google first Crawl a new or updated webpages and create entries for indexing, then Google index collects these webpages and stores into database for next searching. Then Google algorithms have some steps that it has to pass from and display results to the users.
Hope you found it helpful, Visit my blog for more information related to Web designing, Web development, and Search Engine Optimization.