Comment éco-concevoir un site web : guide complet en 7 étapes

Antoine Auffray

11/05/2026

Éco-concevoir un site web ne se résume pas à compresser quelques images en fin de projet. C'est une démarche structurée qui commence au cadrage et se poursuit jusqu'à la mise en production — et même au-delà, dans la phase de maintenance. Beaucoup d'équipes le découvrent à leurs dépens : retoucher un site déjà livré pour le rendre sobre coûte 3 à 5 fois plus cher que l'avoir conçu sobre dès le départ.

Cet article décrit la méthode en 7 étapes qu'on applique chez Bob le développeur sur les projets où l'écoconception est un enjeu cadré. Pour chaque étape : l'objectif, les livrables, les outils utilisés et les points de contrôle. C'est la version opérationnelle de ce qui, ailleurs, se résume souvent à des grands principes flous.

Si vous lancez un projet de site web et que vous voulez intégrer l'écoconception dès le début — ou si vous voulez challenger une équipe qui travaille pour vous — cette méthode vous donne un référentiel concret de ce qui doit se passer.

Étape 1 — Cadrer le besoin avant les fonctionnalités

Objectif : valider ce qui doit exister avant de discuter comment le faire.

C'est l'étape la plus puissante de l'écoconception — et celle qu'on saute le plus souvent. La fonctionnalité la plus sobre est celle qu'on ne développe pas. Avant de discuter d'un carrousel, d'un chatbot, d'un système de notation, on pose la question : "Quel problème ce site résout-il, pour qui, et comment mesurera-t-on le succès ?"

Méthode :

  1. Atelier de cadrage avec les décideurs (1-2 heures).
  2. Définir 3 à 5 objectifs métier mesurables (ex : générer X leads/mois, vendre Y unités/mois, informer Z visiteurs).
  3. Pour chaque fonctionnalité envisagée, demander : "Si on l'enlève, qu'est-ce qu'on perd côté objectif métier ?" Si la réponse est floue, on retire.
  4. Aboutir à un périmètre Must / Should / Could (méthode MoSCoW).

Livrables : brief produit synthétique (1 page), périmètre V1 priorisé, KPI mesurables.

Point de contrôle : la V1 ne contient que des "Must". Les "Should" sont reportés à une V1.1 si l'usage le justifie.

Étape 2 — Inscrire l'écoconception au cahier des charges

Objectif : transformer l'intention en exigence contractuelle.

Sans clause écrite, l'écoconception passe à la trappe au moindre arbitrage. Comme la sécurité ou l'accessibilité, elle doit figurer dans les critères d'acceptation du livrable.

Méthode :

  1. Inscrire au cahier des charges un score EcoIndex cible (typiquement A ou B sur les 10 pages les plus visitées). Voir notre guide complet EcoIndex.
  2. Pour les projets à enjeu institutionnel ou RSE : prévoir un audit RGESN à la livraison et la production d'une déclaration d'écoconception. Voir notre guide RGESN.
  3. Définir les critères de performance technique (Core Web Vitals : LCP < 2,5 s, CLS < 0,1, INP < 200 ms).
  4. Spécifier le type d'hébergement attendu (cf. notre comparatif des hébergeurs verts).

Livrables : section "Écoconception" du cahier des charges (1-2 pages).

Point de contrôle : la clause écoconception est aussi précise que la clause sécurité ou la clause SLA.

Étape 3 — Concevoir un design sobre

Objectif : produire des maquettes qui se livrent légères.

Un design surchargé se livre lourd, même avec une équipe technique aguerrie. Le design oriente toutes les décisions techniques en aval. C'est l'étape la moins technique de l'écoconception et pourtant l'une des plus déterminantes.

Méthode :

  1. Mobile-first et viewport raisonnable — 60 % des visites sont mobile, c'est la cible primaire.
  2. Palette simple — 3 couleurs principales suffisent. Les gradients lourds sont à éviter.
  3. Typographie limitée — une famille de fonts, 2-3 graisses maximum. Si une font custom est non négociable, exiger qu'elle soit subsettée en woff2 uniquement.
  4. Images — utilisées avec parcimonie. Préférer le SVG vectoriel pour les icônes et les illustrations simples.
  5. Animations — uniquement quand elles servent la compréhension. Respect de prefers-reduced-motion. Pas d'auto-play vidéo.

Livrables : maquettes Figma, design system documenté, charte d'utilisation des assets.

Point de contrôle : le designer peut justifier chaque animation et chaque image décorative par un bénéfice utilisateur clair.

Étape 4 — Choisir une stack adaptée

Objectif : éviter de partir avec une stack intrinsèquement lourde.

Le choix de stack conditionne 50 à 70 % de l'empreinte technique d'un site. Un blog en SSG pèsera mécaniquement moins qu'un blog en SPA, indépendamment des optimisations.

Règles de décision :

