1. A computer-implemented apparatus that enhances search result listings, comprising: a processor operatively coupled to a computer readable medium having stored thereon the following computer executable components: an attribute value ranking component comprising a search engine search result list sorted by search results rank, and further sorted by attribute value as a primary sort and rank as a secondary sort, wherein an attribute value rank is calculated for each of the attribute values; grouped search results comprising the search result list resorted by the calculated attribute value ranks, and further resorted by the attribute values, and still further resorted by the search results rank; a search result display component that provides search result groupings based on the group-by ranking for interaction with a user; and computer-readable storage medium comprising data structures and code for causing a computer to execute the attribute value ranking and search result display components, wherein the object oriented search result list references a plurality of information pages each comprising an object block representing an object classified as an object type having attributes for which the object block contains elements identified as attribute values, wherein the attribute pertains to a source of a respective information page.