In google’s case, their algorithm probably notices what people click through for. So most people googling “Belt Buckle” are probably looking to buy, rather than learn the history of it.
IIRC, if you have a google account, it’ll start altering your results based on your behaviors, rather than general ones.