Type de site Stack recommandée À éviter
Vitrine / blog / doc SSG : Astro, Next.js export, Hugo SPA pures sans contenu dynamique
Marketplace / SaaS SSR avec cache : Next.js, Remix, Nuxt Frameworks lourds sans cache server-side
App métier complexe SPA + API justifiée Lourdes libs UI legacy (ex : ancienne Material UI)

Au-delà de la stack :

  • CMS — privilégier les CMS headless légers (Sanity, Strapi) à WordPress chargé de plugins quand c'est possible.
  • Hébergement — choix dès cette étape pour cadrer le déploiement. Voir le comparatif hébergeurs verts.
  • CDN — Cloudflare, Bunny.net en frontal. Free tier suffisant pour la plupart des projets.

Livrables : note d'architecture technique (1 page), choix de stack motivés.

Point de contrôle : chaque choix de stack est justifié par les besoins métier validés à l'étape 1, pas par l'habitude de l'équipe.

Étape 5 — Coder en mode sobriété

Objectif : appliquer les bonnes pratiques au quotidien du développement.

C'est l'étape la plus longue (60-80 % du temps projet) et celle où la discipline d'équipe fait toute la différence. Voir notre checklist détaillée des 30 bonnes pratiques pour le panorama complet.

Les leviers prioritaires :

  • Images — pipeline automatique de conversion WebP/AVIF, redimensionnement aux tailles d'affichage, lazy-loading natif (loading="lazy").
  • JavaScript — tree-shaking activé, suppression des libs tierces non essentielles, audit régulier du bundle (webpack-bundle-analyzer ou équivalent).
  • CSS — purge des classes non utilisées (PurgeCSS, Tailwind JIT par défaut depuis v3+).
  • Fonts — system fonts ou subsettées en woff2, font-display: swap.
  • Cache — headers Cache-Control: public, max-age=31536000, immutable sur les assets avec hash, cache navigateur côté client.
  • Compression — Brotli activé côté serveur (vérifier content-encoding: br dans les réponses).

