I'm experiencing some problems on SERP rankings. After Penguin my rankings increased by 1 to 2 spots in search. After penguin is implemented I change all my anchor text to make my backlinks look natural. Anchor texts includes 4 to 7 word keywords and these keywords are 2 to 5 times used. I also do branding on my guest posts. All of my guestposts are from myblogguest forum and not on private networks. These guest posts are all relevant. In my author bio, I include the keyword but the anchor text is my brand name. I also change my author bio per post. Yesterday I experience a huge drop on SERP's my target keywords dropped drastically from page 1 to page 4. What's wrong with my linking? I thought that Google loves unique and quality content. I'm confident that blog owners won't post a guest content on their blog if it's a spun and low quality. Is this a new algo update or a dance?