1. A computer-implemented method including steps for the improvement of storage and searching in at least one computer system by organizing files, data items, web site members, or web pages, the method comprising: automatically determining with a data processor user-defined metalabels for each of a plurality of electronic files, data items, web site members, or web pages; automatically organizing with a hardware data processor the user-defined metalabels for each of Rail the plurality of electronic files, data items, web site members, or web pages into a plurality of hierarchical structures for improving search functions in or across the at least one computer system, wherein the each of the electronic files, data items, web site members, or web pages is identifiable by a filename, file path, member identification, or domain name on a corresponding computer, and each of the plurality of user-defined metalabels in the plurality of hierarchical structures provides a computer location of the each of the plurality of electronic files, data items, web site members, or web pages; automatically and individually weighting each of the user-defined metalabels as a function of relevance; automatically associating the corresponding weighting with each of the user-defined metalabels; and automatically organizing and/or filtering searches of the metalabels using the weighting to improve or narrow search results for a query of the at least one computer system.