Claim: Youtube was ranked by Alexa Internet.
Verdict: SUPPORTS