In one implementation, the conventional ranking algorithm may rank documents based on link-based information (e.g., information regarding the incoming and/or outgoing links associated with the documents, such as the number of incoming and/or outgoing links, weights assigned to the incoming and/or outgoing links, information regarding the linking documents, etc.).