Attribution to Blog.HubSpot.com with this graphic.

history of google algorithm changes