A method, system, signal, and software program for handling search through
the use of a page index. Searches are performed across a plurality of
content information sources and content types. For every search that
returns unique search results, the page index is updated to include links
to those pages. Accessing the same page multiple times does not cause
multiple entries in the page index, and no search results nor page index
entries are deleted as a result of additional searches performed.