Le modèle de contrat de maintenance de site internet que je vous montre ici, c’est littéralement celui que je fais signer à mes clients. Pas une trame Word récupérée sur un site juridique et vendue 15€ en téléchargement. Ligne par ligne, je vous explique ce que chaque clause engage vraiment, du point de vue de l’artisan qui signe, pas de celui du prestataire qui l’a rédigée. Vous saurez ce qui doit obligatoirement s’y trouver, ce qui n’a rien à y faire, et ce qui, resté flou, mérite d’être renégocié avant de mettre votre paraphe en bas de page.

Pourquoi je publie mon propre contrat de maintenance

Je vais être honnête avec vous : la plupart des contrats de maintenance web ne sont pas écrits pour être compris par celui qui signe. Ils sont écrits par un service juridique ou copiés d’un modèle trouvé en ligne, remplis de formules du type “le prestataire s’engage à mettre en œuvre les meilleurs efforts” qui ne veulent rien dire concrètement le jour où votre site tombe en panne.

J’ai décidé de faire l’inverse : rendre public la structure exacte du contrat que je fais signer, avec le commentaire de chaque clause en langage normal. Ce n’est pas un geste de transparence gratuit. C’est parce que j’ai vu trop d’artisans lire un devis de création de site avec attention, négocier le prix pendant une semaine, puis signer le contrat de maintenance qui suit sans le lire, parce qu‘“un contrat c’est du juridique, ça se ressemble tous”. Un contrat de maintenance de site web ne se ressemble pas tous. Il détermine ce qui se passe le jour où quelque chose casse, où vous voulez partir, ou où vous ne comprenez plus votre facture.

Ce que vous lisez ci-dessous est donc un exemple de contrat de maintenance site internet réel, pas une trame théorique. Les clauses viennent de contrats que j’ai vus passer, corrigés des points qui posaient problème.

La structure d’un contrat de maintenance site web honnête

Un bon contrat de maintenance tient sur 2 à 3 pages, pas 12. S’il fait plus long, c’est en général qu’il contient des clauses de protection du prestataire plutôt que des clauses utiles au client. Voici les sept blocs qui doivent obligatoirement s’y trouver, dans l’ordre où je les fais figurer :

  • L’objet et le périmètre : ce qui est couvert, précisément.
  • La durée et les conditions de résiliation.
  • Ce qui est inclus dans le tarif mensuel, avec une liste, pas une phrase vague.
  • Ce qui est exclu, et donc facturé à part.
  • Le délai d’intervention en cas de panne.
  • La réversibilité : ce que vous récupérez si vous partez.
  • Le tarif, ses modalités d’indexation et de paiement.

Les clauses de responsabilité et de confidentialité existent aussi, mais elles sont souvent standardisées et posent rarement problème dans la pratique. Le danger se cache presque toujours dans les sept points ci-dessus.

Clause par clause : ce que chaque article engage vraiment

Article 1 : l’objet et le périmètre d’intervention

La première clause doit nommer le site concerné (nom de domaine précis), la technologie sur laquelle il tourne (WordPress, Astro, Shopify) et le niveau d’intervention prévu : hébergement seul, mises à jour techniques, ou suivi éditorial et SEO inclus. Si cette clause se limite à “maintenance du site internet du client”, méfiez-vous. Un périmètre flou permet au prestataire de décider, au cas par cas, si une demande rentre dans le forfait ou se facture en plus.

Article 2 : durée, reconduction et préavis

C’est la clause qui détermine votre marge de manœuvre. La durée d’engagement sur 12, 24 ou 36 mois change concrètement ce que ça vous coûte si vous voulez partir en cours de route : pénalités de rupture anticipée, mois restants dus en une fois, parfois les deux cumulés. Mon contrat prévoit un engagement mensuel, résiliable avec un mois de préavis, sans reconduction tacite sur plusieurs années. Ce n’est pas la norme du marché, mais c’est la seule version qui ne vous transforme pas en otage si le suivi ne convient plus.

Article 3 : ce qui est inclus, et ce qui ne l’est pas

C’est la clause la plus souvent bâclée, et celle qui génère le plus de litiges. “Maintenance et mises à jour du site” doit être détaillé en une liste concrète : hébergement, nom de domaine, certificat de sécurité, mises à jour des plugins et du cœur du CMS, sauvegardes régulières, correction de bugs, temps de modification de contenu inclus (par exemple 30 minutes par mois). Et surtout, ce qui n’est pas inclus doit être écrit noir sur blanc, pas laissé à l’appréciation du prestataire au moment de la facture. Une refonte de page, l’ajout d’une nouvelle fonctionnalité ou une modification de structure du site après la mise en ligne coûtent en général plus cher qu’un simple changement de texte ou de photo, et le contrat doit dire à partir de quand on bascule d’un forfait à l’autre.

Article 4 : délai d’intervention en cas de panne

Un contrat qui ne fixe aucun délai d’intervention n’engage à rien. Le mien précise un délai de prise en charge sous 24h ouvrées pour un problème bloquant (site inaccessible, formulaire de contact en panne) et sous 72h pour un problème mineur. Si votre contrat actuel reste muet sur ce point, ou parle d’un vague “délai raisonnable”, vous découvrirez sa vraie valeur le jour où votre site sera en panne un vendredi soir.

Article 5 : réversibilité, accès et sauvegardes

