Accueil
Étude de cas client

BoxeMag : le média boxe et MMA d'Ouest-France, plus rapide et enrichi sous WordPress

Des pages qui s'affichent vite malgré la publicité, des fiches combattant refaites, de nouvelles fonctions pour les lecteurs, et des évolutions livrées sans interrompre la rédaction.

Client : BoxeMag, Ouest-France (boxemag.ouest-france.fr)
Secteur : Presse en ligne, boxe et sports de combat
Mission : Performance, accessibilité et nouvelles fonctions WordPress
Période : Octobre 2026
BoxeMag, Ouest-France

Contexte

Un média sportif riche en données, et chargé en publicité

  • ClientBoxeMag, Ouest-France
  • AudienceFans de boxe et de MMA
  • ContenusArticles, fiches, classements
  • StackWordPress, PHP 8.4, MariaDB

BoxeMag est le site boxe et sports de combat du groupe Ouest-France. À côté des articles, il publie près de 3 900 fiches combattant avec palmarès, des classements par discipline, des fiches d'événements et de combats, et un annuaire des clubs.

Le site tourne sous WordPress avec un thème magazine et un plugin métier. Comme tout média financé par la publicité, il charge une plateforme de consentement, un gestionnaire de balises, une régie et des widgets de réseaux sociaux : autant de scripts qui ralentissaient l'affichage, surtout sur mobile.

Mission

Accélérer le site, puis le faire évoluer

Améliorer la vitesse et l'accessibilité de chaque type de page sans toucher aux emplacements publicitaires, puis refaire les blocs clés et ajouter des fonctions pour fidéliser les lecteurs.

Performance

Scripts tiers, polices, feuilles de style, images, vidéos et cache revus gabarit par gabarit, mesures Lighthouse à l'appui.

Fiches et recherche

Fiche combattant refaite, classements, carrousels de l'accueil, rubriques et recherche en défilement infini.

Fidélisation

Fonction « Suivre » : combattants suivis, agenda de leurs combats, alertes par e-mail et notifications.

Difficultés

Quatre contraintes à respecter

  • Publicité

    Ne rien casser aux revenus

    Emplacements publicitaires, consentement et mesure d'audience devaient continuer de fonctionner exactement comme avant.

  • Volume

    Des requêtes lourdes

    Les classements filtrés par discipline et par pays interrogeaient des milliers de fiches à chaque visite, avec une réponse serveur lente.

  • Hébergement

    Un mutualisé limité à 30 secondes

    Pas de ligne de commande garantie et un temps d'exécution PHP plafonné : impossible de lancer de longs scripts de mise à jour.

  • Rédaction

    Livrer sans écraser les articles

    La rédaction publie tous les jours : chaque mise en production devait s'appliquer à la base vivante, sans la remplacer.

Solution

Du code maison léger, branché sur WordPress

  • WordPress
  • PHP 8.4
  • Thème enfant
  • Plugin métier
  • MU-plugins
  • W3 Total Cache
  • Schema.org
  • Wikidata
  • Lighthouse
  • Git

Scripts tiers : consentement, gestionnaire de balises, régie et widgets sociaux se chargent à la première interaction du lecteur, dans le bon ordre pour que le consentement précède toujours la mesure. Polices auto-hébergées, feuilles de style regroupées en un seul fichier, vidéos YouTube remplacées par une miniature jusqu'au clic.

Pages filtrées : la requête des classements a été corrigée et indexée, et un petit plugin chargé en premier sert les pages déjà calculées : la réponse serveur passe de 100 à 190 ms à environ 20 ms.

Fiches combattant : prochain combat, statistiques redessinées, palmarès, photo ronde avec drapeau sur tout le site, dates de naissance complétées depuis Wikidata, et seulement les scripts utiles à la page.

Suivre : les lecteurs suivent leurs combattants et reçoivent agenda et alertes. Une revue de sécurité de son API a renforcé le traitement des jetons et bloqué les requêtes vers des adresses internes.

Livraison : chaque changement de données est une migration exécutée depuis le back-office WordPress par lots courts, compatible avec la limite de 30 secondes. Tout est répété sur un site de recette alimenté par la base de production, puis appliqué en production.

Résultats

En production sur boxemag.ouest-france.fr

  • 100

    en accessibilité Lighthouse sur les 24 types de page audités

  • 98

    en performance mobile sur une fiche combattant de référence, contre 90 avant

  • 31

    migrations de données livrées sans interrompre la rédaction

Voir le site boxemag.ouest-france.fr

Sur le même sujet

Services & expertises mobilisés
  • Optimisation de la vitesse et des Core Web Vitals de sites WordPress à fort trafic.
  • Développement de thèmes enfants, plugins métier et fonctions sur mesure.
  • Évolutions livrées par migrations testées, sans interrompre la publication.