Hello,
Hopefully, somebody would be kind enough to help me understand what the HECK just happened to my Alexa "sites that link here" statistics.
We own
www.whispy.com and while checking my stats on Alexa today I noticed that all of a sudden after 6 years, under "Sites that link here" is now a 1?!! We had 1600 or more for the past several years --and when I checked two days ago.
Help understanding if this is just a horrible error or if something else is the cause, would be GREATLY appreciated.