Thanks for your clarification. I have some more thoughts on this, but to be honest most of them are incredibly speculative right now, because I have no idea what criteria you're using to dertimine the ranking. I'm going to mention them anyway, because I currently don't have much else to do.
Basically this is what I'm afraid of:
Ranking systems create competition, even if you don't intend it. Competition leads to people trying to game the system. If for example a certain type of game, or certain page layout generally leads to a higher rank, more and more people will just end using these things, which then will dissolve the game's individuality. Kind of like what happened to YouTube, where you now have this infinite parade of the same type of video, with the same composition, the same title, the same thumbnail.
So you then have to either obscure the paremeters that determine your rank, which makes it less useful, or you end up with people possibly exploiting the shit out of it.
Maybe there's a way to provide the same kind of feedback, but without attaching a number and hierarchy to it? This way folks could still gauge how much they improved their visibility, without all the icky competition stuff (or at least with less of it).