Skip to content
9MinecraftServer.com home Search servers
EN

Translate this page

Sign up free
Run your server

Minecraft server website: whether you need one, free ways to get one, and the pages that matter

Most small servers don't need a website; a complete listing and a Discord do the job. If you want one, GitHub Pages, your store's own pages or NamelessMC get you there free, and the pages that matter are the IP, how to join, the store, the rules, vote links and a live status.

For server ownersUpdated 7 min read

Quick answer
  • On our list 14% of servers link a website, and those have a median of 57 players online against 10. That is a correlation: busy servers build sites, and complete listings come with them.
  • Free routes: GitHub Pages for a static site, your Tebex or CraftingStore store's own pages, or self-hosted NamelessMC if you have PHP hosting.
  • The pages that matter: the IP with a copy button, how to join (Java and Bedrock), the store, the rules, vote links, and a live status pulled from our free API.

You probably don't need a Minecraft server website in the first month. A complete listing on a server list already gives you a page Google can find, a player chart, reviews and a vote page, and a Discord gives you the community. What a website adds is a home you control: one address for the store, the rules, the vote links and a live status, that outlives any single list or Discord. On our list, 14% of servers link one, and those servers have a median of 57 players online against 10 for the rest. That is a correlation, not a cause; busy servers tend to build sites, and owners who build sites tend to fill in everything else too.

So the honest advice is: build one when you have a store to send people to, rules longer than a Discord channel, or a name people search for. Until then, spend the hour on your listing. When you are ready, here are the free ways, the pages worth having, and the small amount of SEO that matters.

Free ways to get a Minecraft server website

OptionCostWhat you getCatch
GitHub PagesFree with a public repositoryA static site (HTML, or Markdown through Jekyll) at you.github.io or your own domain via a CNAME file, with HTTPSStatic only, so no logins or forum. Sites are limited to 1 GB and a soft 100 GB a month, and GitHub's rules forbid running a store or taking payments on it: link out to your store instead.
Tebex store pagesFree on the Starter planUnlimited custom pages inside your webstore (Webstore, then Pages) with a visual editor or raw HTML, so rules, a join guide and staff can live next to the storeA custom domain and template editing need Tebex Plus (£12.49 a month at the time of writing). On Starter your site lives on a Tebex address.
CraftingStoreFree planA hosted store you can use as your public front, with your own domain allowed on the free planIt is a store first; custom styling is a paid feature. Fine as "the website" for a small server.
NamelessMCFree and open sourceA full site: forum, custom pages, Java and Bedrock status, Discord login and roles, and a plugin for Paper, Spigot, BungeeCord and Velocity that links accounts and syncs ranksYou host it yourself on PHP and MySQL, so you need web hosting (a few dollars a month) and you own the updates.
Discord onlyFreeAnnouncements, rules and support in one place players already useNot indexed by Google, and invites break. Pair it with a listing rather than treating it as a site.

The choice comes down to whether you want a store. If yes, Tebex or CraftingStore already gives you hosted pages, and a separate site is optional. If you want a forum and account linking, NamelessMC. If you want a fast page with the IP and a few links, GitHub Pages and an afternoon.

