La función «Cookie Wall» te permite bloquear el acceso a tu sitio web a los usuarios que aún no hayan tomado una decisión. Una vez activada, todos los nuevos visitantes serán redirigidos inmediatamente a una página de consentimiento específica («página de Cookie Wall»), donde verán la ventana de consentimiento y deberán elegir. Solo cuando el visitante haya tomado una decisión, será redirigido de nuevo al sitio web original.
¿Por qué utilizar un «cookie wall»?
Un «cookie wall» tiene varias ventajas, si se implementa correctamente:
- Los visitantes deben tomar una decisión y no pueden navegar por el sitio web sin hacerlo. Esto puede reducir la tasa de abandono.
- El consentimiento entre dominios es posible, incluso con navegadores que no admiten cookies de terceros.
- No se carga ningún código antes del consentimiento: si los sitios web implementan un «bloqueo total», técnicamente no se pueden cargar cookies ni códigos antes de que se haya tomado una decisión (máxima seguridad jurídica).
¿Por qué NO utilizar un «cookie wall»?
Un «cookie wall» también tiene varias desventajas que debes tener en cuenta antes de activar la función:
- Todos los nuevos visitantes serán redirigidos desde el sitio web original a la página de aviso de cookies. Esto puede dar lugar a una mala experiencia de usuario (UX).
- Es posible que los rastreadores de los motores de búsqueda vean la pantalla de cookies en lugar del sitio web original y, por lo tanto, no puedan indexar el sitio web real (lo que puede provocar un peor posicionamiento SEO).
¿Cómo implementar un «cookie wall»?
Muro de cookies suave
Para habilitar el «soft cookie wall», ve a Menú > Legal y activa Cookie Wall. Añade también una URL alternativa (la URL de tu sitio web) por si no se pudiera encontrar la URL original.

Una vez habilitado, el sistema redirigirá automáticamente a todos los visitantes al detectar las opciones de consentimiento mediante JavaScript. Es posible que los visitantes que desactiven JavaScript o utilicen un bloqueador de anuncios puedan seguir visitando tu sitio web sin tener que elegir.
Muro de cookies estricto
En el caso de un «muro de cookies» rígido, es el propio servidor web (= tu sitio web) el que realiza la redirección y no el JavaScript de ConsentManager. Para ello, activa el muro de cookies tal y como se ha descrito anteriormente. Además, añade lógica a tu sitio web para comprobar si hay alguna cookie cuyo nombre comience por __cmp está presente O si existe un parámetro de URL llamado cmpignorewall . Si no se da ninguno de los dos casos, redirija a http://cdn.consentmanager.net/delivery/cookiewall/[CMPID]/ donde [CMPID] es el ID de su CMP.
Código de ejemplo en PHP:
<?php
$sendToCookieWall = true;
if(isset($_REQUEST['cmpignorewall'])){$sendToCookieWall = false;}
else if(isset($_COOKIE))
{
foreach ($_COOKIE as $name => $value)
{
if(substr($name,0,5) == '__cmp')
{
$sendToCookieWall = false;
break;
}
}
}
if($sendToCookieWall)
{
header('Location: https://cdn.consentmanager.net/delivery/cookiewall/123/?cmpcookiewall#ref='.urlencode($_SERVER['REQUEST_URI']));
exit;
}
...