Cette clause décrit ce que vous récupérez si vous changez de prestataire. Elle doit lister : la remise du nom de domaine (transfert vers le registrar de votre choix), l’accès complet à l’hébergement et au code source, et une sauvegarde récente et exploitable du site et de sa base de données. Sans cette clause, “vous êtes propriétaire de votre site” reste une formule vide : le site vous appartient sur le papier, mais vous ne pouvez techniquement le récupérer nulle part.

Article 6 : tarif, indexation et modalités de paiement

Le tarif doit être fixe pour la durée indiquée, avec une clause d’indexation annuelle plafonnée (par exemple sur l’indice Syntec, avec un maximum de 5% par an) plutôt qu’une révision “à la discrétion du prestataire”. Le mode de paiement (mensuel, prélèvement, facture) et le délai de règlement doivent être précisés, ainsi que les pénalités de retard, qui doivent jouer dans les deux sens si le prestataire ne respecte pas ses propres délais d’intervention.

Main annotant un carnet à côté d'un ordinateur portable, relecture des clauses d'un contrat de maintenance

Exemple concret : la formulation vague et la formulation claire

Un exemple de contrat de maintenance site internet se juge autant à ce qu’il dit qu’à la façon dont il le dit. Les mêmes clauses, formulées différemment, n’engagent pas du tout au même niveau. Voici, pour quatre points sensibles, la formulation à fuir et celle à exiger :

ClauseFormulation vague (à fuir)Formulation claire (à exiger)
Délai d’intervention”Le prestataire interviendra dans un délai raisonnable""Prise en charge sous 24h ouvrées pour un incident bloquant”
Contenu inclus”Maintenance et mises à jour du site""Hébergement, mises à jour du CMS, sauvegardes hebdomadaires, 30 min de modification de contenu par mois”
Résiliation”Reconduction tacite sauf préavis de 3 mois avant échéance annuelle""Résiliable à tout moment avec un préavis d’un mois, sans pénalité”
Réversibilité”Le client reste propriétaire de son site""Remise du code source, transfert du nom de domaine et sauvegarde complète sous 15 jours en cas de résiliation”

Si votre contrat actuel ressemble davantage à la colonne de gauche, ce n’est pas nécessairement un piège volontaire : beaucoup de prestataires reprennent un modèle sans le retravailler. Mais rien ne vous empêche de demander la reformulation avant de signer, ou d’y revenir en avenant si le contrat est déjà en cours.

Les clauses à surveiller absolument avant de signer

Au-delà de ce que le contrat doit contenir, certaines formulations sont des signaux d’alerte à elles seules. Ce que je trouve souvent quand j’arrive après une grande agence, c’est une clause de propriété intellectuelle qui accorde au client une “licence d’utilisation” du site plutôt qu’un transfert de propriété plein et entier, ou une clause de confidentialité qui interdit au client de communiquer sur le montant payé, ce qui empêche toute comparaison avec d’autres prestataires.

Les 5 points à vérifier avant de signer un contrat de maintenance creusent ce sujet en détail. Retenez au minimum ceci : si une clause vous semble écrite pour protéger uniquement le prestataire, demandez sa suppression ou sa reformulation avant de signer. Un contrat déséquilibré à la lecture le reste à l’usage, il ne s’améliore pas avec le temps.

Ce que doit couvrir le prix d’un contrat de maintenance

Un contrat de maintenance site web se facture en général entre 30€ et 80€ par mois pour un site vitrine, et davantage pour un site e-commerce avec un catalogue à jour régulièrement. Ce prix doit couvrir l’hébergement, les mises à jour techniques, les sauvegardes et un volant de modifications de contenu. S’il descend en dessous de 20€ par mois, posez-vous la question de ce qui est réellement fait de votre côté : à ce tarif, la maintenance se limite souvent à une surveillance automatisée, sans intervention humaine réelle.

Le vrai test n’est pas le prix affiché, c’est la comparaison avec un contrat de maintenance sans engagement : un prestataire confiant dans la qualité de son suivi n’a pas besoin de vous enfermer dans 36 mois pour vous garder. Chez Agence Clément, la maintenance est proposée à partir de 49€/mois, sans engagement, précisément pour cette raison.

Questions fréquentes sur le contrat de maintenance

Un contrat de maintenance verbal ou par simple facture, est-ce valable ?

Juridiquement, un accord verbal ou une facture récurrente peut constituer un contrat, mais sans les clauses écrites (durée, délai d’intervention, réversibilité), vous n’avez aucun recours en cas de désaccord. Exigez toujours un document écrit et signé, même sous forme simplifiée d’une page.

Puis-je faire relire mon contrat de maintenance par un avocat ?

Oui, et c’est recommandé pour un contrat au-delà de quelques centaines d’euros par an ou s’il couvre un site e-commerce avec des enjeux financiers importants. Pour un site vitrine artisan classique, une lecture attentive des sept clauses détaillées plus haut suffit dans la grande majorité des cas.

Que se passe-t-il si le prestataire cesse son activité en cours de contrat ?

C’est exactement pour ce scénario que la clause de réversibilité compte : si elle prévoit un accès complet et une sauvegarde exploitable, vous pouvez transférer le site à un autre prestataire même si le premier a disparu. Sans cette clause, vous repartez de zéro.

Le contrat de maintenance doit-il être signé par le même prestataire que celui qui a créé le site ?

Non, et c’est même une bonne question à se poser si le créateur du site ne propose pas de maintenance ou n’y répond plus. Un autre prestataire peut reprendre la maintenance à condition d’obtenir un accès complet à l’hébergement, au code source et aux identifiants du nom de domaine, exactement ce que doit garantir la clause de réversibilité vue plus haut.