1. A method of personalized searching for information in a distributed data processing system, the method comprising: providing in a server-side search portal a personal search term list, wherein the personal search term list includes a user identifier that is associated with a search keyword; receiving from a user a navigation identification message comprising a user identification for the server-side search portal, a search keyword, a user identification, a password, and a navigation location; inserting an index record in a personalized search index in dependence upon the user identification, the navigation location, and the personal search term list, wherein the index record associates the user identification with the navigation location and with the one or more search keywords from the personal search term list; and assigning priority to index entries in the personalized search index including counting the number of times each navigation location is received in navigation identification messages.