6. One or more non-volatile computer-readable storage media containing instructions that are executable to perform steps comprising: (a) causing a computing device to identify any resources having keywords that match a search phrase having one or more words; (b) if step (a) identifies no resource, causing the computing device to automatically identify any resources having keywords that phonetically match the search phrase; (c) if step (b) identifies no resource, causing the computing device to automatically identify any resources having keywords that are contained in the search phrase; and (d) if step (c) identifies no resource, causing the computing device to automatically identify any resources having keywords that phonetically match singularized forms of the words of the search phrase or phonetically match pluralized forms of the words of the search phrase; (e) if step (d) identifies no resources, causing the computing device to automatically identify any resources having keywords that are alphabetically near the search phrase; (f) if step (e) identifies no resources, causing the computing device to automatically identify any resources having keywords that are phonetically near the search phrase; and (g) presenting the results of the steps for user analysis.
6. One or more non-volatile computer-readable storage media containing instructions that are executable to perform steps comprising: (a) causing a computing device to identify any resources having keywords that match a search phrase having one or more words; (b) if step (a) identifies no resource, causing the computing device to automatically identify any resources having keywords that phonetically match the search phrase; (c) if step (b) identifies no resource, causing the computing device to automatically identify any resources having keywords that are contained in the search phrase; and (d) if step (c) identifies no resource, causing the computing device to automatically identify any resources having keywords that phonetically match singularized forms of the words of the search phrase or phonetically match pluralized forms of the words of the search phrase; (e) if step (d) identifies no resources, causing the computing device to automatically identify any resources having keywords that are alphabetically near the search phrase; (f) if step (e) identifies no resources, causing the computing device to automatically identify any resources having keywords that are phonetically near the search phrase; and (g) presenting the results of the steps for user analysis. 9. The one or more computer-readable storage media as recited in claim 6 , the steps further comprising: in response to identifying only a single resource during step (a) or step (b), performing an action that is associated with one or more keywords of the resource; in response to identifying only a single resource during step (c), step (d), step (e), or step (f), listing a reference to the resources for potential selection by a user; and in response to identifying multiple resources, listing references to the resources for potential selection by a user.