Drupal 7 a officiellement atteint sa fin de vie le 5 janvier 2025. Depuis cette date, plus aucune mise à jour de sécurité ni correction de bug n'est publiée par la communauté. Pour les centaines de milliers de sites encore concernés, la question n'est plus de savoir s'il faut migrer, mais quand et comment le faire sans perdre son référencement ni paralyser son activité.
Drupal 10, la version la plus déployée aujourd'hui, atteindra sa propre fin de vie le 9 décembre 2026. Drupal 11, sorti le 2 août 2024, est supporté jusqu'en 2028 environ, et Drupal 12 est attendu début décembre 2026. La fenêtre de tir est étroite : migrer maintenant, c'est viser directement Drupal 11 et sécuriser son site pour plusieurs années.
Pourquoi migrer maintenant
Trois raisons rendent la situation urgente.
Sécurité d'abord. Sans correctifs, chaque vulnérabilité découverte dans Drupal 7 reste ouverte indéfiniment. Les modules contributifs suivent la même logique : leurs maintainers ne publient plus de patches. Un site Drupal 7 en production en 2025 est une cible de plus en plus facile pour les attaques automatisées.
Compatibilité ensuite. PHP 8.x, MySQL 8, les versions récentes de serveurs web et les navigateurs modernes ne sont plus testés ni supportés sur Drupal 7. Les hébergeurs retirent progressivement les versions de PHP compatibles, ce qui complique toute maintenance courante.
Écosystème enfin. Les développeurs Drupal se concentrent sur Drupal 10/11. Les nouveaux modules, les améliorations de performance, les intégrations avec les outils marketing et CRM modernes, tout se construit sur les versions récentes. Rester sur Drupal 7, c'est se couper de l'innovation.
Ce que coûte l'inaction
L'inaction a un prix, et il grimpe avec le temps.
- Risque de sécurité : un seul incident (défacement, vol de données, ransomware) peut coûter plus cher qu'une migration complète, sans compter les sanctions RGPD liées à une faille connue et non corrigée.
- Coût de maintenance : maintenir un Drupal 7 devient de plus en plus cher car les hébergeurs compatibles se raréfient et les développeurs compétents sur cette version sont plus difficiles à trouver.
- Perte de référencement : un site non sécurisé est pénalisé par Google. Les navigateurs affichent des avertissements « site non sécurisé » qui font chuter le taux de conversion.
- Blocage fonctionnel : impossible d'intégrer les outils modernes (API récentes, headless, nouveaux modules e-commerce ou multilingues) sur une architecture obsolète.
En résumé, chaque mois passé sur Drupal 7 augmente le risque et le coût total de possession.
Méthode en 5 étapes
Une migration Drupal 7 vers 10/11 n'est pas un simple « clic de mise à jour ». C'est un projet à part entière qui mérite une méthodologie rigoureuse.
Étape 1 : Audit complet du site existant
Avant toute chose, on inventorie : modules contributifs et personnalisés, types de contenu, champs, vues, rôles, permissions, thème, intégrations tierces. L'objectif est d'identifier ce qui est réellement utile, ce qui est obsolète, et ce qui devra être reconstruit. C'est aussi le moment de nettoyer : un site qui a 10 ans accumule du contenu mort, des modules inutilisés, des configurations en double.
Étape 2 : Choix de la version cible
Vu le calendrier, Drupal 10 EOL le 9 décembre 2026, Drupal 11 supporté jusqu'en 2028, la recommandation est claire : viser Drupal 11. Migrer aujourd'hui vers Drupal 10 n'aurait de sens que si un module critique n'est pas encore compatible Drupal 11. Dans la grande majorité des cas, Drupal 11 est la cible optimale.
Étape 3 : Migration du contenu et des données
Drupal fournit l'API Migrate, un framework robuste pour déplacer contenu, utilisateurs, taxonomie et fichiers de Drupal 7 vers 10/11. Chaque type de contenu fait l'objet d'une configuration de migration dédiée. Les champs personnalisés sont mappés manuellement. Cette étape est technique mais automatisable ; elle se teste et se rejoue autant que nécessaire sur un environnement de préproduction.
Étape 4 : Reconstruction du thème
Les thèmes Drupal 7 (Bartik, Bootstrap, thèmes sur mesure) ne sont pas compatibles avec Drupal 10/11. Le thème doit être entièrement reconstruit, idéalement en Twig avec un thème basé sur un design system moderne. C'est souvent l'occasion de rafraîchir l'identité visuelle et d'améliorer l'accessibilité et les Core Web Vitals, deux critères de plus en plus importants pour le SEO.
Étape 5 : Tests, recette et mise en production
Tests fonctionnels, tests de régression, vérification des formulaires, des intégrations, des redirections 301, du fil d'Ariane, du sitemap. La mise en production se fait avec un plan de rollback. On vérifie ensuite la bonne indexation dans Google Search Console et on surveille les erreurs 404 pendant les semaines qui suivent.
Budget et facteurs de coûts
Le coût d'une migration Drupal 7 vers 10/11 varie considérablement selon la complexité du site. Voici les principaux facteurs :
| Facteur | Impact sur le budget |
|---|---|
| Nombre de modules personnalisés | Chaque module doit être réécrit ou remplacé par un équivalent contributif |
| Volume de contenu | Plus il y a de types de contenu et de champs complexes, plus le mapping Migrate est long |
| Complexité du thème | Un thème sur mesure avec design system coûte plus cher qu'un thème basé sur une distribution standard |
| Intégrations tierces (CRM, ERP, API) | Chaque intégration doit être testée et souvent adaptée aux nouvelles API |
| Multilingue | La gestion multilingue a été repensée entre Drupal 7 et 10/11 |
| Accessibilité / RGAA | Si l'ancien site n'était pas conforme, la mise à niveau peut représenter un effort supplémentaire |
Ordres de grandeur : pour un site institutionnel simple (10 à 20 pages, peu de modules personnalisés), comptez quelques jours à quelques semaines de travail. Pour un site e-commerce ou un portail avec intégrations CRM, plusieurs semaines à plusieurs mois.
La règle d'or : un audit préalable permet de chiffrer précisément. Sans audit, tout devis est une estimation grossière.
Pièges à éviter
Sous-estimer le travail de thème
Le thème n'est pas une « mise à jour » : c'est une reconstruction complète. Beaucoup de projets prennent du retard sur cette étape parce qu'elle a été mal évaluée. Anticipez dès l'audit en listant les gabarits de page nécessaires.
Négliger le SEO post-migration
C'est le piège numéro un, et le plus coûteux. Une migration mal gérée peut faire chuter votre référencement du jour au lendemain. Les points critiques :
- Redirections 301 : chaque ancienne URL doit rediriger vers sa nouvelle équivalente. Oublier une redirection, c'est perdre le jus SEO accumulé pendant des années.
- Structure d'URL : Drupal 10/11 gère les alias différemment de Drupal 7. Vérifiez que les patterns d'auto-alias correspondent.
- Métadonnées : balises title, meta descriptions, données structurées, tout doit être migré ou reconstruit.
- Sitemap XML : régénérez-le et soumettez-le dans Google Search Console dès la mise en production.
- Core Web Vitals : le nouveau thème doit respecter les seuils de performance de Google (LCP, CLS, INP).
Reporter en pensant que « ce n'est pas urgent »
L'EOL de Drupal 7 est passé. Chaque jour supplémentaire augmente le risque de sécurité et le coût futur de la migration. Les agences seront de plus en plus sollicitées à mesure qu'on se rapproche de l'EOL de Drupal 10 en décembre 2026, les délais d'intervention s'allongeront.
Chiffrer sans audit
Un devis sans audit préalable n'a aucune valeur. Les sites Drupal 7 ont 10 à 15 ans d'historique : modules empilés, configurations multiples, contenus accumulés. Sans inventaire précis, le budget réel peut doubler par rapport à l'estimation initiale.
Pourquoi confier la migration à SERVAL
SERVAL est une agence web spécialiste de Drupal. C'est notre cœur de métier depuis la création de l'agence : nous concevons des sites sur mesure optimisés pour le référencement, et nous accompagnons nos clients dans la maintenance et l'évolution de leurs applications Drupal.
Notre expérience couvre l'ensemble du cycle : audit, migration de contenu via l'API Migrate, reconstruction de thèmes modernes en Twig, intégrations tierces, tests de régression SEO, et mise en production avec plan de rollback. Nous avons notamment développé Vixeo, notre propre produit SaaS de cartes de visite digitales, la preuve que nous savons construire et faire évoluer des produits complexes sur le long terme.
Ce que nous apportons concrètement :
- Un audit gratuit et sans engagement pour chiffrer précisément votre migration
- Une méthodologie éprouvée en 5 étapes, testée sur de nombreux projets
- Une attention particulière au SEO : redirections 301, métadonnées, Core Web Vitals, sitemap, votre référencement est préservé
- Un hébergement en France, conforme RGPD, avec maintenance et support continu
- Une équipe dédiée qui connaît Drupal de l'intérieur, du cœur aux modules contributifs
Ne laissez pas votre site Drupal 7 devenir une responsabilité. Contactez SERVAL pour un audit de migration : nous évaluons votre site, identifions les points de blocage, et vous proposons un plan clair avec un budget précis.