A system stores digital media records and has a search engine searching the stored
digital media records. The system receives first search requests from a plurality
of first users. The system performs, by the search engine, searches based upon
the first search requests, yielding respective first search results, each first
search result defining first selected digital media records. The first search results
are logged. Information is received from the first users indicative of subsequent
actions by the first users selecting particular ones of the selected digital media
records. A second search request is received from a second user. A search is performed,
by the search engine, based upon the second search request, yielding respective
second search results, the second search results defining second selected digital
media records. The second selected media records are then ranked differently, for
example upward or downward, based upon the longed first search results.