11. A computer program product for searching for a directory in a file system, the directory characterized by a directory name, the directory comprising computer storage resources, the computer storage resources including words of text, each word of text characterized by a frequency of occurrence among the computer storage resources, the computer program product disposed in a computer readable storage medium, the computer program product comprising computer program instructions capable of: selecting, by a word selection module for inclusion in a word list, a word of text whose frequency of occurrence meets a predefined criterion; inserting, by the word selection module into the word list, the selected word; inserting, by an indexing module into a search index, the selected word in association with the directory name; receiving, by a search module from a user, a search request that includes the selected word; returning, by the search module to the user in dependence upon the search request and the search index, a search result that includes the directory name, wherein: the predefined criterion comprises a predefined minimum number of computer storage resources in which a word of text must occur in order to be selected; the frequency of occurrence comprises an actual number of computer storage resources in which the word of text occurs; and selecting a word of text whose frequency of occurrence meets a predefined criterion further comprises selecting a word of text that occurs in an actual number of computer storage resources that is at least equal to the predefined minimum number of computer storage resources in which a word of text must occur in order to be selected.
11. A computer program product for searching for a directory in a file system, the directory characterized by a directory name, the directory comprising computer storage resources, the computer storage resources including words of text, each word of text characterized by a frequency of occurrence among the computer storage resources, the computer program product disposed in a computer readable storage medium, the computer program product comprising computer program instructions capable of: selecting, by a word selection module for inclusion in a word list, a word of text whose frequency of occurrence meets a predefined criterion; inserting, by the word selection module into the word list, the selected word; inserting, by an indexing module into a search index, the selected word in association with the directory name; receiving, by a search module from a user, a search request that includes the selected word; returning, by the search module to the user in dependence upon the search request and the search index, a search result that includes the directory name, wherein: the predefined criterion comprises a predefined minimum number of computer storage resources in which a word of text must occur in order to be selected; the frequency of occurrence comprises an actual number of computer storage resources in which the word of text occurs; and selecting a word of text whose frequency of occurrence meets a predefined criterion further comprises selecting a word of text that occurs in an actual number of computer storage resources that is at least equal to the predefined minimum number of computer storage resources in which a word of text must occur in order to be selected. 13. The computer program product of claim 11 wherein selecting a word of text whose frequency of occurrence meets a predefined criterion further comprises determining a frequency of occurrence for the word of text.