1. A method for generating search results, the method comprising: receiving a search request including at least one search term; accessing a corpus of data relating to web content to determine relevant content for inclusion in a search result set on the basis of the search request; identifying a plurality of semantic object types relating to a plurality of data formats of the web content in the search result set wherein each web content in the search result set is associated with a given one of the plurality of semantic object types, the plurality of semantic object types comprising at least two of a video, an image, and a textual type of web content; selecting a predetermined number of the identified semantic object types based on most occurrences of the identified semantic object types within the search result set; generating an object filter for each of the selected semantic object types; generating a search result output display presenting therein at least a portion of the search result set and a sidebar including active data links for each object filter generated; and toggling the search result output display, therewith filtering display of the at least a portion of the search result set in response to a selection of a given active data link, the updated search results consisting of web content having a semantic object type associated with the selected active data link.