Aller au contenu

Odduel

We put the odds in your favour

  • Barcelone, Espagne Siège+34 XX XXX XX XX
  • Lausanne, Suisse Équipe locale+41 XX XXX XX XX

Contrat de maintenance de site web : que doit-il inclure ?

Mises à jour, sécurité, surveillance et améliorations : le niveau qu’un contrat de maintenance de site web professionnel doit atteindre.

Un site web est un logiciel, et un logiciel laissé à lui-même devient plus lent, moins sûr et finit par tomber en panne. Le contrat de maintenance est le service continu qui l’évite : mises à jour, sauvegardes, surveillance et assistance en cas de défaillance. Le terme reste pourtant flou, et deux contrats portant le même nom peuvent couvrir des prestations très différentes. Ce guide précise ce que comprend un bon contrat, ce qui en est normalement exclu et les questions à poser avant de signer, pour que vous sachiez ce que vous payez.

Qu’est-ce qu’un contrat de maintenance de site web, et qui en a besoin ?

C’est un engagement récurrent par lequel un prestataire prend la responsabilité de la santé technique de votre site. Concrètement : maintenir les logiciels à jour, surveiller les problèmes et les corriger, et rester disponible lorsque vous avez besoin d’une modification ou que quelque chose cesse de fonctionner.

Tout site construit sur un système de gestion de contenu (CMS) comme WordPress exige que quelqu’un fasse ce travail. Le cœur du CMS, le thème et chaque extension reçoivent régulièrement des mises à jour, dont beaucoup corrigent des failles de sécurité qui deviennent publiques une fois le correctif publié. Le besoin est plus fort encore si le site encaisse des paiements, collecte des données personnelles, génère des leads dont l’entreprise dépend ou utilise de nombreuses extensions. Quand personne n’est clairement responsable, le travail attend le plus souvent qu’une panne l’impose.

Que doit inclure, au minimum, un contrat de maintenance de site web ?

Voici les éléments que couvre un contrat sérieux. S’il en manque un, demandez pourquoi.

  • Mises à jour logicielles. Mises à jour du cœur du CMS, du thème et des extensions appliquées à intervalles réguliers, et correctifs de sécurité urgents appliqués plus tôt.
  • Sauvegardes. Sauvegardes automatiques des fichiers et de la base de données, stockées hors du serveur web, conservées pendant une durée définie et testées de temps à autre par une restauration réelle.
  • Sécurité. Pare-feu, détection des logiciels malveillants, protection de la connexion, revue des comptes utilisateurs et nettoyage si le site est compromis.
  • Surveillance de la disponibilité. Des contrôles automatiques qui alertent le prestataire, et pas seulement vous, lorsque le site est hors ligne.
  • Contrôles de performance. Examen périodique de la vitesse de chargement et de ce qui la dégrade avec le temps, comme une base de données encombrée ou des images trop lourdes.
  • Contrôles fonctionnels. Vérification que les formulaires, le tunnel de commande, la recherche et les autres parcours clés fonctionnent toujours, en particulier après les mises à jour.
  • Entretien courant. Suivi du renouvellement du nom de domaine et du certificat SSL, de la version de PHP, de l’expiration des licences et des liens cassés.
  • Temps de support. Un forfait d’heures pour les petites modifications et les corrections, avec une procédure claire pour les demander.
  • Rapport d’activité. Un bilan régulier de ce qui a été fait et de ce qui demande votre attention.

Comment faire les mises à jour d’un site sans rien casser ?

Les mises à jour sont la première cause de pannes soudaines : la nouvelle version d’une extension entre en conflit avec le thème, et une mise en page ou un tunnel de commande cesse de fonctionner. La réponse n’est pas d’éviter les mises à jour, mais de les faire avec méthode.

Un prestataire rigoureux commence par une sauvegarde, applique les mises à jour sur une copie de préproduction du site lorsque le risque le justifie, vérifie les pages et les fonctions clés, puis met à jour le site en ligne et vérifie de nouveau. La comparaison de captures d’écran avant et après révèle des changements visuels qu’un coup d’œil rapide laisserait passer. Si un problème survient malgré tout, la version précédente est restaurée sans délai et le conflit est analysé sans que vos visiteurs s’en aperçoivent.

Avant de vous engager, demandez au prestataire de décrire ce processus. « Nous activons les mises à jour automatiques » n’est pas un processus.

Que doit-il se passer en cas de problème ?

