Gracias jurena, pero ya encontré una solución:
Código PHP:
SELECT titulo, archivo
FROM referencias
WHERE MATCH(TITULO) AGAINST ('$busqueda')
OR MATCH(TEXTO) AGAINST ('$busqueda')
ORDER BY if(MATCH(TITULO) AGAINST ('$busqueda'), 1, 2), [otros criterios de ordenamiento];
Un saludo!