The Engine Room, Alexa and Canadians

According to Alexa's traffic rankings, The Engine Room is now one of the top million websites in the world:



However, Alexa also says that 66.7% of our traffic comes from Canada (not true!), so I'm not sure how much faith I put in it...

1 comment:

Anonymous said...

Maybe Alexa thinks the USA is part of Canada???