1. A method comprising: associating a user search query with a search task; identifying multiple information documents that correspond to the search task; and generating a recommended sequence of the multiple information documents to present to the user in response to the user search query, wherein the recommended sequence is based on dependency information associated with the multiple information documents; wherein at least one of the steps is carried out by a computing device.