Does "Search Plus Your World" Actually Improve Your Search Results? Nope
There's been a lot of talk in the last 24 hours about how Google may be favoring its own social network Google+ with yesterday's "Search plus Your World" update. Getting lost in this heated discussion is the simple question of whether this update is