Patent attributes
A system may receive selection of one or more of a set of custom content groups, where each of the custom content groups is associated with a custom search index that is different from a web search index and a custom search index associated with another one of the custom content groups. The system may receive a search query from a user, perform a search of the web search index based on the search query to identify web search results, perform a search of one or more custom search indexes associated with the selected one or more the custom content groups to identify custom search results, generate a search result document that includes the web search results and the custom search results; and provide the search result document.