Some online slots sites have affiliate links because it allows them to earn a commission when players sign up through their link and make a deposit. However, all product reviews and recommendations are still impartial and follow a professional methodology.