1. A method of providing personalized search capabilities of internet web pages, the method comprising the steps of: a) providing an index server maintaining dynamic indices to internet web pages and employing a preexisting plurality of topic categories whose contents, including topics and links not provided by a particular end user, are maintained and updated by the index server without end user intervention being required, wherein a master index is maintained as well as an end user's index for each user as customized by each user; b) permitting the end user to specify any subset of the plurality of topic categories in the end user's index; c) adding to an electronic medium controlled by the end user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset; d) permitting the end user to propose addition of an internet web page to the master index in conjunction with one or more categories of the subset; and e) automatically adding the proposed page to the end user's index wherein the end user can search the proposed page via the link information and wherein initially other users will not search the proposed page even if searching the proposed one or more categories; and wherein the index server updates web pages in the topic categories of the master index and the end user's index without any end user intervention.