Because Google’s Panda filter has so dramatically impacted many websites, there is a lot of speculation about which specific triggers activate Panda’s filter. I am not going to pretend that I know the exact causes. However, I do know the warning signs that are common among Panda sites, and I am working to avoid them.
Recently Google had an update and some webmasters were significantly impacted. Google has had many big updates and will have many more. If your rankings are soured by an update you may become angry at Google. IMHO that is just not the smartest or most profitable approach.