# XGamingServer.com SEO Ranking Improvement Plan

> Last updated: 2026-03-07
> Goal: Recover rankings (e.g. Arma Reforger: #2 → page 3) and rank all game pages in top 5

---

## Root Causes Identified

1. **No `dateModified` on any page** — competitors show "Updated Oct 2025" freshness signals
2. **Missing schema on 97/117 pages** — no rich snippets (stars + price) in SERPs
3. **27 template pages have wrong/identical content** — thin content penalty drags entire domain
4. **No Organization schema sitewide** — weak E-E-A-T trust signals
5. **Content depth gap** — competitors have 2,500–3,200 words; our pages have ~800
6. **Not in AI Overview** — Google cites 5 competitors for "arma reforger hosting"; we're excluded

---

## Phase 1 — Technical Schema Fixes (High Impact, Fast)

### 1A. Sitewide Organization Schema in footer.html
- [x] Add `Organization` JSON-LD to `footer.html` (loads on every page) — DONE 2026-03-07
- [ ] Validate at search.google.com/test/rich-results

### 1B. Add `dateModified` to All Pages With Existing Schema (20 pages) — DONE 2026-03-07
- [x] arma-reforger-server-hosting.html
- [x] v-rising-server-hosting.html
- [x] voyagers-of-nera-server-hosting.html
- [x] vein-server-hosting.html
- [x] the-lord-of-the-rings-return-to-moria-server-hosting.html
- [x] stationeers-server-hosting.html
- [x] starrupture-server-hosting.html
- [x] scum-server-hosting.html
- [x] scp-secret-laboratory-server-hosting.html
- [x] renown-server-hosting.html
- [x] project-zomboid-server-hosting.html
- [x] palworld-server-hosting.html
- [x] minecraft-server-hosting.html
- [x] hytale-server-hosting.html
- [x] gta-mta-sa-server-hosting.html
- [x] core-keeper-server-hosting.html
- [x] brickadia-server-hosting.html
- [x] aska-server-hosting.html
- [x] arma-3-server-hosting.html
- [x] abiotic-factor-server-hosting.html

### 1C. Add Full Schema to 27 New Template Pages — DONE 2026-03-07
Each has: `Product` + `AggregateRating` + `FAQPage` + `BreadcrumbList` + `WebPage` + unique About section
- [x] astroneer-server-hosting.html
- [x] avorion-server-hosting.html
- [x] counter-strike-16-server-hosting.html
- [x] counter-strike-source-server-hosting.html
- [x] day-of-defeat-server-hosting.html
- [x] day-of-defeat-source-server-hosting.html
- [x] empyrion-server-hosting.html
- [x] half-life-2-deathmatch-server-hosting.html
- [x] necesse-server-hosting.html
- [x] no-more-room-in-hell-server-hosting.html
- [x] path-of-titans-server-hosting.html
- [x] quake-3-server-hosting.html
- [x] quake-live-server-hosting.html
- [x] sven-coop-server-hosting.html
- [x] team-fortress-classic-server-hosting.html
- [x] the-isle-evrima-server-hosting.html
- [x] ark-survival-ascended-server-hosting.html
- [x] killing-floor-2-server-hosting.html
- [x] insurgency-sandstorm-server-hosting.html
- [x] stormworks-server-hosting.html
- [x] eco-server-hosting.html
- [x] holdfast-server-hosting.html
- [x] nuclear-option-server-hosting.html
- [x] left-4-dead-server-hosting.html
- [x] ground-branch-server-hosting.html
- [x] stay-in-tarkov-server-hosting.html
- [x] operation-harsh-doorstop-server-hosting.html

### 1D. Add Schema to Remaining 70 Old Pages — DONE 2026-03-07
- [x] aloft, american-truck-simulator, among-us-crewlink, ark, ark-2, arma-4
- [x] assetto-corsa, assetto-corsa-competizione, barotrauma, beammp, bellwright
- [x] conan-exiles, counter-strike-2-cs2, counter-strike-global-offensive-csgo
- [x] dayz, dedicated-bedrock/bungeecord/forge/paper/sponge-mc, dedicated-valheim
- [x] derelicts, dont-starve-together, duckside, enshrouded, escape-from-tarkov
- [x] euro-truck-simulator-2, feed-the-beast-ftb-minecraft, foundry, gmod
- [x] gta5-ragemp, gta-samp, gta-v-alt-v, half-life, hogwarp, humanitz, icarus
- [x] lavalink, leap, left-4-dead-2, minecraft variants, mohist-mc, mordhau
- [x] mount-blade-bannerlord, myth-of-empires, nightingale, palworld variants
- [x] play-joe, redm, risk-of-rain-2, satisfactory, skyrim-together-reborn
- [x] smalland, sons-of-the-forest, soulmask, space-engineers, space-station-14
- [x] squad, starbound, stardew-valley, subnautica, sunkenland, teaspeak
- [x] terraria, tf2, the-forest, the-front, tuinity-mc, unturned, valheimplus
- [x] veloren, vintage-story

---

## Phase 2 — Content Quality Fixes (High Long-Term Impact)

### 2A. Fix Wrong Descriptions in 27 Template Pages — DONE 2026-03-07
- [x] Fix FAQ #1 ("What is [Game] Hosting?") — all 27 pages now have accurate game descriptions
- [x] Fix player count answers — each page now has game-specific correct player counts
- [x] Add game-specific "About [Game]" + "How to set up" content section before FAQ on each page

### 2B. Add "About [Game]" Content Sections to Template Pages — DONE 2026-03-09
Target: 1,200–1,500 words per page (combines existing content + new sections)
New section covers: what the game is, server requirements, why host with us, configuration tips
- [x] Session 1 pages (16): astroneer, avorion, cs16, css, dod, dods, empyrion, hl2dm,
      necesse, nmrih, path-of-titans, quake3, quakelive, svencoop, tfc, the-isle
- [x] Session 2 pages (11): ark-sa, kf2, insurgency, stormworks, eco, holdfast,
      nuclear-option, l4d, ground-branch, stay-in-tarkov, operation-harsh-doorstop

### 2C. Expand Top 10 Revenue Pages to 2,000+ Words — DONE 2026-03-09
Added missing sections (getready/snippet, addons/tabs, VPS setup guides, factors to consider) to match voyagers-of-nera benchmark structure.
- [x] arma-reforger-server-hosting.html — added factors to consider section
- [x] palworld-server-hosting.html — added getready/snippet section
- [x] project-zomboid-server-hosting.html — already complete
- [x] minecraft-server-hosting.html — already complete
- [x] ark-server-hosting.html — added VPS setup guide
- [x] dayz-server-hosting.html — added getready, addons/tabs, VPS guide, factors
- [x] enshrouded-server-hosting.html — already complete
- [x] conan-exiles-server-hosting.html — already complete
- [x] dont-starve-together-server-hosting.html — added getready, addons/tabs, VPS guide, factors
- [x] satisfactory-server-hosting.html — already complete

---

## Phase 3 — Rich Snippets & CTR Optimization

### 3A. Validate Rich Snippets Are Showing
- [ ] Test all schema pages at search.google.com/test/rich-results (manual step)
- [ ] Submit to Google Search Console → URL Inspection → Request Indexing after each fix
- [ ] Monitor Search Console for "Rich results" impressions over 30 days

### 3B. Title Tag Optimization — DONE 2026-03-09
Format: `[Game] Server Hosting | [Unique Modifier] | 30% OFF`
Primary keyword first, no year, game-specific modifiers (crossplay, player count, mod support).
- [x] Updated titles for 105 pages (12 already optimized skipped)

### 3C. Meta Description Optimization — DONE 2026-03-09
Format: `[Game] server hosting from $10.50/mo. 4.8★ rated. AMD Ryzen 9, [features]. 30% OFF first month!`
Price anchor + star rating + hardware + CTA in every description.
- [x] Updated meta descriptions for 105 pages

---

## Phase 4 — AI Overview Inclusion — MOSTLY DONE 2026-03-09

To get cited in Google AI Overviews:
- [x] Structured specs/pricing tables already exist on all pages (RAM/CPU/slots/price per plan)
- [x] Added "Managed Hosting vs Self-Hosting" comparison table to all 117 pages
- [x] Setup guide sections exist (panel + VPS guides on most pages)
- [x] Added author/E-E-A-T attribution block to all 116 pages (About XGamingServer)
- [ ] Submit llms.txt and ensure docs site is crawlable (manual step)

---

## Phase 5 — Ongoing Freshness Signals — PARTIALLY DONE 2026-03-09

- [x] Updated `dateModified` to 2026-03-09 on all 117 pages
- [ ] Set a quarterly reminder to update top 10 pages with fresh pricing/content
- [ ] Add blog posts linking to game hosting pages (internal link building)
- [ ] Get at least 5 real customer reviews added to Trustpilot/Google for social proof

---

## Validation Checklist (After Each Phase)

- [ ] Rich Results Test: search.google.com/test/rich-results
- [ ] Schema Markup Validator: validator.schema.org
- [ ] GSC URL Inspection: Request indexing for changed pages
- [ ] Core Web Vitals: Check LCP/CLS scores haven't regressed
- [ ] GSC Coverage: Watch for "Duplicate" or "Thin content" issues

---

## Pages Summary

| Category | Count | Schema | Content Quality |
|---|---|---|---|
| Full schema + good content | 20 | Yes | Medium |
| New template pages | 27 | No | Poor (wrong descriptions) |
| Old pages no schema | 70 | No | Variable |
| **Total** | **117** | — | — |

---

## Progress Log

| Date | Action | Pages Affected |
|---|---|---|
| 2026-03-07 | Added Organization schema to footer.html | All 117 |
| 2026-03-07 | Added WebPage+dateModified to 20 schema pages | 20 |
| 2026-03-07 | Added full schema + fixed content for 27 template pages | 27 |
| 2026-03-09 | Expanded 27 template pages with game-specific content from Steam | 27 |
| 2026-03-09 | Added missing sections to top 10 revenue pages (2C) | 10 |
| 2026-03-09 | Fixed game-servers.html search (removed conflicting search-script.js) | 1 |
| 2026-03-09 | Updated titles + meta descriptions (keyword-first format) | 105 |
| 2026-03-09 | Added "Managed vs Self-Hosting" comparison tables | 117 |
| 2026-03-09 | Added author E-E-A-T attribution blocks | 116 |
| 2026-03-09 | Updated dateModified schema to 2026-03-09 | 117 |
