1. A method for customized search results, the method comprising: tracking network activities of a user; receiving a search query from the user, the search query including a plurality of search terms; identifying a plurality of preferred content sources based on the tracked network activities; retrieving content items in response to the search query; filtering the content items based on the preferred content sources; and generating a search result page displaying at least a portion of the filtered content items and at least one of the preferred content sources, wherein the display of the at least one preferred content source allows the user to pivot the search results portion based solely on the preferred content source.