Internals of Search Engines
To work effectively, search engines must understand the kind of information that is requested, and what kind of webpages from the web are relevant to the requested information. For this purpose, search engines perform three important steps; crawling, indexing, and ranking.