Création de site

WordPress multisite : héberger et gérer plusieurs sites

Le 20 octobre 2023 - 6 minutes de lecture
WordPress multisite : baie réseau d'un serveur hébergeant plusieurs sites

WordPress multisite permet de gérer plusieurs sites depuis une seule installation WordPress : un même tableau de bord, des thèmes et extensions partagés, une seule série de mises à jour. Pour en tirer parti, il faut un hébergement dimensionné pour l’ensemble du réseau, un choix réfléchi entre sous-domaines et sous-répertoires, et une rigueur accrue sur les extensions, la sécurité et les sauvegardes, puisqu’un incident touche tous les sites à la fois.

Vous gérez plusieurs sites (filiales, agences locales, marques, versions linguistiques) et vous voulez éviter de multiplier les installations WordPress ? La fonctionnalité multisite, intégrée à WordPress, répond à ce besoin. Voici comment l’héberger, l’activer, la configurer et la maintenir dans de bonnes conditions.

Qu’est-ce que WordPress multisite ?

Le multisite est un mode de fonctionnement de WordPress qui transforme une installation unique en « réseau » de sites. Chaque site a ses propres contenus, utilisateurs et réglages, mais tous partagent le même code, la même base de données et les mêmes thèmes et extensions installés. Un « super administrateur » gère l’ensemble du réseau.

CritèrePlusieurs installations séparéesWordPress multisite
Mises à jourUne par siteUne seule pour tout le réseau
Thèmes et extensionsInstallés site par siteInstallés une fois, activés selon les sites
Indépendance des sitesTotaleLimitée : un problème peut toucher tout le réseau
HébergementRessources répartiesRessources concentrées, à bien dimensionner
Pour quiSites sans lien entre euxSites d’une même organisation, structure commune

Choisir un hébergement adapté au multisite

Avant toute configuration, le choix de l’hébergement est déterminant. Un réseau multisite consomme davantage de ressources qu’un site seul, et ses besoins augmentent à chaque site ajouté. Un hébergement robuste n’est pas un luxe : c’est une nécessité. Vérifiez :

  • Les ressources : processeur, mémoire et espace suffisants pour absorber le trafic cumulé de tous les sites.
  • Le support WordPress : un hébergeur qui connaît WordPress et sait accompagner les configurations multisites.
  • La performance et la fiabilité : un excellent taux de disponibilité (uptime), des temps de chargement rapides, des options de mise en cache.
  • La sécurité : protections actives, certificats SSL pour tous les domaines du réseau, sauvegardes régulières.

Pour aller plus loin sur les offres adaptées, découvrez comment héberger un multisite avec WordPress de manière optimale. Un petit réseau peut démarrer sur un bon hébergement mutualisé, mais un réseau qui grandit se tournera vite vers un VPS ou une offre dédiée.

Activer le multisite

L’activation est simple, mais elle touche aux fichiers de configuration : faites d’abord une sauvegarde complète du site, et assurez-vous de disposer d’un accès FTP ou SSH au serveur (ou du gestionnaire de fichiers de votre hébergeur).

  1. Ouvrez le fichier wp-config.php à la racine de votre installation.
  2. Ajoutez la ligne define( 'WP_ALLOW_MULTISITE', true ); au-dessus du commentaire qui indique la fin des modifications.
  3. Enregistrez le fichier et renvoyez-le sur le serveur.
  4. Désactivez temporairement vos extensions, puis rendez-vous dans le tableau de bord.

Votre installation est alors prête à devenir un réseau.

Configurer le réseau

Un nouveau menu apparaît dans « Outils » pour configurer le réseau. C’est l’étape la plus importante, car elle fixe la structure de tous vos futurs sites. Vous devez choisir entre :

  • les sous-domaines (site1.exemple.fr, site2.exemple.fr), qui demandent une configuration DNS adaptée chez votre hébergeur ;
  • les sous-répertoires (exemple.fr/site1, exemple.fr/site2), plus simples à mettre en place.

