How server voting works, and why it decides your ranking
Daily votes drive almost every server list ranking. Here is how the system works, how it gets abused, and what server owners can honestly do about it.
Almost every game server list ranks by votes, and almost nobody explains how voting actually works. If you run a server, that mechanism is the single biggest lever on your visibility. If you play, it is worth knowing what a vote count does and does not tell you.
The basic mechanism
The rule on this site, and on most well-run lists, is simple: one vote per server, per person, per day.
Implementing that honestly is harder than it sounds, because a list should not be building a profile of everybody who visits. The approach here:
- A visitor's IP address is combined with a secret salt and hashed. The raw address is never stored.
- That hash, the server, and the calendar day form a uniqueness key.
- A second vote for the same server on the same day is rejected before anything is written.
- The counter on the server increments, and the vote row exists purely to enforce the daily limit.
The consequence worth understanding: the site can tell that someone already voted today without knowing who they are. That is the whole design goal.
A vote is a statement that a real person came back to the site and clicked once. That is a weak signal individually and a strong one in aggregate — which is exactly why it works as a ranking input.
Why lists use daily votes at all
Votes are not a quality measure. They measure mobilisation: how many people a community can persuade to spend ten seconds each day. That correlates with community health more than you might expect, because a dead server cannot mobilise anyone.
The alternatives are all worse:
- Player count rewards whoever bought the biggest box, and is trivially faked.
- Uptime rewards nothing anyone cares about.
- Editorial ranking does not scale and invites accusations of favouritism.
- Paid placement destroys the list's credibility, which is the only asset a list has.
How voting gets abused
Being honest about this is better than pretending it does not happen.
- Shared and rotating addresses. University networks, mobile carriers and VPNs mean the address-based limit is approximate. It is a speed bump, not a wall.
- Vote farms. Automated clicking from rented addresses. Detectable through timing patterns — real votes arrive in a human-shaped daily curve, farms do not.
- Reward abuse. Servers offering in-game items for voting get more votes. That is legitimate up to the point where the reward is worth more than the gameplay.
The countermeasures that actually work are unglamorous: rate limiting, timing analysis, and removing entries that show impossible patterns. Anything more aggressive punishes real players on shared networks.
What server owners can honestly do
- Ask once, in the right place. A daily reminder in Discord and a message on join. Not a nag every fifteen minutes.
- Make the reward small and cosmetic. A tag, a small currency amount, a queue position for the day. Never gear, never anything that touches the economy.
- Ask at the moment of goodwill. After a good session, not on the loading screen of the first join.
- Track your own numbers. Votes per active player tells you far more than raw votes. A server with 200 votes from 300 players is enormously healthier than one with 400 from 5,000.
- Do not buy votes. It is detectable, and delisting costs more than any ranking gain.
What players should read into a vote count
- High votes plus low players means a mobilised community or a manipulated one. Check the Discord.
- Low votes plus high players usually means the owner never asks. It says nothing bad about the server.
- A steady climb is the most meaningful signal on any list — it means retention.
Vote counts are one input among several. Read the description, check the rules, look at the Discord, and treat the ranking as a starting point rather than a verdict. Every entry on the server list links to its community so you can do exactly that, and our Discord is the place to ask if something looks off.
The JoinGG newsletter
Everything happening in gaming, once a week
New servers, game updates, guides and community events — straight to your inbox. No spam, unsubscribe in one click.