So 3 years ago I got negative seo from my competitors and I got a penalty for "unnatural link building" and the serps all dissapeard. I kept renewing the domain because it brought me some decent traffic from yahoo and bing and kept earning me a few hundred $ a month so why not. But recently I noticed that all of my keywords have again appeard on google and almost all of them are on page 2-3. First I thought it's just random dancing because that happend before and that they will dissapear again, but they are now stable for the last couple of weeks and they are only moving up. Could that mean that the penalty got somehow removed? Should I start building some links and see if I can get on the 1st page?