If you ever wanted to know the inner workings of google search. Here's a infographic showing all the stages used in filtering the search results.
Read this post on beginnersweb.in