Claim: Youtube has been ranked by Alexa Internet.
Verdict: SUPPORTS