seems to me that the rankings on alexa closely match those on google....and where theres a question on why a site ranks high with fewer links, it appears to match the alexa traffic ranking..so i wonder if google factors traffic into its serps...i dont recall seeing this suggested before!