search criteria and search rank

Does anybody know how the search algorithm on AJ works?
It seems to me that track names have the highest priority, description and tags are not really crucial. And how is the search ranking working when you have tons of tracks with the same track title (or similar, just different order). Who is then ranked on top (sales, author fame, etc.)?

would be nice if anybody knows more about that.