Today I lost almost all my 1st positions, dozens of websites. My best performing website went from 1st to 10th for its main keyword, the other sites I have are nowhere to be found. Funny thing is, a new website I made less than 1 month ago is ranking 4th for a pretty competitive keyword. It seems Google is laughing at us. Those who were not hit please tell me which link building techniques you are using.