FishLake - 3:01 pm on May 6, 2013 (gmt 0)
I agree with some of the posts here, there is something more than just search engine problems. Something is inexplicable like a mass behavior. When search results haven't really changed, then what would cause traffic drops and lower sales? This isn't just a google issue.