
Installer un bandeau cookies conforme sur Squarespace, Wix ou WordPress (avec le Consent Mode v2)
Installer un bandeau cookies sur Squarespace, Wix ou WordPress : bloquer les traceurs avant le choix, activer le Consent Mode v2 et tester le résultat.
Utilisez un bandeau qui bloque tout traceur non essentiel avant la réponse du visiteur, avec « Tout refuser » à côté de « Tout accepter ». Le bandeau intégré de Squarespace couvre ses cookies et son Google Analytics natif, pas le code injecté ; Wix installe désormais un bandeau Usercentrics ; sur WordPress, une extension comme Complianz, CookieYes ou Cookiebot s’en charge. Transmettez la réponse à Google avec le Consent Mode v2, puis testez en navigation privée.
Un bandeau cookies a trois missions : bloquer les traceurs non essentiels tant que le visiteur n’a pas répondu, rendre le refus aussi simple que l’acceptation, et mémoriser la réponse. Ce tutoriel explique comment installer un bandeau cookies sur un site Squarespace, Wix ou WordPress, comment transmettre le choix du visiteur à Google avec le Consent Mode v2, et comment vérifier que tout fonctionne.
Je construis la plupart des sites de mes clients sur Squarespace, je commence donc par lui. Les règles derrière chaque réglage (quels cookies exigent un consentement, ce que contrôlent la CNIL et l’ICO britannique) sont dans mon guide sur les règles du bandeau cookies en 2026, qui fait partie de mon guide du RGPD pour les petites équipes. Ce tutoriel donne des informations pratiques, pas un conseil juridique.
Il ne concerne pas que les entreprises de l’Union : une société suisse, québécoise ou marocaine qui dépose des traceurs chez des visiteurs en France devrait prévoir le même bandeau (mon article sur le RGPD hors de l’UE explique quand les règles s’appliquent).
Avant de commencer : listez ce que votre site charge
Un bandeau ne bloque que ce que vous connaissez. Commencez par lister tout ce qui, sur votre site, peut stocker ou lire quelque chose dans le navigateur d’un visiteur :
- Mesure d’audience : Google Analytics, les statistiques de votre créateur de site, Microsoft Clarity.
- Publicité : la balise Google Ads, le pixel Meta, l’Insight Tag de LinkedIn.
- Contenus intégrés : vidéos YouTube, Google Maps, modules de réservation ou de chat.
- Code collé : l’injection de code sur Squarespace, le code personnalisé sur Wix, une extension d’en-tête et de pied de page sur WordPress.
L’endroit où chaque élément a été ajouté détermine si un bandeau intégré peut le contrôler :
| Plateforme | Bandeau intégré | Quand il faut une CMP |
|---|---|---|
| Squarespace | Oui, dans le panneau des cookies (Cookies & Data Privacy) | Dès que du code injecté, des blocs Code ou des contenus intégrés ajoutent des traceurs |
| Wix | Usercentrics for Wix, ajouté depuis le tableau de bord | C’en est déjà une : vérifiez le classement de votre code personnalisé |
| WordPress | Aucun | Dès qu’un élément non essentiel se charge : installez une extension de consentement |
Une plateforme de gestion du consentement (CMP) est un service qui affiche le bandeau, bloque les scripts jusqu’à la réponse du visiteur, enregistre chaque choix et le transmet à des outils comme ceux de Google. Au Royaume-Uni, les règles sont plus souples depuis février 2026 pour la mesure d’audience à seule fin statistique, pas pour la publicité : un bandeau réglé sur les exigences de la CNIL couvre les deux pays.
Installer un bandeau cookies sur Squarespace
Le bandeau intégré de Squarespace contrôle ses propres cookies non essentiels, ainsi que Google Analytics lorsqu’il est connecté par l’intégration native. Il ne bloque pas le code collé dans l’injection de code, et Squarespace précise dans sa liste des cookies qu’il restreint certains services tiers, pas tous. J’ajoute souvent un peu de code personnalisé aux sites Squarespace de mes clients : c’est justement la partie que le bandeau intégré laisse de côté.
Les intitulés ci-dessous sont ceux de l’interface en anglais (traduits dans l’interface en français, et variables d’une page d’aide à l’autre) : fiez-vous à la fonction de chaque option.
- Dans les paramètres (Settings), ouvrez le panneau Cookies & Data Privacy (Cookies & Visitor Data dans les anciens guides) et activez le bandeau.
- Activez le bouton Manage cookies. D’après le guide de Squarespace sur le bandeau cookies, c’est lui qui bloque les cookies non essentiels, comme ceux de Google Analytics, jusqu’au consentement du visiteur.
- Activez le bouton Decline All, pour que refuser prenne un clic sur le premier écran, comme accepter. Le texte et les libellés des boutons se modifient dans le même panneau : « Tout accepter » et « Tout refuser » sont les plus clairs.
- Pour le lien qui permet de changer d’avis plus tard, choisissez la disposition Subfooter ou Pill, pas Hidden.
- Connectez Google Analytics par l’intégration native de Squarespace, en enregistrant votre identifiant de mesure, plutôt qu’en collant le code de Google : l’intégration suit le bandeau.
Si votre site n’est pas encore construit, commencez par mon tuto Squarespace.
Quand il y a de l’injection de code
Google Ads, le pixel Meta, Clarity ou un module de réservation collés dans l’injection de code s’exécutent quelle que soit la réponse du visiteur. Pour Google Ads, Squarespace renvoie vers un exemple de code sur son forum, sans assurer de support sur le code personnalisé. Dès que vous avez plus d’un script de ce type, une CMP est la voie la plus propre :
- Choisissez une CMP qui documente l’installation sur Squarespace (CookieHub et iubenda, par exemple, publient un guide) et lancez son scan des cookies.
- Collez son script tout en haut du champ Header de l’injection de code, qui demande le forfait Essentiel (Core) ou supérieur. Mon guide de l’injection de code Squarespace montre où se trouve ce champ et comment annuler une erreur.
- Marquez vos autres scripts comme la CMP le demande, souvent en donnant à chaque balise
<script>l’attributtype="text/plain"et un attribut de catégorie, pour qu’ils attendent le consentement. - Désactivez le bandeau de Squarespace, pour que le visiteur ne réponde qu’à un seul bandeau.
Wix : ajouter le bandeau Usercentrics et classer votre code personnalisé
Au 19 octobre 2026, Wix ne propose plus son bandeau cookies d’origine aux nouveaux sites, mais les bandeaux déjà en place continuent de fonctionner. Les nouveaux sites reçoivent Usercentrics for Wix, une CMP qui, selon Wix, prend en charge le Consent Mode v2 (guide de Wix, en anglais).
- Dans le tableau de bord du site, ouvrez Privacy & Cookies (traduit dans l’interface en français) et cliquez sur Add to Site à côté de « Add a cookie consent banner », puis acceptez les conditions.
- Dans la section Cookie Consent Banner, réglez la disposition et le thème, et vérifiez que le premier écran montre un bouton pour refuser à côté de celui pour accepter.
- Gardez sur toutes les pages le bouton qui rouvre les réglages (le « privacy trigger »).
- Vérifiez les langues. D’après Usercentrics, l’offre gratuite comprend des affichages illimités, le Consent Mode v2 et une seule langue : un site en français et en anglais demande l’offre payante pour parler à chaque visiteur dans sa langue.
Ouvrez ensuite chaque extrait du code personnalisé (Settings > Custom Code en anglais). Réglez son type (Code Type) sur la catégorie mesure d’audience ou marketing s’il mesure ou fait de la publicité, ou fonctionnelle pour les préférences ; pour un script qui fait les deux, la documentation de Wix demande la catégorie la plus stricte. Le journal des consentements de Wix ne couvre pas le code personnalisé : gardez cette liste courte.
Avec Google Tag Manager connecté par l’intégration de Wix, les balises se déclenchent après le consentement ; dans Tag Manager, réglez chaque balise non Google sur « Require additional consent » (exiger un consentement supplémentaire) avec le type correspondant : ad_storage, analytics_storage ou functionality_storage.
WordPress : installer une extension de consentement
WordPress n’a pas de bandeau cookies intégré. Ce n’est pas la plateforme que je recommande aux dirigeants qui mettent leur site à jour eux-mêmes, mais sur ce point elle est bien servie : des extensions font l’essentiel du travail. Voici trois extensions courantes et ce que leur page WordPress.org annonce pour la version gratuite au 19 octobre 2026 :
| Extension | Version gratuite | À vérifier avant de choisir |
|---|---|---|
| Complianz | Bandeau, scan des cookies, blocage des scripts, Consent Mode v2 | Ce qu’ajoute la version premium |
| CookieYes | Bandeau, blocage automatique, scanner, journal des consentements, Consent Mode v2 | Les limites de l’offre gratuite, sur sa page de tarifs |
| Cookiebot by Usercentrics | Scan et blocage automatiques, Consent Mode v2 | Offre gratuite : un domaine, 50 sous-pages au plus |
La mise en place suit le même schéma, quelle que soit l’extension :
- Supprimez toute ancienne extension d’avertissement cookies, pour ne garder qu’un bandeau.
- Dans Extensions > Ajouter une extension, cherchez l’extension, installez-la et activez-la.
- Suivez son assistant de configuration jusqu’au bout (certaines se connectent à un compte en ligne) : choisissez les régions que vous servez, lancez le scan et vérifiez la catégorie de chaque cookie.
- Activez son option Consent Mode v2 de Google.
- Vérifiez qu’un bouton de refus figure à côté du bouton d’acceptation sur le premier écran.
- Ajoutez à votre pied de page le moyen de modifier son choix : un lien de menu, un shortcode ou un bouton flottant, selon l’extension.
- Comparez le scan avec votre liste de départ : un script de votre thème ou d’une autre extension que le scan a manqué s’exécutera avant le consentement tant que vous ne l’aurez pas déclaré.
Consent Mode v2 de Google : ce qu’il transmet et comment l’activer
Le Consent Mode (« mode Consentement » dans la documentation française de Google) transmet la réponse du visiteur aux balises Google. La version 2, lancée en novembre 2023, utilise quatre signaux : ad_storage et analytics_storage autorisent ou non les cookies publicitaires et de mesure, ad_user_data l’envoi de données à Google pour la publicité, et ad_personalization leur usage pour des annonces personnalisées. La politique de Google relative au consentement des utilisateurs de l’UE couvre les visiteurs de l’EEE, du Royaume-Uni et de la Suisse, et un compte qui n’envoie pas les signaux v2 peut perdre le remarketing, la personnalisation des annonces et une partie de la mesure des conversions.
Chaque signal part sur « denied » (refusé) et ne passe à « granted » (accordé) que si le visiteur accepte. Une CMP s’en charge dès que son option Google est activée. L’aide de Squarespace indique que son intégration native de Google Analytics ne demande que votre identifiant de mesure et le bandeau, et présente le Consent Mode comme une fonction de Google ; les balises Google ajoutées par code, elles, demandent une CMP dotée de cette option. Sur Wix, selon Usercentrics, aucun réglage de plus n’est nécessaire si le Consent Mode est déjà activé dans votre configuration Tag Manager ; sur WordPress, c’est l’option de l’extension. Si vous l’écrivez vous-même, la valeur par défaut doit s’exécuter avant la balise Google, comme le montre le guide du Consent Mode de Google :
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!-- la balise Google (gtag.js ou Tag Manager) vient ensuite -->
Quand le visiteur accepte, le bandeau envoie la mise à jour :
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Charger la balise Google tout de suite avec ces valeurs par défaut correspond au mode avancé : tant que le consentement est refusé, la balise envoie des pings sans cookies. En mode basique, la CMP retient la balise jusqu’à l’acceptation, et rien ne part chez Google avant : c’est l’option prudente en France.
Microsoft Clarity, que j’utilise pour voir où les visiteurs s’attardent et ce qui les fait partir, a son propre signal. Depuis le 31 octobre 2025, il ne dépose aucun cookie sans ce signal pour les visiteurs de l’EEE, du Royaume-Uni et de la Suisse. Mon tutoriel Microsoft Clarity montre comment le relier à votre bandeau.
Tester votre bandeau cookies dans une fenêtre privée
Un bandeau peut sembler parfait et laisser passer des traceurs. En septembre 2025, la CNIL a infligé 150 millions d’euros d’amende à SHEIN, notamment pour des cookies, publicitaires compris, déposés dès l’arrivée sur le site, avant tout choix (décision présentée par la CNIL). La vérification prend quelques minutes :
- Ouvrez une fenêtre privée, pour qu’aucun choix antérieur ne soit mémorisé, et allez sur votre site. Ne touchez pas encore au bandeau.
- Ouvrez les outils de développement (F12, ou Cmd+Option+I sur Mac). Dans Chrome ou Edge, allez dans Application > Stockage > Cookies ; dans Firefox, dans l’onglet Stockage. Sélectionnez votre domaine.
- Avant tout choix, vous ne devez voir que des cookies strictement nécessaires. Cherchez
_gaet_ga_…(Google Analytics),_gcl_au(Google Ads),_fbp(pixel Meta),_clcket_clsk(Clarity) : aucun ne doit apparaître. - Cliquez sur Tout refuser, rechargez la page et vérifiez de nouveau : la liste ne doit pas s’allonger. Si votre bandeau a une croix de fermeture, fermer doit valoir refus, comme dans l’exemple de bandeau de la CNIL.
- Dans l’onglet Réseau, filtrez sur
collect. Après un refus en mode basique, aucune requête ne doit partir vers Google Analytics ; en mode avancé, des requêtes Google sans cookies sont normales. Clarity peut lui aussi envoyer des requêtes sans cookies si votre bandeau le charge avec un consentement refusé au lieu de le bloquer. - Ouvrez une nouvelle fenêtre privée, cliquez sur Tout accepter et vérifiez que les cookies apparaissent. Sinon, le bandeau bloque trop et vos statistiques resteront vides.
- Utilisez le lien du pied de page pour changer d’avis, refusez, et vérifiez que les balises s’arrêtent.
Côté Google, Tag Assistant affiche l’état du consentement envoyé avec chaque événement. Refaites aussi le test au format téléphone.
Dernières vérifications, et quand passer la main
- Un seul bandeau, avec refuser et accepter côte à côte sur le premier écran.
- Aucun traceur non essentiel avant un choix, vérifié dans les outils de développement.
- Un lien ou un bouton en pied de page pour modifier son choix.
- Le Consent Mode v2 et le signal de Clarity activés.
- Une rubrique cookies dans votre politique de confidentialité qui correspond au scan : mon guide sur ce que doit contenir une politique de confidentialité la détaille.
- Un nouveau test après chaque nouvel outil.
Au 19 octobre 2026, le Digital Omnibus de l’UE, qui pourrait modifier certaines règles sur les cookies, n’est encore qu’une proposition : installez votre bandeau selon les règles actuelles.
Sur un site Squarespace ou Wix qui n’utilise que des statistiques intégrées, vous n’avez pas besoin de moi : ces étapes sont à la portée de toute personne qui met son site à jour elle-même. Un avocat ou un DPO vaut la dépense si votre activité dépend des données publicitaires, si vous traitez des données sensibles comme des informations de santé, ou si la CNIL vous a écrit. Et si vous préférez confier le bandeau, la page de confidentialité et les tests, ils font partie des sites que je conçois.
Questions fréquentes
Puis-je coder mon propre bandeau cookies plutôt qu’utiliser une CMP ?
Faut-il garder une preuve du consentement de chaque visiteur ?
Combien de temps le bandeau doit-il mémoriser le choix du visiteur ?
Faut-il une CMP certifiée par Google ?
Pourquoi Google Analytics affiche-t-il moins de visiteurs après l’ajout du bandeau ?
Joana MehouWebdesigner, spécialiste SEO et cold emailing
Joana Mehou crée des sites web depuis l’âge de onze ans et a fondé MLK Web Studio en 2021, entre Londres et Paris : sites web, SEO, cold emailing et automatisation pour les petites entreprises en France et au Royaume-Uni, avec des conseils honnêtes, y compris quand vous n’avez besoin de personne.
En savoir plus sur le studioUn site qui amène des clients, conçu, rédigé et développé pour vous.
Bandeau cookies en 2026 : ce qu’exigent vraiment la CNIL, l’UE et le Royaume-Uni
Bandeau cookies CNIL : quels cookies exigent un consentement, le bouton « Tout refuser », la mesure d’audience exemptée, le Royaume-Uni et les sanctions.
Injection de code Squarespace : ajouter du code sans casser son site
Injection de code Squarespace pas à pas : où trouver le panneau, quoi mettre dans l’en-tête, le pied de page ou une page, quel forfait, et comment annuler.
Politique de confidentialité : ce qu’elle doit contenir, rubrique par rubrique
Politique de confidentialité RGPD : les rubriques exigées par les articles 13 et 14, des exemples de formulation et les erreurs des modèles copiés-collés.