I am not sure if this is true across all niches, but I think google has gone crazy in my niche. up to a month ago, I ranked for a very competitive keyword. I think I was #2 now I am #8 and keep going down. results 1-7 have no freaking backlinks (maybe a few garbage ones) and their content sucks (#1's entire site is like 500 words) What in the hell is going on? How are they deciding which site is good quality? is social now the hot thing, or what? i am really baffled.