I am actually confused that if google sends highest traffic then why yahoo is no. in alexa ranking?????
Because they have different algo some keywords in google has high search volume in google but not in yahoo.