1. In a computing environment, a method performed at least in part on at least one processor, comprising: processing search goal session data obtained from a search log, the session data including information that indicates any URL that was clicked after being returned in search results corresponding to at least one query; inputting satisfaction results for the session, the satisfaction results comprising a value indicative of the session having ended with a user satisfied or dissatisfied with satisfying an information need corresponding to the search goal session; and if the satisfaction results indicate that the session ended with the user dissatisfied, associating some amount of despair with each clicked URL.