Ce choix est difficile à modifier ensuite : prenez le temps de le valider. WordPress vous fournit alors deux blocs de code à ajouter dans wp-config.php et dans le fichier .htaccess. Une fois ces modifications faites, reconnectez-vous : le menu « Mes sites » et l’administration du réseau sont disponibles. Il est aussi possible d’attribuer un nom de domaine propre à chaque site du réseau. Pensez enfin à définir les rôles et permissions des utilisateurs de chaque site.

WordPress multisite : technicien vérifiant les câbles d'un serveur d'hébergement

Gérer les thèmes et les extensions

Dans un réseau, les thèmes et extensions s’installent au niveau du réseau, puis sont activés pour tout le réseau ou rendus disponibles site par site. La gestion est plus simple et plus cohérente, et les mises à jour se font en une fois.

Cette commodité impose une vigilance accrue : une extension défectueuse ou vulnérable peut affecter tous les sites, pas seulement un. Choisissez des extensions fiables, maintenues et compatibles avec le multisite, testez-les avant de les activer sur le réseau, et tenez-les à jour.

Sécurité et sauvegardes

Avec un réseau, une faille ou une panne a des conséquences démultipliées. Mettez en place des sauvegardes régulières de l’ensemble du réseau (fichiers et base de données), stockées hors du serveur, et vérifiez qu’elles peuvent être restaurées. Appliquez les bonnes pratiques de sécurité WordPress : mots de passe robustes, authentification à deux facteurs pour les administrateurs, mises à jour régulières, limitation des tentatives de connexion pour bloquer les attaques par force brute (des essais automatisés de mots de passe).

Maintenir de bonnes performances

Le trafic cumulé de plusieurs sites sollicite fortement le serveur. Pour garder des pages rapides : utilisez une mise en cache compatible multisite, un réseau de diffusion de contenu (CDN, qui sert vos fichiers depuis des serveurs proches des visiteurs), et optimisez systématiquement les images. Surveillez les ressources consommées et faites évoluer l’hébergement avant qu’il ne sature : notre article sur le prix de l’hébergement d’un site vous aidera à anticiper le budget.

Bien configuré, un multisite simplifie réellement la gestion de plusieurs sites. Mais il ne convient pas à tous les projets : pour un site d’entreprise unique, une installation classique reste plus simple. C’est ce que nous mettons en place dans la grande majorité des cas lors d’une création de site WordPress. Vous cherchez une agence web à Saint-Étienne ? Notre équipe accompagne à distance les entreprises de toute la France.

Questions fréquentes

Quand utiliser WordPress multisite ?

Quand plusieurs sites partagent une structure commune et sont gérés par la même équipe : réseau d’agences, franchises, établissements d’un même groupe, sites par pays. Pour des sites indépendants, aux besoins très différents, des installations séparées sont préférables.

Sous-domaines ou sous-répertoires ?

Les sous-répertoires sont plus simples à mettre en place et regroupent tout sous un même domaine. Les sous-domaines donnent davantage d’autonomie apparente à chaque site, mais demandent une configuration DNS. Dans les deux cas, chaque site peut ensuite recevoir son propre nom de domaine.

Peut-on sortir un site d’un réseau multisite ?

Oui, mais l’opération est technique : il faut exporter les contenus, les médias et les utilisateurs du site, puis les importer dans une installation séparée. Mieux vaut bien réfléchir à l’architecture avant de se lancer.

Votre site doit vous apporter des clients. Nous analysons gratuitement votre projet : proposition de création offerte si vous n'avez pas encore de site, diagnostic SEO et GEO offert si vous en avez déjà un. Découvrir notre offre : création de site vitrine.

Nicolas Mercatili, fondateur de l'agence SEO-TECH

Nicolas Mercatili

Fondateur et président de CN DIGITAL, la société qui édite SEO-TECH. Consultant SEO depuis 2010, il pilote les projets clients notament sur la partir SEO. Cofondateur de Semjuice, formateur Google et conférencier, il accompagne les entreprises pour être visibles sur Google et dans les réponses des assistants IA. LinkedIn · Site personnel