Étude

Migration WordPress vers un hébergement suisse: stabilité et performance pour une PME valaisanne

Migration WordPress pour une PME valaisanne: transfert vers un hébergement suisse, HTTPS propre, redirections 301, sauvegardes et monitoring. Un site plus stable, plus rapide et mieux sécurisé, sans perte SEO.

Contexte

Une PME valaisanne exploitait un site WordPress hébergé à l’étranger, avec des performances irrégulières et des incidents ponctuels (erreurs temporaires, latence, certificats à renouveler manuellement). L’équipe souhaitait une base plus fiable, sans perdre la visibilité acquise dans Google.

Objectifs

  • Transférer le site vers un hébergement suisse (selon contraintes et budget).
  • Assurer un HTTPS propre avec redirection complète HTTP vers HTTPS.
  • Préserver le SEO: URLs, redirections 301, sitemap et Search Console.
  • Améliorer la stabilité et la performance, notamment sur mobile.
  • Mettre en place une exploitation durable: sauvegardes et monitoring.

Diagnostic initial

  • Infrastructure : temps de réponse serveur variable, configuration cache inexistante ou incohérente.
  • SSL : renouvellements manuels et erreurs de chaîne de certificats selon navigateurs.
  • SEO : risques en cas de changement d’URLs, redirections incomplètes, sitemap mal déclaré.
  • Exploitation : sauvegardes non vérifiées et absence d’alertes de disponibilité.

Approche mise en place

La migration a été cadrée pour limiter les risques: préparation, copie, tests, bascule DNS et vérifications post-mise en ligne. Les actions ont été réalisées de manière séquentielle, avec points de contrôle à chaque étape.

1) Préparation et sauvegardes

  • Audit rapide des extensions et nettoyage des éléments obsolètes.
  • Sauvegarde complète (fichiers + base) et point de restauration.
  • Gel temporaire des changements de contenu lors de la fenêtre de bascule.

2) Transfert vers hébergement suisse

  • Déploiement d’un environnement propre et à jour (PHP compatible, base sécurisée).
  • Migration des fichiers, base de données et médias, puis ajustements de configuration.
  • Mise en place d’un cache serveur / page adapté au site et aux usages.

3) HTTPS, DNS et redirections

  • Activation d’un certificat SSL via Let’s Encrypt.
  • Redirection globale HTTP vers HTTPS, avec contrôle des contenus mixtes.
  • Bascule DNS et vérifications (A/AAAA, CNAME, propagation).

4) SEO technique post-migration

  • Contrôle des permaliens et des slugs, correction des liens internes si nécessaire.
  • Vérification du sitemap XML (Yoast SEO ou Rank Math) et soumission dans Search Console.
  • Contrôle des redirections 301 et des pages clés (Accueil, Services, Contact).

5) Exploitation: monitoring et sauvegardes

  • Mise en place d’alertes d’uptime et de monitoring de base.
  • Sauvegardes automatiques et procédure de restauration testée.
  • Contrôle à J+7 et J+30: stabilité, performance, erreurs Search Console.

Exemple technique : forcer HTTPS propre (WordPress)

Exemple utile quand le site est derrière un proxy ou un load balancer. À utiliser seulement si nécessaire et selon l’infrastructure.

<?php
/**
 * Force WordPress à détecter HTTPS correctement derrière un reverse proxy.
 * À activer seulement si le serveur transmet HTTPS via X-Forwarded-Proto.
 */
add_action('init', function () {
  if (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
  }
});

Exemple technique : redirection 301 HTTP vers HTTPS (Apache)

Règle standard à placer dans .htaccess (si Apache et AllowOverride activé). À adapter si Nginx.

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Résultats observés

  • Temps de réponse serveur plus stable et ressenti plus rapide sur mobile.
  • HTTPS homogène, sans contenus mixtes ni erreurs de certificat.
  • Migration réalisée sans perte SEO notable, grâce aux contrôles et aux redirections.
  • Exploitation simplifiée: sauvegardes automatiques et alertes en cas d’incident.

Points clés à retenir

  • Une migration WordPress réussie dépend surtout du cadrage: sauvegardes, tests, DNS, contrôles SEO.
  • Un hébergement suisse fiable améliore la stabilité, la latence et la maintenance.
  • Le suivi post-bascule (Search Console, logs, uptime) évite les surprises.

Un projet similaire ou un souci WordPress ?

Que ce soit pour lancer un projet, améliorer un site existant ou résoudre un problème, on vous aide à clarifier la situation et à avancer simplement.