A search engine utilizes a bottom-up approach to index the content of a network
with agent programs running on each host computer instead of relying on a top-down
approach as used by conventional search engines. A central catalog of object references
is compiled on the central site or sites from the meta data reported from each
web site. One or more brochure files may also be created and stored on each web
site to provide conceptual or non-key-word data about the site, such as target
demographics and categorization information. This conceptual information is then
utilized in constructing the central catalog so that more accurate search results
may be generated for search queries applied to the catalog.