1. A method of searching content, comprising: at a mobile client device executing a social media messaging program: receiving, in the social media messaging program, a search request including one or more search terms; in accordance with a predefined search type hierarchy, searching content of a first set of content types of a plurality of content types to produce first search results, wherein: the search is based on the search request; and the predefined search type hierarchy specifies an order with which content types in the plurality of content types are to be searched; determining a count of the first search results; when the count of first search results is greater than or equal to a predefined number, displaying the first search results and affordances for searching content of one or more other content types in the plurality of content types; when the count of first search results is less than the predefined number: in accordance with the predefined search type hierarchy, searching content of a second set of content types of the plurality of content types to produce second search results; and displaying the second search results.
1. A method of searching content, comprising: at a mobile client device executing a social media messaging program: receiving, in the social media messaging program, a search request including one or more search terms; in accordance with a predefined search type hierarchy, searching content of a first set of content types of a plurality of content types to produce first search results, wherein: the search is based on the search request; and the predefined search type hierarchy specifies an order with which content types in the plurality of content types are to be searched; determining a count of the first search results; when the count of first search results is greater than or equal to a predefined number, displaying the first search results and affordances for searching content of one or more other content types in the plurality of content types; when the count of first search results is less than the predefined number: in accordance with the predefined search type hierarchy, searching content of a second set of content types of the plurality of content types to produce second search results; and displaying the second search results. 2. The method of claim 1 , wherein the search request is received from a user of the social media program and the plurality of content types includes one or more of the group consisting of: user pages corresponding to users who are connected with the user, public pages followed by the users, user pages corresponding to users who are not connected with the user, public pages not followed by the users, local files, local directories, and web content.