rossell123 - 10:12 am on Jun 4, 2013 (gmt 0)
The SERPs are a mess. You are probably getting a drop in traffic because less people are using Google. Most Brand searches for the top brand names return a lot of fake and replica websites. The update has taken a huge leap backwards with regard to customer experience in using Google.