Alexa likes links. I agree with Carv. Build links, and if you can't do it yourself, use a trusted service like Menu 27 to do it. Alexa Ranking is an important metric for buyers and advertisers, so even though it may not matter to customers, you should still invest in it. Besides, any investment...