bueno estoy un poco oxidado en esto de hacer consultas, pero segun te entendi los tiros tienen q ir por aqui:
SELECT count(*) FROM tutabla GROUP BY link
esta consulta (si no tiene ningun error gramatical) te muestra el numero de registros q tienes por cada "link". Ahora lo q habria q hacer es ordenarlo, pero no estoy seguro de q se pueda hacer despues d eso un ORDER BY loquesea DESC, en eso ya t ayudara seguro alguien q sepa mas q yo
tengo miedo meter la pata pero prueba esto:
SELECT count(*) AS num_links FROM tutabla GROUP BY link ORDER BY num_links DESC
PD: si esto esta en su mayoria mal no me echeis la bronca