> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Bots y rastreadores: controla el comportamiento del banner y los registros de consentimiento

### Descripción general

Los ajustes de **Bots & crawlers** te permiten controlar cómo se comporta el banner de consentimiento de Pandectes con los visitantes automatizados, como rastreadores de buscadores, herramientas de SEO, escáneres, servicios de monitorización y otros bots.

Puedes dejar que un visitante automatizado siga el flujo de consentimiento normal, u ocultar el banner y aplicar un estado de consentimiento concedido o denegado sin crear un registro de consentimiento.

Esta función está disponible en el plan **Enterprise**. 

### Cómo funciona

De forma predeterminada, los visitantes automatizados siguen el flujo normal del banner, igual que los demás visitantes de la tienda.

Si un bot ve el banner e interactúa con él, su decisión puede registrarse en el registro de consentimiento. Por tanto, las interacciones automatizadas repetidas pueden afectar a las estadísticas calculadas a partir de esos registros de consentimiento.

Por ejemplo, si las visitas automatizadas aceptan de forma sistemática:

| Tráfico | Visitas | Aceptadas | Tasa de aceptación |
| ---- |
| Visitantes humanos | 100 | 70 | 70% |
| Visitantes automatizados | 100 | 100 | 100% |
| Combinado | 200 | 170 | 85% |

Este ejemplo es ilustrativo. El efecto depende de cómo interactúen los visitantes automatizados con tu tienda.

Pandectes ofrece tres comportamientos posibles:

| Comportamiento | Banner | Scripts controlados por el consentimiento | Registro de consentimiento |
| ---- |
| **Show the banner** | Se muestra normalmente | Siguen el flujo de consentimiento normal | Se registra si el bot toma una decisión |
| **Hide and treat as consent given** | Oculto | Se ejecutan como si se hubiera concedido el consentimiento | No se registra |
| **Hide and treat as consent denied** | Oculto | Permanecen en el estado denegado | No se registra |

### Puntos clave que debes entender

* **Mostrar el banner usa el flujo normal.** Si el visitante automatizado toma una decisión de consentimiento, esa interacción se trata como cualquier otra interacción con el banner.
* **Ambos modos ocultos mantienen la visita automatizada fuera de los registros de consentimiento.**
* **Treat as consent given** es útil cuando una herramienta automatizada necesita inspeccionar la tienda con los recursos controlados por el consentimiento activados.
* **Treat as consent denied** es útil cuando una herramienta necesita inspeccionar la tienda en su estado previo al consentimiento o denegado.
* El ajuste general **Known bots & crawlers** se aplica a los bots reconocidos por Pandectes.
* **Specific bots** puede anular el comportamiento general para los user agents que coincidan.
* Los registros de consentimiento existentes no se modifican retroactivamente cuando actualizas estos ajustes.
* Estos ajustes controlan el comportamiento del banner y del consentimiento de Pandectes. No impiden que un rastreador solicite tu sitio web.

### Configura los bots y rastreadores conocidos

Abre:

**Cookie banner > Advanced > Bots & crawlers**

En **Known bots & crawlers**, activa:

**Hide the banner and treat as consent given**

Cuando está activado, Pandectes aplica este comportamiento a los visitantes automatizados que reconoce:

* El banner no se muestra.
* La visita se trata como si hubiera concedido el consentimiento para el comportamiento controlado por Pandectes.
* No se crea ningún registro de consentimiento para esa visita automatizada.

Usa **See the list** en la app para revisar los bots y rastreadores que Pandectes reconoce actualmente. Mantener la lista en la aplicación evita depender de una lista estática en la documentación que puede quedar obsoleta.

Si esta opción está desactivada y no se aplica ninguna regla específica, el visitante automatizado sigue el flujo normal del banner.

### Configura bots específicos

La sección **Specific bots** te permite definir el comportamiento de patrones de user agent individuales.

Añade un valor por línea en uno de estos grupos:

* **Show the banner**
* **Hide and treat as consent given**
* **Hide and treat as consent denied**

Las entradas específicas anulan el comportamiento general de los bots conocidos cuando coinciden.

Por ejemplo:

