There's a qualitative difference somewhere there. I'd still prefer the river crossing to come top, but recognise that's just me.
"define ford" shows a dictionary definition of ford before all results, "define stack overflow" shows a link to wikipedia before all results.
Of course with the imprecise and constantly moving nature of language this is not easy.