1. A computer implemented method of ranking information objects within a collection of information objects stored in data repositories and linked by a collection of links, the links being oriented, the collection of information objects comprising information objects of a first nature and information objects of a second nature, the links of said collection of links each being associated to a link type selected among a plurality of link types, the method comprising a step of ranking the information objects of the first nature as a function of the respective scores of the information objects of the first nature, wherein the method comprises: allocating a qualification weight to each link, the allocated weight being defined as a function of the link type associated to the link, selecting a plurality of paths within the collection of information objects, each path comprising a sequence of information objects linked by a corresponding sequence of the links, wherein each successive link of a path is selected randomly among the links that originate from a same information object using link selection probabilities, and wherein the selecting of a path further comprises a step of randomly deciding to either continue the path with a probability value equal to (1−e), where e denotes a damping factor or to terminate the path with a probability value equal to the damping factor, for each information object of the first nature, computing a score of the information object as a function of the respective contributions of the links that point to the information object, the contribution of a link being a function of the number of times the link has been selected in the path selection step and the qualification weight of the link.