anand84 - 10:13 am on Jul 25, 2011 (gmt 0)
Is the domain name a common word(s) or is it a uniquely made up term (like "twitter")? Maybe the usage of the phrase elsewhere is causing a drop in traffic too. Of course, not to imply that Google is not broken. It definitely seems to be.