Discipline d'équipe :

  • Revue de code éco intégrée à la revue technique standard (un dev senior valide les choix d'optimisation).
  • Audit EcoIndex local sur les pages clés à chaque sprint.
  • Documentation des choix d'optimisation pour préserver la connaissance.

Livrables : code revu, documentation des optimisations, audit EcoIndex de mi-projet.

Point de contrôle : avant chaque démo client, les pages principales obtiennent un score EcoIndex au moins B.

Pour les actions techniques détaillées avec impact estimé, voir notre guide 10 actions concrètes.

Étape 6 — Auditer avant la mise en production

Objectif : vérifier que les critères d'acceptation sont atteints — pas seulement supposés.

L'audit pré-livraison n'est pas une formalité : c'est l'étape qui transforme une intention en livrable validé.

Méthode :

  1. Audit EcoIndex sur 10-20 pages représentatives (home, top traffic, formulaires, panier si e-commerce). Calcul de la note moyenne pondérée par trafic estimé.
  2. Audit Lighthouse sur les mêmes pages. Vérifier Performance > 90, Accessibilité > 95, SEO > 95, Best Practices > 95.
  3. Audit RGESN sur les services à enjeu institutionnel. Score de conformité par famille.
  4. Tests d'accessibilité (RGAA si secteur public, WCAG AA pour le privé) — l'écoconception et l'accessibilité partagent beaucoup de leviers.
  5. Test des Core Web Vitals en conditions réelles via PageSpeed Insights ou Chrome UX Report.

Livrables : rapport d'audit (5-10 pages) avec scores, captures, recommandations résiduelles.

Point de contrôle : tous les critères du cahier des charges (étape 2) sont remplis. Les écarts éventuels sont documentés et planifiés en post-livraison.

Étape 7 — Maintenir la sobriété dans la durée

Objectif : éviter la dérive lente du score sur 2-3 ans.

Un site noté A à la livraison peut dériver à C en 2 ans par accumulation de scripts ajoutés au fil de l'eau, sans contrôle. C'est l'enjeu n°1 de l'écoconception sur le long terme — et celui qu'on oublie le plus souvent.

Méthode :

  1. Monitoring continu — intégrer un check EcoIndex API dans le CI/CD. Faire échouer le build si une PR dégrade le score au-delà d'un seuil (ex : −5 points).
  2. Audit trimestriel — re-passer un audit complet tous les 3 mois sur les pages clés, comparer aux résultats de livraison.
  3. Discipline d'ajout — chaque nouveau script tiers, lib ou fonctionnalité doit être justifié et auditer son impact avant intégration.
  4. Revue annuelle des dépendances — supprimer les libs non utilisées, mettre à jour celles qui le sont (et qui s'allègent au fil des versions).

Livrables : pipeline CI/CD avec check EcoIndex, rapport trimestriel.

Point de contrôle : à 12 mois post-livraison, le score moyen reste à ±5 points du score de livraison.

Récapitulatif des 7 étapes

Étape Objectif Livrable principal Durée typique
1. Cadrer le besoin Valider ce qui doit exister Brief produit + KPI 1-2 jours
2. Inscrire au CDC Clause éco contractuelle Section écoconception du CDC 0,5 jour
3. Concevoir sobre Maquettes légères Maquettes Figma + design system 2-3 semaines
4. Choisir la stack Stack adaptée au besoin Note d'architecture 1-2 jours
5. Coder en sobriété Code optimisé en continu Code revu + audit mi-projet 60-80 % du temps total
6. Auditer Vérifier conformité Rapport d'audit pré-livraison 1-2 jours
7. Maintenir Éviter la dérive Pipeline CI/CD + audit trimestriel Continu

Le passage des sept étapes ne demande pas un budget ni un temps disproportionnés — il demande une discipline intégrée dès le début. Une équipe qui découvre l'écoconception en cours de projet (par exemple parce que le client le demande à mi-parcours) peut difficilement rattraper l'écart. Une équipe qui part dès le cadrage avec cette méthode livre naturellement un site sobre, performant, et conforme aux exigences RSE croissantes.

Questions fréquentes

Combien coûte un site éco-conçu par rapport à un site classique ?

À iso-périmètre, un site éco-conçu coûte généralement moins cher. La discipline de cadrage (étape 1) supprime les fonctionnalités superflues, la stack adaptée (étape 4) évite les sur-ingénieries, le code sobre (étape 5) génère moins de dette technique. Le surcoût apparent vient parfois de la formation initiale d'une équipe non habituée — il s'amortit dès le deuxième projet.

Faut-il un développeur senior pour mener cette méthode ?

Un lead développeur sensibilisé à l'écoconception, oui. Mais pas une équipe entière de seniors. La méthode est en fait pédagogique pour les juniors : elle leur donne un cadre opérationnel structurant. Chez nous, on l'applique avec des équipes mixtes senior/junior sans difficulté.

Cette méthode s'applique-t-elle aux refontes ?

Oui — avec quelques adaptations. L'étape 1 (cadrage) inclut un audit de l'existant : ce qui marche, ce qui pollue, ce qui peut être supprimé. C'est souvent l'occasion de supprimer 30-50 % des pages historiques peu lues. Les autres étapes s'enchaînent comme pour un nouveau projet.

Cette méthode s'applique-t-elle aux applications mobiles natives ?

Oui sur le principe. Le RGESN couvre aussi le mobile. Les leviers techniques diffèrent (gestion notifications, batterie, support offline) mais les principes méthodologiques sont identiques. La spécialisation mobile demande un complément, pas une méthode différente.

Combien de temps faut-il pour livrer un site éco-conçu de A à Z ?

Pour un site vitrine de 10-20 pages : 6 à 10 semaines. Pour un site institutionnel (50-100 pages, multilingue, intégrations CMS) : 3-6 mois. Pour une application web métier : 4-12 mois. C'est sensiblement la même durée qu'un projet classique — l'écoconception ne rallonge pas le projet, elle change sa structure.

Existe-t-il une certification pour les sites éco-conçus ?

Pas de certification officielle à ce jour. Le RGESN est un référentiel d'auto-évaluation avec déclaration publique. Des labels privés (Numérique Responsable de l'INR, Green Code Label) existent mais leur portée reste limitée. La valeur d'engagement passe surtout par la transparence : publier ses scores EcoIndex, sa déclaration RGESN, ses choix d'hébergement.

Cette méthode est-elle compatible avec une approche agile / Scrum ?

Totalement. L'étape 1 (cadrage) se traduit en backlog priorisé. Les étapes 3-5 se déroulent en sprints. L'étape 6 (audit) s'intègre comme "Definition of Done" enrichie. L'étape 7 (maintien) devient une routine d'équipe. L'écoconception se marie très bien avec l'agile à condition d'avoir validé en amont les critères d'acceptation.

En résumé

  • L'écoconception web est une démarche structurée en 7 étapes, du cadrage à la maintenance.
  • L'étape 1 (cadrage) et l'étape 2 (CDC) sont les plus déterminantes — c'est là qu'on évite 80 % des problèmes.
  • L'étape 5 (codage) est la plus longue mais s'appuie sur des bonnes pratiques connues (voir notre checklist 30).
  • L'étape 7 (maintien) est la plus négligée — un site sobre dérive sans monitoring continu.
  • À iso-périmètre, un site éco-conçu coûte généralement moins qu'un site classique.

Si vous lancez un projet web et voulez intégrer l'écoconception dès le cadrage, parlons-en. On fait un atelier de 1-2 heures pour valider la faisabilité et identifier les premiers arbitrages. Voir aussi notre démarche écoconception web, notre guide EcoIndex, notre guide RGESN, nos 10 actions concrètes, notre comparatif des hébergeurs verts, notre checklist technique pour diviser par 2 le poids des pages et notre guide sur la sobriété numérique en entreprise.

Prêt à vous lancer ?

La newsletter qu'on n'ignore pas

Abonnez-vous à notre newsletter pour recevoir nos derniers articles, retours d'expérience et conseils tech directement dans votre boîte mail.

Désinscription en un clic. Vos données restent privées.