We have had an issue with our organic traffic for over a year now. Our organic is at about 25% of what it was.
I got a few messages from Gary Illyes from Google and he said we should take a look at our backlinks as "some of our algorithms seem to trigger because of some weird links". Once cleaned up we should give it some time.
We did this and cleaned up anything that looked remotely suspicious by adding it to our disavow. The problem is our organic traffic has not improved at all.
My question is if links were the problem (we didn't recieve any manual warnings) does it mean it would have been penguin related? Therefore we need to wait for this to be refreshed.
Or can link penalties (drop in origanic traffic) be related to the core algorithm that is running all of the time.
I am trying to figure out if we just need to wait now or if we need to do even more cleaning up.