Actually traffic has dropped.
Been too lazy to build free sites lately - so that drop I understand and it can easily be fixed
But I also lost an important SE ranking. Dropped from top 10 to not even in the top 200.
That I don't understand and it can probably not easily be fixed
