Best Match algorithm


Does anyone have any idea about how the "Best Match " algo works . I see some strange results looking for my products. I assume that the title and description have an important role (also sales) …but how the rankings are calculated ?

I assume that if my product is on 3rd page of a category it will not get too many visits from potential buyers…