Aller au contenu

Création du site Uppercut Training Club

Six mois pour indexer 626 boxeurs à la main ? Faisons mieux.

uppercuttrainingclub.com
Atmosphère Uppercut Training Club version desktop
Atmosphère Uppercut Training Club version mobile

_01 Le client

Un projet de passion qui devait devenir une référence.

Uppercut Training Club voulait construire la base de référence des boxeurs professionnels français. Pas un blog, pas un magazine. Une encyclopédie consultable. Chaque boxeur avec sa fiche, ses stats, son palmarès. Chaque salle d’entraînement géolocalisée. Le tout indexable et navigable.

uppercuttrainingclub.com/boxeurs/arslanbek-makhmudov
Capture site Uppercut Training Club

_02 Le constat

Le piège de la base de données.

Construire 626 fiches boxeurs à la main, c’est six mois de travail éditorial. Les construire mal, avec un CMS classique, c’est un site lent, peu indexable et impossible à maintenir.

On avait la donnée. On ne savait pas quoi en faire qui tienne la route techniquement.

— Uppercut Training Club

Soumises à Google

1 553 pages

_03 Le vrai enjeu

La base de données EST le site.

Pas de back-office à maintenir. Une source unique structurée (SQLite), un template par type de page (boxeur, salle, ville), une génération statique complète. 670 pages buildées à chaque mise à jour, déployées en deux minutes.

Chiffres clés

  • 113 275 impressions Sur 90 jours (GSC)
  • 1 562 clics Visites organiques 90j
  • 626 boxeurs Documentés dans le codex
Détail interface Uppercut Training Club

La méthode

Données structurées, build statique.

_01

Modélisation données

Schéma SQLite unifié pour boxeurs, salles, villes, événements. Sources publiques agrégées et nettoyées. Photos optimisées et hébergées localement.

_02

Templates atomic

Trois templates principaux : fiche boxeur, fiche salle, page ville. Composition en atomic design. Aucun composant dupliqué.

_03

Build statique complet

Génération de 670 pages HTML à chaque mise à jour de la base. Pas de back-office, pas de runtime PHP. Cache CDN sur l’ensemble.

_04

SEO local et national

Schema.org Person pour chaque boxeur, LocalBusiness pour les salles. Sitemap segmenté. Indexation rapide grâce au maillage interne fort.

Sous le capot

Les choix techniques.

  • Astro 5 statique Zéro runtime PHP, 100% HTML servi. Lighthouse 100 sur chaque page.
  • SQLite comme source de vérité Une seule base pour 626 fiches boxeurs. Pas de back-office à maintenir.
  • GSAP + Lenis Scroll fluide et reveal éditoriaux. Désactivés en prefers-reduced-motion.
  • Build incrémental sur GitHub Actions Chaque push recompile 670 pages et redéploie en deux minutes.
  • Cloudflare CDN + Plesk OVHcloud Cache edge global, infrastructure française, SSL automatique.

_04 Résultat

Une encyclopédie consultable, pas un blog de plus.

Le site devient la référence de la boxe anglaise en France. Trafic organique en croissance continue depuis la mise en ligne. Zéro maintenance technique : ajouter un boxeur prend deux minutes, le site se reconstruit et se redéploie tout seul.

Prendre rendez-vous

Et pour votre site ?

Trente minutes en visio, un vrai rendez-vous. On regarde votre site ensemble, on parle de votre projet, j’identifie ce qui freine ou ce qui manque pour aller chercher le terrain que vous laissez à vos concurrents. Pas de présentation PowerPoint. Du concret.

Projet suivant

ETF Plomberie

Plomberie · BTP · 2026