1. A method for computerized searches, the method comprising: at a search system embodied on non-transitory computer memory, the search system comprising a server having a processor and a data storage unit containing an index, the search system communicatively connected to a repository storing a plurality of content objects, the index having multiple metadata indices for metadata fields, each metadata field of the metadata fields having a unique identity and a corresponding metadata value storage location in the data storage unit: the search system storing metadata values for each of the plurality of content objects in corresponding metadata value storage locations of the metadata fields in the data storage unit, wherein the index in the data storage unit of the search system further comprises multiple aggregate metadata indices in addition to the multiple metadata indices, wherein each aggregate metadata index of the multiple aggregate metadata indices includes a dictionary and a single defined metadata field, the single defined metadata field associated with a designated set of metadata fields including at least two of the metadata fields from the multiple metadata indices, each of the at least two of the metadata fields retaining the unique identity and the corresponding metadata value storage location in the data storage unit, the at least two of the metadata fields being logically related or associated to one another, wherein the dictionary contains and identifies terms contained in particular metadata values associated with the at least two of the metadata fields from the multiple metadata indices, the aggregate metadata index further containing, for each term of the terms, one or more pointers identifying content objects which have metadata fields containing the particular metadata values; the search system receiving a search query containing a specific search term over a network via a search interface operating on a client computer having the defined metadata field of the aggregate metadata index; the search system searching the dictionary of the aggregate metadata index for a term that matches the specific search, the term pointing, via associated one or more pointers, to one or more content objects which have one or more metadata values that contain the specific search term; the search system retrieving, from corresponding metadata value storage locations, the one or more metadata values associated with the one or more content objects and containing the specific search term; and the search system returning to the client computer over the network via the search interface at least a metadata value of the one or more metadata values associated with the one or more content objects.
1. A method for computerized searches, the method comprising: at a search system embodied on non-transitory computer memory, the search system comprising a server having a processor and a data storage unit containing an index, the search system communicatively connected to a repository storing a plurality of content objects, the index having multiple metadata indices for metadata fields, each metadata field of the metadata fields having a unique identity and a corresponding metadata value storage location in the data storage unit: the search system storing metadata values for each of the plurality of content objects in corresponding metadata value storage locations of the metadata fields in the data storage unit, wherein the index in the data storage unit of the search system further comprises multiple aggregate metadata indices in addition to the multiple metadata indices, wherein each aggregate metadata index of the multiple aggregate metadata indices includes a dictionary and a single defined metadata field, the single defined metadata field associated with a designated set of metadata fields including at least two of the metadata fields from the multiple metadata indices, each of the at least two of the metadata fields retaining the unique identity and the corresponding metadata value storage location in the data storage unit, the at least two of the metadata fields being logically related or associated to one another, wherein the dictionary contains and identifies terms contained in particular metadata values associated with the at least two of the metadata fields from the multiple metadata indices, the aggregate metadata index further containing, for each term of the terms, one or more pointers identifying content objects which have metadata fields containing the particular metadata values; the search system receiving a search query containing a specific search term over a network via a search interface operating on a client computer having the defined metadata field of the aggregate metadata index; the search system searching the dictionary of the aggregate metadata index for a term that matches the specific search, the term pointing, via associated one or more pointers, to one or more content objects which have one or more metadata values that contain the specific search term; the search system retrieving, from corresponding metadata value storage locations, the one or more metadata values associated with the one or more content objects and containing the specific search term; and the search system returning to the client computer over the network via the search interface at least a metadata value of the one or more metadata values associated with the one or more content objects. 3. The method of claim 1 , wherein retrieving the one or more metadata values from the corresponding metadata value storage locations comprises retrieving all metadata values for each one of the plurality of content objects which have metadata values that contain the specific search term.