|
Google rank
It's really weird what you say, it's even sounds a little misterious.
But I think you shouldn't consider your tool results as pure indicators of the current data, it might be a slight delay. The sales reality is the major indicator of traffic. Just wondering, did you have all of you traffic only from the search engines or you had some from your backlinks too. If your backlinks gave you some traffic, so what happen with them now?
Have a great day,
|