Many links, yet not no rank improvement