comprehensive link analysis