Hi, I just woke up to find my website had disappeared from search results in Google relevant to my business keywords. Looking back over the past few weeks I realise I went 'keyword heavy' in a few too many back links. I am careful to avoid websites with a high spam score and have varies anchor text well in the past. However, now the website has 86% less search visibility and I am being penalised for all searches apart from my brand name. I have tried to change as many back links with the keyword in question as I can but some links I can't change.
My questions:
Will this penalty be for good?
What else can I do to rectify the situation?