1. A method of providing personalized search and browsing 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 hierarchical plurality of topic categories whose contents are maintained and updated by the index server, wherein a master index is maintained as well as one for each user; b) permitting a user to specify for the user's index any subset of the plurality of topic categories; c) adding to an electronic medium page link information permitting execution of searches of the internet web page contents of the internet web pages accessible to the index server in at least two categories of the subset but only of categories in the subset, or any subset of that subset; d) allowing the 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) adding the proposed page to the master index via an evaluator wherein all users can search the proposed page in the applicable one or more topic categories, and wherein proposed pages are given to the evaluator ordered by one or more of the group consisting of a number of users who have added the proposed page to the same topic category, average user percentage of users that recommended the proposed page, and age of the proposed page recommendation.