* Añade un rastreador de pruebas a **Show the banner** cuando quieras inspeccionar la experiencia de consentimiento normal.
* Añade una herramienta de escaneo de cookies a **Hide and treat as consent given** cuando necesite que se ejecuten los servicios controlados por el consentimiento.
* Añade una herramienta de auditoría a **Hide and treat as consent denied** cuando quieras que inspeccione la tienda antes del consentimiento.

### Cómo funciona la coincidencia de user agent

Las entradas específicas se comparan con la cadena de user agent del visitante.

* Introduce un patrón por línea.
* La coincidencia puede producirse en cualquier parte de la cadena de user agent.
* La coincidencia no distingue entre mayúsculas y minúsculas.
* Usa entradas en minúsculas por coherencia.

Por ejemplo, una entrada como `googlebot` puede coincidir con un user agent que contenga ese texto sin que tengas que introducir el valor completo de user agent al estilo de un navegador.

Mantén los patrones lo más específicos posible. Los términos genéricos de navegador como `mozilla`, `chrome`, `safari` o `webkit` también pueden aparecer en los user agents de compradores normales y, por tanto, pueden coincidir con visitantes reales.

Si Pandectes señala una entrada como inusualmente amplia, revisa el patrón antes de usarla.

### Uso de la función con escáneres de cookies

Un escáner de cookies o de almacenamiento solo puede observar los recursos que realmente se cargan durante su visita.

Si los scripts controlados por el consentimiento permanecen desactivados, es posible que el escáner no llegue a todo lo que normalmente se cargaría después del consentimiento. Asignar ese escáner a **Hide and treat as consent given** permite que la tienda se ejecute en el estado de consentimiento concedido sin crear un comprobante de consentimiento para el escáner.

Esto no garantiza que todos los escáneres encuentren todas las cookies o elementos de almacenamiento. Los resultados también pueden depender de la compatibilidad del escáner con JavaScript, de la cobertura de páginas, de la autenticación, del comportamiento de la tienda y de otras condiciones técnicas.

### Uso de la función para auditorías del estado bloqueado

Para inspeccionar cómo se comporta la tienda antes de que se conceda el consentimiento opcional, añade el user agent de auditoría en:

**Hide and treat as consent denied**

Pandectes mantiene entonces su comportamiento controlado por el consentimiento en el estado denegado mientras oculta el banner a ese visitante automatizado.

Esto puede ayudar al comprobar si las integraciones y los scripts gestionados por tu configuración de consentimiento se comportan como se espera antes del consentimiento.

Es un estado de prueba técnica y no debe considerarse una determinación de que la tienda cumple ningún requisito legal concreto.

### ¿Esto bloquea el acceso de los rastreadores a la tienda?

No.

La función **Bots & crawlers** controla qué estado de consentimiento aplica Pandectes a una visita automatizada. No impide que el rastreador solicite tus páginas y no edita la configuración de tu `robots.txt`.

El acceso de los rastreadores, las instrucciones de indexación, las reglas de firewall y los controles de bots de la CDN son configuraciones independientes. Google, por ejemplo, documenta `robots.txt` como un mecanismo para dar instrucciones de rastreo a los rastreadores compatibles. ([Google for Developers][1])

### ¿La coincidencia de user agent demuestra que un visitante es realmente ese bot?

No.

Un valor de user agent identifica lo que el solicitante afirma ser, pero no es una autenticación. Google señala expresamente que las cadenas de user agent de los rastreadores pueden falsificarse y ofrece métodos de verificación por dirección IP y DNS inverso cuando es necesario confirmar la identidad real de un rastreador de Google. ([Google for Developers][2])

Usa el ajuste de Pandectes para el comportamiento del banner de consentimiento. Si la identidad verificada del rastreador es importante para la seguridad o el control de acceso, gestiónala por separado a nivel de servidor, CDN o infraestructura.

### ¿Tratar a un bot como si hubiera dado su consentimiento determina si el seguimiento está legalmente permitido?

No.

Este ajuste define el estado de consentimiento técnico que Pandectes aplica a una solicitud automatizada. No determina si una solicitud, un script o un servicio de terceros concreto está sujeto a requisitos de privacidad o de otro tipo legal.

Revisa por separado la configuración de tu tienda y los requisitos aplicables.