Every month, Google Algorithm changes its search,ranking algorithm around 500–600 times.
Google introduce RankBrain on October 26, 2015, and it is a part of Google’s Hummingbird algorithm. It is a machine learning system helps bot to understand the meaning behind the queries. It is basically a query-specific ranking factor which identifies relevant web pages ranking for a given query.
2015: Google Mobile Friendly
Google released a new mobile-friendly ranking algorithm to boost a mobile-friendly page in Google’s mobile search results.
2014: Google Pigeon
Google Pigeon is introduced in 2014. Pigeon is local search algorithm. A new algorithm to provide more useful, relevant and accurate local search results. Google stated that this new algorithm improves their location-based ranking parameters.
2013: Google Hummingbird
Google Hummingbird is introduced in 2013 and it is for natural results. Google Hummingbird is paying more attention to each word in a query, ensuring that the whole query — the whole sentence or conversation or meaning — is taken into account, rather than particular words. The goal is that pages matching the meaning do better, rather than pages matching just a few words.
2013: Google Payday
Google Payday is an algorithm targeted to cleaning up “spamming results”.
2012: Google Penguin
Google Penguin introduced in 2012, to take action to remove sites that are using keyword stuffing,
link spamming, the use of invisible text on web pages, duplication of copyrighted content from high-ranking websites.
2011: Google Panda
Google Panda introduced in 2011 to stop poor quality, thin quality, duplicate content sites from working into Google’s top search results.
2012: Google Pirate
Google Pirate introduced in August 2012 to prevent sites with many copyright infringement reports, as filed through Google’s DMCA system, from ranking well in Google’s listings.
2012: Google EMD Update
Google Exact Match Domain launched in September 2012 to prevent poor quality sites from ranking well simply because they had words that match search terms in their domain names.