C’est la partie du contrat que vous espérez ne jamais utiliser, et celle qui distingue le plus un contrat d’un autre. Avant que vous en ayez besoin, le contrat doit préciser :

  • Comment signaler un problème, et sur quelles plages horaires quelqu’un vous répond.
  • Le délai d’intervention selon le niveau de gravité. Un site hors ligne n’est pas une faute de frappe.
  • Si les urgences en dehors des heures ouvrées sont couvertes.
  • Si la restauration d’une sauvegarde et le nettoyage après un piratage sont inclus ou facturés à part.
  • Qui échange avec l’hébergeur si la panne vient de chez lui.

Le délai d’intervention n’est pas le délai de résolution. Un prestataire peut s’engager sur la rapidité avec laquelle il se met au travail, mais un prestataire honnête ne promettra pas le temps que prendra chaque réparation.

Qu’est-ce qui n’est généralement pas inclus ?

Les malentendus naissent lorsqu’un client s’attend à ce que le contrat couvre tous les travaux à venir sur le site. Restent en général hors d’un contrat de maintenance :

  • Les nouvelles fonctionnalités, les nouveaux modèles de page et les travaux de refonte.
  • La rédaction de contenus, la production d’images et la publication régulière.
  • Le référencement naturel et les campagnes publicitaires.
  • L’hébergement, l’enregistrement du nom de domaine et les licences d’extensions premium, sauf mention contraire.
  • Les réparations rendues nécessaires par des modifications faites par des tiers.

Aucune de ces exclusions n’est déraisonnable. L’essentiel est qu’elles soient écrites, tout comme la manière dont les travaux supplémentaires sont chiffrés et le report, ou non, du temps de support non utilisé.

Qu’est-ce qui détermine le prix d’un contrat de maintenance ?

Le prix reflète la charge de travail et le niveau de risque que le prestataire assume. Les principaux facteurs sont les suivants :

  • Complexité. Un site vitrine avec quelques extensions demande moins d’attention qu’une boutique en ligne, un site avec espace membres ou un site multilingue.
  • Nombre d’extensions et d’intégrations. Chacune est un élément à mettre à jour, à tester et, le cas échéant, à réparer.
  • Engagements de délai. Une intervention garantie plus rapide et une couverture en dehors des heures ouvrées coûtent plus cher à assurer.
  • Forfait de support. Le volume d’heures de modifications compris dans le contrat.
  • Niveau de test. Les environnements de préproduction et les contrôles après chaque mise à jour prennent du temps.
  • État du site. Un site négligé ou mal construit peut exiger une remise à niveau avant de pouvoir être maintenu de façon courante.

Pour comparer des propositions, comparez ces éléments ligne par ligne plutôt que le montant affiché. Un contrat moins cher, sans sauvegardes testées ni délai d’intervention défini, n’est pas le même produit.

Questions fréquentes

Peut-on simplement activer les mises à jour automatiques ?

Des mises à jour automatiques valent mieux que pas de mises à jour du tout, surtout pour les correctifs de sécurité, mais personne n’en vérifie le résultat. Si une mise à jour casse un formulaire ou un tunnel de commande, vous risquez de ne le découvrir que lorsque les demandes ou les commandes cessent d’arriver. Un contrat de maintenance ajoute les tests, la sauvegarde et la personne qui répare.

Est-ce la même chose que le support de notre hébergeur ?

Non. Le support de l’hébergeur couvre le serveur : disponibilité, capacité et compte d’hébergement. Il ne couvre généralement ni les logiciels de votre site, ni les conflits entre extensions, ni vos contenus. Certains hébergeurs infogérés mettent à jour le cœur du CMS, mais la responsabilité du bon fonctionnement du site reste la vôtre.

À qui doivent appartenir les comptes et les licences ?

À vous. Le nom de domaine, l’hébergement, les licences d’extensions et les accès administrateur doivent être enregistrés au nom de votre organisation, le prestataire disposant d’un accès. Vous restez ainsi libre de changer de prestataire sans perdre le contrôle de votre propre site.

Que doit contenir un rapport mensuel ?

Les mises à jour appliquées, l’état des sauvegardes et le dernier test de restauration, la disponibilité, les incidents de sécurité, les résultats de performance, les demandes de support traitées et les éventuelles recommandations. Il doit être assez court pour être lu et assez précis pour être vérifié.

Si vous n’êtes pas certain que votre site est correctement suivi, notre équipe maintenance et support peut faire le point sur son état actuel et vous expliquer ce que couvrirait un contrat adapté.

Autres articles

À lire aussi dans nos Insights.

Voir tous les articles

Nous contacter

Prenons l’avantage.

« L’avantage ne vient pas tout seul. Si vous avez quelque chose à construire, à lancer ou à corriger, parlez-nous-en : nous vous montrerons comment nous l’aborderions. »

OdduelAgence créative et technologique