Okay, that makes sense.
A ranked-order search result makes a lot of sense when the order of symbols is unimportant and/or there are not enough identical results to confuse the list. But when there are a lot (say, over 20) of identical results, the placement in the document becomes very important, in fact it becomes just as important as the match itself.
A simple way to achieve this is with a search result that also outputs line-numbers... I know that would do the trick for me. Now for a crappy mock-up! This is not the prefect example, but you get the idea.