Quote:
Originally Posted by Unregistered |
There was a recent article talking about how Alexa ranking have recently seen some major changes. They got mentioned in Digg or Slashdot and thousands of computer geeks rushed over and installed the Alexa toolbar, which then started biasing the rankings towards sites that computer geeks visit. There have been a lot of complaints that many, many sites have seen their ranking fall while their page views continue to increase.
Anyway, I'll pulled the links until I've got things fixed.