13. Logic encoded in one or more non-transitory tangible media that includes code for execution and when executed by a processor operable to perform operations comprising: generating an attribute index for an object in a network environment; inserting the attribute index into a tag associated with the object, wherein the attribute index indicates the presence, in the object, of a portion of a set of attributes; storing the tag with a plurality of other tags, wherein each tag includes a corresponding attribute index and is associated with a corresponding object; receiving a search query comprising search attributes, wherein the search attributes are included in another portion of the set of attributes; conducting a first search of the attribute index of each of the stored tags for the search attributes; and eliminating a portion of the objects from the first search, wherein the portion of the objects do not include the search attributes.
14. The logic of claim 13 , wherein the generating the attribute index comprises: extracting a text content in the object; conducting a second search of the text content for an attribute in the set of attributes; setting an index bit corresponding to the attribute in the attribute index if the attribute is found in the text content, wherein the attribute index includes a plurality of index bits corresponding to attributes in the set of attributes; and repeating the second search and the setting the index bit for all attributes in the set of attributes.