Google Maps es una potente herramienta para ayudar a los visitantes a encontrar la ubicación de su negocio, pero también puede plantear problemas de privacidad debido al seguimiento de cookies.
Lo descubrí cuando recibí quejas de visitantes europeos porque mi sitio web no cumplía la GDPR porque mis mapas se cargaban antes de obtener el consentimiento.
La carga de Google Maps rastrea automáticamente los datos de los visitantes a través de cookies y puede almacenar información personal como direcciones IP y datos de localización. Esto crea un problema de privacidad, especialmente para los visitantes de regiones con leyes estrictas de protección de datos como GDPR o CCPA.
En esta guía, te mostraré cómo bloquear el widget de Google Maps antes del consentimiento en WordPress.
¿Por qué detener las cookies de Google Maps antes del consentimiento?
¿Alguna vez has visitado un sitio web y te has dado cuenta de que Google Maps se carga enseguida, antes incluso de que hayas tenido la oportunidad de aceptar ninguna cookie?
Cuando incrusta un iframe estándar de Google Maps o carga la API de Google Maps, a menudo carga cookies y potencialmente recopila datos del usuario antes de que su visitante haya tenido la oportunidad de aceptar la política de privacidad de su sitio o el uso de cookies.
Google Maps carga una serie de cookies de seguimiento y scripts que recopilan datos del usuario. Cuando los iframes incrustados se cargan automáticamente, pueden rastrear las direcciones IP de los visitantes, la información del navegador y su ubicación exacta, todo ello sin permiso explícito.
Esta colocación de cookies sin consentimiento explícito puede dar lugar a la violación de las principales normativas de protección de datos como GDPR (Reglamento General de Protección de Datos), CCPA (Ley de Privacidad del Consumidor de California) y otras. También puede acarrear importantes multas y eliminar la confianza de los visitantes de su sitio web.
La buena noticia es que no tienes que sacrificar la utilidad de Google Maps para cumplir la normativa y respetar la privacidad del usuario. Basta con impedir que el widget de Google Maps se cargue hasta que el usuario haya dado su consentimiento explícito. Dicho esto, veamos cómo hacerlo fácilmente en WordPress.
Cómo bloquear las cookies de Google Maps antes de dar el consentimiento en WordPress
La mejor forma de evitar que Google Maps cargue y añada cookies automáticamente antes de dar su consentimiento es utilizar WPConsent. Es el mejor plugin de gestión de consentimiento de cookies para WordPress que es fácil de usar y ofrece potentes funciones.
Con WPConsent, obtienes la función de bloqueo de contenido que bloquea el widget de Google Maps hasta que los visitantes toman una decisión sobre las cookies. Una vez que aceptan, el mapa se carga normalmente. Si no aceptan, verán un marcador de posición estático.
Lo mejor es que también puedes bloquear la carga de vídeos incrustados de YouTube, Vimeo y Dailymotion antes de que el usuario conceda el permiso.
Puedes empezar con la versión WPConsent Lite de forma gratuita. Incluye las opciones de bloqueo de contenido e impide que se cargue el widget de Google Maps. Sin embargo, para funciones más avanzadas como registros de consentimiento, diseño de banners modales e integraciones, puedes utilizar la versión WPConsent Pro.
En primer lugar, tendrás que instalar y activar el plugin WPConsent. Si necesitas ayuda, consulta esta guía sobre cómo instalar un plugin de WordPress.
Una vez que el plugin esté activo, verás el asistente de configuración de WPConsent. Haz clic en el botón "Empecemos" y sigue las instrucciones en pantalla.

A continuación, deberá dirigirse a WPConsent " Configuración desde el panel de administración de WordPress.
Desde aquí, puede desplazarse hasta la sección "Bloqueo de contenidos". Haz clic en el botón para activar el bloqueo de contenidos.

Al activar la opción, verás diferentes proveedores de contenido, como YouTube, Vimeo, Dailymotion, Google Maps y reCAPTCHA.
WPConsent tendrá todos los servicios activados por defecto. Sin embargo, puedes desactivar otros proveedores de contenido y mantener activo solo Google Maps.

Además, también puedes cambiar el texto que aparecerá en el campo "Marcador de posición". Una vez que hayas terminado, no olvides guardar los cambios.
Desde aquí, simplemente visite su sitio para ver el Bloqueo de Contenidos en acción.

Para cargar el widget de Google Maps en su sitio, sus visitantes tendrán que hacer clic en el mapa para aceptar las cookies y cargar el mapa. También pueden hacer clic en el botón "Aceptar" del banner de consentimiento de cookies.
Espero que este artículo te haya ayudado a aprender cómo bloquear el widget de Google Maps antes del consentimiento en WordPress. También puedes consultar nuestra guía sobre qué son las cookies de seguimiento y cómo gestionar los datos de consentimiento de cookies en WordPress.
Si te ha gustado este artículo, síguenos en X (antes conocido como Twitter). También puedes dejar un comentario más abajo si necesitas ayuda.