Forum Moderators: Robert Charlton & goodroi
I already started to update/rewrite all the articles, just to see if it will ever make a difference at some point.
One can only hope that everything will calm down on its own in the coming weeks.
Though, I say fortunately because looking at traffic numbers can and usually has a negative impact on mental health. As its often depressing to look at.
I believe vast majority of sites will reclaim their ranking.