{"id":13054,"date":"2026-10-19T08:30:00","date_gmt":"2026-10-19T07:30:00","guid":{"rendered":"https:\/\/lawwwing.com\/?p=13054"},"modified":"2026-10-19T09:32:25","modified_gmt":"2026-10-19T08:32:25","slug":"cookie-banner-compliance-guide","status":"publish","type":"post","link":"https:\/\/lawwwing.com\/en\/cookie-banner-compliance-guide\/","title":{"rendered":"Cookie Banner: Complete Compliance Guide"},"content":{"rendered":"\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Un cookie banner conforme al RGPD en Espa\u00f1a debe permitir al usuario aceptar o rechazar las cookies no esenciales con el mismo nivel de facilidad, antes de que se instale ninguna cookie de anal\u00edtica o publicidad en su navegador.\u00a0<\/p>\n\n<p>Si tu web tiene Google Analytics, p\u00edxel de Meta, chat en vivo o cualquier herramienta de publicidad, necesitas un banner de cookies bien configurado. La AEPD impuso 33,9 millones de euros en sanciones en 2025, muchas de ellas por banners de cookies que no ofrec\u00edan una opci\u00f3n real de rechazo.\u00a0<\/p>\n\n<p>En esta gu\u00eda te explicamos, paso a paso, qu\u00e9 debe tener tu banner para cumplir la normativa en 2026 y qu\u00e9 errores no cometer para evitar multas y sanciones.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es un banner de cookies y por qu\u00e9 es obligatorio?<\/h2>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>El banner de cookies es el aviso que aparece al entrar en una web para informar sobre el uso de cookies y pedir el consentimiento del usuario antes de instalar aquellas que no son estrictamente necesarias para el funcionamiento del sitio.<\/p>\n\n<p>Es obligatorio porque las cookies de anal\u00edtica, publicidad o redes sociales implican tratamiento de datos personales (direcci\u00f3n IP, comportamiento de navegaci\u00f3n, identificadores \u00fanicos), y el RGPD exige que ese tratamiento se base en un consentimiento libre, espec\u00edfico, informado e inequ\u00edvoco. Solo las cookies t\u00e9cnicas o estrictamente necesarias (por ejemplo, las que recuerdan el contenido de un carrito de compra) est\u00e1n exentas de este requisito de consentimiento previo.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Requisitos legales del banner de cookies seg\u00fan la AEPD<\/h2>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>La gu\u00eda de la AEPD establece una serie de requisitos que tu banner de cookies debe cumplir:<\/p>\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Requisito<\/strong><\/th><th><strong>En qu\u00e9 consiste<\/strong><\/th><\/tr><\/thead><tbody><tr><td><strong>Bot\u00f3n de rechazo visible<\/strong><\/td><td>El bot\u00f3n \"Rechazar\" debe estar en la primera capa del banner, con el mismo tama\u00f1o, color y nivel de visibilidad que el bot\u00f3n \"Aceptar\"<\/td><\/tr><tr><td><strong>No instalar cookies antes del consentimiento<\/strong><\/td><td>Ninguna cookie no esencial puede activarse hasta que el usuario haga clic en \"Aceptar\"<\/td><\/tr><tr><td><strong>Informaci\u00f3n clara del responsable<\/strong><\/td><td>El banner debe identificar qui\u00e9n trata los datos y enlazar a la pol\u00edtica de cookies y de privacidad<\/td><\/tr><tr><td><strong>Panel de configuraci\u00f3n granular<\/strong><\/td><td>El usuario debe poder aceptar o rechazar categor\u00edas de cookies por separado (anal\u00edtica, publicidad, redes sociales), no solo un \"todo o nada\"<\/td><\/tr><tr><td><strong>Consentimiento con caducidad<\/strong><\/td><td>El consentimiento no es v\u00e1lido indefinidamente: debe renovarse, como m\u00e1ximo, cada 24 meses<\/td><\/tr><tr><td><strong>Prohibici\u00f3n de \"cookie walls\" abusivos<\/strong><\/td><td>No se puede bloquear el acceso al contenido exigiendo aceptar cookies, salvo que se ofrezca una alternativa razonable (que no tiene por qu\u00e9 ser gratuita)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Los llamados \"dark patterns\" son precisamente lo que m\u00e1s est\u00e1 sancionando la AEPD en los \u00faltimos ejercicios. Estos dark patterns consisten en botones de rechazo escondidos en un segundo o tercer clic, colores que resaltan solo el \"Aceptar\", o forzar a leer un texto largo antes de poder rechazar.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Errores m\u00e1s comunes y sancionados en los banners de cookies<\/h2>\n\n<p>Analizando las resoluciones de la AEPD de 2025, los errores que m\u00e1s se repiten en pymes y tiendas online espa\u00f1olas son:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Cookies preinstaladas antes del consentimiento<\/strong>: el caso m\u00e1s sancionado. Wallapop, por ejemplo, fue multada con 3.000\u20ac por tener cookies no esenciales activas antes de que el usuario decidiera, adem\u00e1s de un bot\u00f3n de \"Rechazar todo\" que no funcionaba correctamente.<\/li>\n\n\n\n<li><strong>Bot\u00f3n de rechazo ineficaz o inexistente<\/strong>: MaxPower fue sancionada con 1.600\u20ac por un banner sin una opci\u00f3n de rechazo realmente operativa.<\/li>\n\n\n\n<li><strong>Falta de enlace a la pol\u00edtica de cookies desde el propio banner<\/strong>: un error frecuente en webs hechas con plantillas gen\u00e9ricas.<\/li>\n\n\n\n<li><strong>Imposibilidad de revocar el consentimiento<\/strong>: El Debate (Ediciones Cat\u00f3licos) fue sancionada con 3.000\u20ac porque, una vez aceptadas las cookies, el usuario no pod\u00eda revocar su decisi\u00f3n f\u00e1cilmente.<\/li>\n\n\n\n<li><strong>Confundir cookies t\u00e9cnicas con cookies de anal\u00edtica o publicidad<\/strong>, clasificando como \"necesarias\" cookies que en realidad requieren consentimiento.<\/li>\n<\/ol>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Cookie banner y Google Consent Mode v2: qu\u00e9 relaci\u00f3n tienen<\/h2>\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><img decoding=\"async\" width=\"889\" height=\"887\" src=\"https:\/\/lawwwing.com\/wp-content\/uploads\/2026\/09\/image-10.png\" alt=\"\" class=\"wp-image-13047\" style=\"width:379px;height:auto\" srcset=\"https:\/\/lawwwing.com\/wp-content\/uploads\/2026\/09\/image-10.png 889w, https:\/\/lawwwing.com\/wp-content\/uploads\/2026\/09\/image-10-300x300.png 300w, https:\/\/lawwwing.com\/wp-content\/uploads\/2026\/09\/image-10-150x150.png 150w, https:\/\/lawwwing.com\/wp-content\/uploads\/2026\/09\/image-10-768x766.png 768w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><\/figure><\/div>\n<p>Desde marzo de 2024, Google exige el uso de Consent Mode v2 para poder seguir usando Google Ads y Google Analytics 4 de forma completa. El Consent Mode v2 no sustituye al cookie banner sino que se comunica con \u00e9l. Cuando el usuario acepta o rechaza cookies en tu banner, esa se\u00f1al se transmite a Google para ajustar c\u00f3mo se miden las conversiones y se activan o no las cookies publicitarias.<\/p>\n\n<p>Si tu banner no est\u00e1 correctamente conectado con Consent Mode v2, puedes tener dos problemas a la vez: perder precisi\u00f3n en tus campa\u00f1as de Google Ads y, si adem\u00e1s el banner no cumple los requisitos de la AEPD, exponerte a sanciones. Configurarlo bien es tanto una cuesti\u00f3n de cumplimiento legal como de rendimiento de marketing.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Un cookie banner conforme al RGPD es un mecanismo t\u00e9cnico y legal que debe bloquear las cookies no esenciales hasta obtener un consentimiento real, ofrecer un rechazo igual de accesible que la aceptaci\u00f3n, y mantenerse actualizado seg\u00fan los criterios de la AEPD.<\/p>\n\n<p>Puedes revisar c\u00f3mo generar y mantener tu banner de cookies junto con tu pol\u00edtica de cookies y de privacidad con el banner de cookies de <strong>Lawwwing<\/strong>, que se actualiza autom\u00e1ticamente cuando cambian los criterios de la AEPD y se integra con Google Consent Mode v2.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading has-base-2-color has-text-color has-background has-link-color wp-elements-24e490853f2da347e65869bdb92ce28f\" style=\"background:linear-gradient(135deg,rgb(77,50,250) 0%,rgb(155,81,224) 100%)\"><strong>FAQs<\/strong><\/h2>\n\n<h5 class=\"wp-block-heading\">\u00bfEs obligatorio tener un cookie banner si solo uso Google Analytics?\u00a0<\/h5>\n\n<p>S\u00ed. Google Analytics instala cookies que permiten identificar al usuario y analizar su comportamiento, por lo que requiere consentimiento previo seg\u00fan el art\u00edculo 22.2 de la LSSI-CE, salvo que uses una configuraci\u00f3n anonimizada muy espec\u00edfica que la AEPD reconozca como exenta, algo poco habitual en la pr\u00e1ctica.<br\/><\/p>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h5 class=\"wp-block-heading\">\u00bfEl bot\u00f3n de \"Rechazar\" tiene que estar en la primera pantalla del banner?\u00a0<\/h5>\n\n<p>S\u00ed. La gu\u00eda de la AEPD exige que el bot\u00f3n de rechazo est\u00e9 en la primera capa del banner, con la misma visibilidad que el bot\u00f3n de aceptar. Obligar al usuario a entrar en un submen\u00fa para rechazar se considera una pr\u00e1ctica sancionable.<\/p>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h5 class=\"wp-block-heading\">\u00bfCu\u00e1nto dura el consentimiento de cookies antes de tener que pedirlo de nuevo?\u00a0<\/h5>\n\n<p>Como m\u00e1ximo 24 meses. Pasado ese plazo, el banner debe volver a solicitar el consentimiento al usuario.<\/p>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h5 class=\"wp-block-heading\">\u00bfQu\u00e9 pasa si no tengo cookie banner en mi web?\u00a0<\/h5>\n\n<p>Te expones a una sanci\u00f3n de la AEPD que puede llegar a los 20 millones de euros o el 4% de la facturaci\u00f3n anual en los casos m\u00e1s graves.<\/p>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h5 class=\"wp-block-heading\">\u00bfPuedo usar el mismo cookie banner para mi web en Espa\u00f1a y en otros pa\u00edses?\u00a0<\/h5>\n\n<p>La base del RGPD es com\u00fan en toda la UE, pero hay matices locales (por ejemplo, los criterios concretos de la AEPD en Espa\u00f1a frente a otras autoridades europeas), por lo que conviene que el banner est\u00e9 adaptado espec\u00edficamente a la normativa espa\u00f1ola si tu p\u00fablico principal est\u00e1 aqu\u00ed, y ampliado si vendes tambi\u00e9n en otros mercados.<\/p>\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/lawwwing.com\/blog\/\" style=\"background:linear-gradient(135deg,rgb(132,206,249) 0%,rgb(219,180,255) 100%)\">BLOG DE DERECHO DIGITAL Y PROTECCI\u00d3N DE DATOS<\/a><\/div>\n<\/div>\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un cookie banner conforme al RGPD en Espa\u00f1a debe permitir al usuario aceptar o rechazar las cookies no esenciales con el mismo nivel de facilidad, antes de que se instale ninguna cookie de anal\u00edtica o publicidad en su navegador.\u00a0 Si tu web tiene Google Analytics, p\u00edxel de Meta, chat en vivo o cualquier herramienta de [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":13264,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[345,672,627,19,17,18,5,6,7,11,12,37,47,53,55,59,270,315],"tags":[370,409,955,957,427,382,956,907],"class_list":["post-13054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-datos-personales-en","category-privacidad-y-proteccion-de-datos-ue-en","category-privacidad-y-proteccion-de-datos-ue","category-gdpr","category-lopdgdd","category-lopd","category-rgpd","category-cookies","category-compliance","category-politica-de-cookies","category-cookies-web","category-legislacion-web","category-consentimiento","category-poner-cookies-en-mi-web","category-cumplir-lopd-web","category-texto-legal-web","category-cmp","category-datos-personales","tag-aepd","tag-cookie-banner","tag-cookie-consent","tag-cookie-policy","tag-data-protection","tag-gdpr","tag-gdpr-compliance","tag-google-consent-mode-v2-2"],"acf":[],"_links":{"self":[{"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/posts\/13054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/comments?post=13054"}],"version-history":[{"count":2,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/posts\/13054\/revisions"}],"predecessor-version":[{"id":13262,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/posts\/13054\/revisions\/13262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/media\/13264"}],"wp:attachment":[{"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/media?parent=13054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/categories?post=13054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lawwwing.com\/en\/wp-json\/wp\/v2\/tags?post=13054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}