Thats true, but TLA does not use only the Alexa rank, there is
PR and other stuff that they use.
But as I see Alexa, its not really worth to try anything to get it up, It will happen if th site is ok. My general idea about
SEO is make it good for google and all other will folow, and they do, so just dont worry
P.