29. The one or more computer readable storage media of claim 26 , wherein the computer process further comprises: receiving the user's keyword search results and the user's clickstream data prior to the identifying operation.
26. One or more non-transitory computer readable storage media storing computer-executable instructions for performing a computer process, the computer process comprising: receiving a request by a client device to access a first content that is not available from a first Web domain; identifying at least one interest keyword based on a combination of keywords that yield search results including the first Web domain and a user's clickstream data responsive to the search results; classifying the first content that is not available based on the at least one interest keyword; identifying a second web domain based on historical relevance data and the classification of the first content that is not available, the historical relevance data including one or more previous attempts to access the first Web domain and session data representing activity performed with respect to the first Web domain; and providing the user access to second content similar to the first content from the second Web domain using the identified at least one keyword.