Étude de cas

De WordPress à Next.js,
en Quatre Langues

Une société de VTC exploitait un site WordPress qui avait grossi pendant des années : des greffons empilés, une grille de tarifs recopiée de page en page, et quatre langues tenues par une extension. Nous l'avons reconstruit en Next.js, en gardant chaque page qui apportait du trafic, puis nous avons déplacé le domaine et les boîtes mail sans coupure.

Type

Refonte / Migration

Client

Société de VTC (FR)

Périmètre

WordPress → Next.js, 4 langues, continuité SEO

Livré

2026

Plan de redirections des anciennes URL WordPress vers les nouvelles routes Next.js, avec le sélecteur des quatre langues et les compteurs de migration.

115

Pages migrées

4

Langues · FR EN ES ZH

72

Articles SEO repris

87

Tarifs depuis une source unique

301 / 410

Chaque ancienne URL a une destination

0

Coupure de messagerie à la bascule

Le problème

Le site fonctionnait, et c'était toute la difficulté. Il amenait des réservations, se positionnait sur de vraies requêtes, et ne pouvait pas être éteint le temps d'une refonte.

Quatre langues tenues par une extension, avec des traductions qui divergeaient page par page.

Une grille de tarifs recopiée sur plusieurs pages : changer un prix voulait dire fouiller le site.

Des années de greffons empilés, dont plus personne ne pouvait retirer un seul sans risque.

Des URL d'articles à paramètres, des archives de mots-clés et des doublons qui concurrençaient les vraies pages.

Une refonte qui aurait fait perdre les positions existantes aurait coûté plus cher que pas de refonte du tout.

Ce qu'on a fait

L'inventaire avant le design

On a listé les pages qui recevaient du trafic et les requêtes sur lesquelles elles ressortaient. Ces pages sont devenues des contraintes : même adresse, même sujet, contenu conservé et amélioré. Le reste pouvait bouger.

Quatre langues, de vraies routes

Chaque langue a ses adresses et son hreflang réciproque, au lieu d'une extension qui décide à l'exécution. Ajouter une langue est devenu un dossier, plus un réglage de greffon.

Une source unique pour 87 tarifs

Toute la grille vit dans un seul fichier, lu par chaque page qui l'affiche. Un prix change à un seul endroit, dans les quatre langues, et aucune page ne peut contredire une autre.

Un formulaire de devis qui arrive à un humain

Envoi côté serveur, pot de miel et contrôle de durée, confirmation au client et notification à la société. Aucun greffon, aucun service de formulaire externe.

La bascule

Recette sur un domaine de préproduction, contrôle des redirections une à une, puis DNS et boîtes mail à la date convenue. La messagerie est la partie à laquelle personne ne pense et que tout le monde remarque : elle a été déplacée en premier, vérifiée, et le site a suivi seulement ensuite.

La suite

Un site à migrer ?

Lancer un projet→