The six pages that matter

  1. Home: the IP, big, with a copy button. One sentence about what the server is, the address as text (not inside an image), the version range, and a copy button. Everything else is a link from here.
  2. How to join. Java: the address, supported versions, whether it is premium or cracked. Bedrock: the address and port (Bedrock players must type the port; it doesn't read SRV records). Our player-side join guide covers the steps you can copy.
  3. Store. A link to your Tebex or CraftingStore page, with a line about what you sell and what you don't. Don't rebuild the store on the site.
  4. Rules. The full version, numbered, with the punishment ladder. In-game you show the short version; the site holds the long one your staff point to. Our rules guide has a template.
  5. Vote. One button per list. For ours, link /server/your-server/vote?username= and, if your site knows the player's name, fill it in so the form opens ready to send.
  6. Live status. Whether the server is up and how many are on. You don't need a plugin: our status API is free, needs no key, allows 120 requests a minute, and answers browser requests from any site. A dozen lines of JavaScript on your home page:
fetch("https://9minecraftserver.com/api/v1/servers/your-server")
  .then(r => r.json())
  .then(s => {
    document.getElementById("status").textContent =
      s.online ? s.players + " / " + s.maxPlayers + " online" : "Offline right now";
  });

Replace your-server with the name in your server's page address here. The response also carries the version, votes this month and a link to the vote page, so the same call can fill a "votes this month" counter. The status page guide builds a full uptime page on it.

Templates: where to find one and what to change

Search GitHub for "minecraft server website template" and you will find dozens of free static templates; fork one, replace the text and images, and publish it with GitHub Pages in an hour. Tebex has its own template system if you are on Plus, and NamelessMC ships with themes. Whatever you start from, change these four things before you publish, because every template looks like every other server's site until you do:

  • Real screenshots of your spawn and your players, not the template's stock renders. The same three photos earn 1.5 listing points here, so take them once and use them twice.
  • Your logo and banner, the same ones as on the listing, so players recognize you across the list, Discord and the site. The banner and icon guide has the sizes.
  • The IP in text everywhere the template put it in an image.
  • Delete what you don't have. A "Forums" link to an empty forum and a "Staff" page with one name hurt more than not having them.

Basic SEO for a server website

The realistic goal is to rank for your own server's name and for "your name ip", so that a player who heard about you in a video lands on your page and not on a fan wiki. That takes very little.

  • One page per thing. Home, join, rules, store, vote, status. Each with its own address and a title that says what it is: "How to join ServerName (Java and Bedrock)". One long scrolling page ranks for nothing in particular.
  • The title tag and first line. "ServerName | Minecraft Survival Server, play.servername.com". Put the name, the mode and the address in the title and in the first paragraph, in text.
  • Use the same words as your listing. Google sees your listing here, your Discord and your site. If they all say "Survival SMP with land claims and a player economy", the name and the description reinforce each other. The description guide is a good starting text.
  • HTTPS and speed. GitHub Pages gives you both. Avoid autoplaying video and huge backgrounds; a phone on mobile data should load the IP in a second.
  • Link out and in. Link your listing page and Discord from the site, and put the site on your listing. Google's view of a site with links from real pages is better than one with none.
  • Skip the tricks. Keyword stuffing, hidden text and a hundred "best minecraft server" mentions do nothing for a site this size except make it read badly.

Linking it on the listing

Claim your listing from its server page and put the site (or the store, if that is your site) in the website field. It is worth 0.25 listing strength, which is the smallest item on the meter, so do it for the players rather than the points: the link shows on your page next to Discord and the vote button. A domain for the site and the server address should match, too, so servername.com for the site and play.servername.com for the game is the pattern most owners use; the domain guide sets that up.

If you never build a site, that is fine. The listing is your public page, and the players it sends you don't care where the rules are hosted as long as the first five minutes are good.

Quick questions

Is there a free Minecraft server website maker?

GitHub Pages hosts a static site free from a public repository, Tebex and CraftingStore give you hosted pages on their free plans, and NamelessMC is free software you host yourself. None of them needs a "maker"; a template and an hour is enough.

Do I need a website plugin on the server?

Only for NamelessMC, whose plugin links in-game accounts and syncs ranks. A static site or a store page needs nothing on the server, and live status can come from our API rather than a plugin.

Can I host my store on GitHub Pages?

No. GitHub's terms don't allow running a store or taking payments on Pages, and you would be handling card data yourself. Put the store on Tebex or CraftingStore and link to it from the site.

Does a website help my server rank on server lists?

Only a little directly: 0.25 of 12 listing strength here. Indirectly it helps by giving players and creators a stable link to share, and by ranking for your own name on Google so searches for your server end at your page.