Has SEO Really Changed With All The Recent Google Updates?

Mark Twain said, "If you don't like the weather in New England now, just wait a few minutes." I grew up in Massachusetts and I can assure you there is a lot of truth in that statement. Even where I live now in NYC, the weather can change in an instant.  There were several miserable, wet [...]