What is Position Bias and Why Does It Distort Ranking Systems?
The Hidden Distortion in Every Click
When you train a ranking model on click data, you teach it that "clicked = good." This seems reasonable until you realize users rarely scroll past the first few results. An item at position 1 gets clicked 10 to 25 times more often than the same item at position 10, not because it is better but because users physically see it more. Your model learns to reinforce whatever already sits at the top, creating a self fulfilling prophecy where good items buried lower never get the clicks needed to prove their worth.
Why This Creates a Compounding Problem
Position bias systematically corrupts your training signal toward items that already rank highly. An item that randomly lands at position 2 gets many clicks, so the model ranks it higher, giving it even more clicks. Meanwhile, an excellent item at position 8 gets few clicks because few users scroll that far, so the model ranks it lower. After a few retraining cycles, the rich get richer and the poor get poorer, regardless of actual quality.
The Numbers That Reveal The Bias
Eye tracking studies show position 1 receives 30 to 35 percent of all visual attention, position 2 gets 15 percent, and by position 5 it drops to under 5 percent. Click rates follow a similar curve: if position 1 has a 25 percent click rate, position 10 might have 1 percent. This means a mediocre item at position 1 collects 25 times more clicks than an excellent item at position 10. Without explicit correction, the model treats these biased clicks as ground truth.