If you have experienced a sharp or even steady drop in search traffic then chances are you have been hit by a penalty.
This can be either a Google algorithm update or a manual penalty for something specific. If your site does have a penalty you need to act quickly to get it fixed.