A Major December 17th Update? Denied!

With the recent news over the last several weeks of a major Google update that supposedly came out December 17th, Matt Cutts has effectively thrown down the Rumor Hammer and denied that this ever happened. Barry Schwartz stated that many Google search results tracking tools displayed some major changes within Google's search results.  But it seemed [...]