|
Maybe nothing happened with Alexa. Maybe something happened with your site that caused the drop. Alexa it's bases the rankings on several factors, not solely traffic. If this is the site you talk about natural-elements-online.com it is still in Alexa, but it looks like it is constantly dropping. The ranking you have on SE has nothing to do with Alexa.
|