Cada vez más operadores de sitios web quieren Integración local de Google Fontspara proteger mejor los datos personales de sus visitantes. Las fuentes integradas dinámicamente infringen el GDPR sin consentimiento explícito y albergan un mayor riesgo de advertencias.
Puntos centrales
- Protección de datosLas fuentes dinámicas de Google transmiten direcciones IP a los servidores de Google, lo que constituye una infracción del GDPR.
- La seguridad jurídicaLa integración local reduce el riesgo de advertencias y multas.
- Rendimiento del sitio webLos servidores propios suelen entregar las fuentes más rápido que las fuentes externas.
- PluginsHerramientas como OMGF simplifican considerablemente la integración local.
- Personalización de temasLas fuentes deben sustituirse específicamente en el CSS y deben eliminarse todos los enlaces externos.
Por qué es problemática la integración dinámica
Muchos temas y plugins utilizan Google Fonts a través de la API de Google por defecto. Esto significa que la dirección IP de los visitantes se transmite a servidores en EE.UU. cada vez que se accede a una página. Según una sentencia del Tribunal Regional de Múnich, esto constituye una violación de la protección de datos sin consentimiento. Además, no hay forma de que los usuarios se opongan específicamente a esta transmisión. Esto aumenta significativamente el riesgo de multas sustanciales y costosas advertencias.
Lo siguiente se aplica a todos los tipos de servicios de terceros incrustados: en cuanto se transmiten datos personales a servidores situados fuera de la UE sin consentimiento, se infringe el GDPR. Aunque Google afirme que las fuentes no recopilan datos personales, la dirección IP por sí sola afecta claramente a la protección de datos.
Cómo funciona la integración local de Google Fonts
La integración local significa que guardas las fuentes en tu propio servidor. De este modo, tu navegador se ahorra la petición del servidor a Google y obtiene los archivos directamente de tu dominio. Así es como funciona paso a paso:
- Abrir fuentes.google.com y seleccione las fuentes y variantes deseadas.
- Descargue las fuentes y conviértalas al formato web .woff2 - por ejemplo con google-webfonts-helper.
- Suba los archivos .woff2 por FTP o a través de su backend a una subcarpeta como /wp-content/fonts/.
- Complete el
@font-face-en el CSS de su sitio web e introduzca la ruta de su fuente.
Un ejemplo del código CSS:
@font-face {
font-family: 'OpenSans';
src: url('/wp-content/fonts/OpenSans-Regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}
A continuación, utilícelo en la hoja de estilos de su sitio web: font-family: 'OpenSans', Arial, sans-serif;
Integrar Google Fonts localmente en WordPress
WordPress es especialmente susceptible a las integraciones no deseadas de Google Fonts a través de temas y plugins. Una fuente que a menudo se pasa por alto: los widgets o constructores preinstalados como Elementor, Divi o WPBakery. Por lo tanto, merece la pena realizar una comprobación exhaustiva con herramientas como "Google Fonts Checker". Conexiones visibles con fuentes.googleapis.com o fuentes.gstatic.com debe eliminarse por completo.
Es mejor crear un tema hijo antes de realizar cambios en las fuentes. Esto garantizará que las modificaciones se mantengan incluso después de actualizar el tema. Cargue sus fuentes en la carpeta de su tema hijo y vincule la ubicación de almacenamiento en el CSS. Alternativamente, también puedes trabajar con un plugin.
Plugins útiles para la integración local
Los plugins facilitan mucho las cosas, sobre todo a los usuarios menos técnicos. Algunas herramientas sustituyen automáticamente las fuentes externas por versiones locales:
- OMGFEl plugin reconoce automáticamente las fuentes de Google utilizadas, las guarda localmente y sustituye las llamadas externas. La versión Pro de pago ofrece almacenamiento en caché ampliado y compatibilidad con fuentes personalizadas.
- AutoptimiseAdemás de las funciones de almacenamiento en caché, Autoptimise también permite controlar la incrustación de fuentes. Especialmente práctico para instalaciones de Elementor o Divi.
- Plugin de fuentes ProCompatible con casi todos los creadores de páginas habituales. Manejo intuitivo a través del menú de WordPress.
Integración local de Google Fonts con los creadores de páginas
Usuario de Divi puede desactivar la carga de fuentes externas en la configuración del tema. A continuación, las fuentes locales se integran mediante el personalizador de Divi o añadiéndolas al tema hijo.
Elementor ofrece la posibilidad de cargar y utilizar fuentes propias en el área de fuentes personalizadas. La recarga automática debe desactivarse previamente mediante un fragmento de código:
add_filter( 'elementor/frontend/print_google_fonts', '__return_false' );
En WPBakery la integración local sólo funcionaba manualmente mediante personalizaciones CSS directas. Las fuentes deben colocarse en el tema o tema hijo y referenciarse explícitamente.
Gestión de múltiples fuentes
En muchos proyectos no se utiliza un único tipo de letra, sino varios estilos o incluso diferentes familias de fuentes. Esto puede llevar a una gestión confusa de las fuentes. Para que funcione correctamente, primero debe tomar nota o comprobar la hoja de estilos para ver qué fuentes se utilizan y en qué lugares.
Especialmente si utilizas un constructor de páginas como Elementor o Divi, los diferentes módulos pueden cargar diferentes fuentes. Por ejemplo, los encabezados se pueden crear en "Open Sans" y los textos del cuerpo en "Roboto". También hay estilos de fuente en negrita o cursiva. Lo mejor es crear una lista en la que anote sistemáticamente los tipos de letra y sus variantes. Así evitará integrar localmente sólo algunos de los tipos de letra necesarios. Los estilos de fuente que faltan a menudo provocan errores de visualización o hacen que se sigan recuperando estilos individuales de los servidores de Google.
Al descargar con google-webfonts-helper normalmente puede seleccionar de inmediato los estilos de fuente y la compatibilidad lingüística que necesita. Esto minimiza el tamaño del archivo, pero también evita peticiones no deseadas a servidores externos.
Errores típicos y cómo evitarlos
Tras las actualizaciones, los temas pueden volver a activar fuentes externas. Por lo tanto, compruebe regularmente a través de DevTools si se están cargando fuentes de Google sin autorización. Para multisitios, debe comprobar cada página individualmente - los ajustes no se aplican globalmente. Los plugins también pueden reintegrar fuentes, incluso si el tema ya ha sido personalizado.
Utilice también un conjunto de herramientas de rastreo o extensiones del navegador para comprobarlo. Pueden producirse diferencias visuales si faltan algunos estilos de fuente (cursiva, negrita). Asegúrese de seleccionar todas las variantes de fuentes utilizadas al descargar. Otro error es olvidarse de precargar las fuentes. Si proporciona localmente archivos de fuentes más grandes, una precarga en el código de cabecera puede minimizar el tiempo de renderizado.
Consideraciones importantes antes de la puesta en marcha
Antes de poner en marcha su proyecto o de activar los cambios finales en una página existente, le recomendamos que realice una fase de prueba en un entorno de ensayo o desarrollo. Allí podrá comprobar lo siguiente:
- Renderizado suave¿Funcionan todos los tipos de letra? ¿Se muestran correctamente los bloques de texto?
- Faltan estilos de letraPrueba explícita de negrita, cursiva y otras variantes en el frontend.
- Componentes CSS eliminadosA veces hay código obsoleto en el tema. Asegúrate de que no haya instrucciones @import antiguas en fonts.googleapis.com.
- Caché y CDNSi utiliza una CDN o ha activado el almacenamiento agresivo en caché, debe asegurarse de que también se entreguen los cambios de fuentes. Si es necesario, borra la caché para evitar una versión obsoleta.
- Copia de seguridad antes del cambioCree una copia de seguridad completa de su sitio web y de la base de datos antes de sustituir las fuentes, de modo que pueda volver rápidamente al estado anterior en caso necesario.
Esta comprobación minuciosa reduce los fallos de funcionamiento y garantiza que sus visitantes vean un sitio sin errores y conforme a las normas de protección de datos. La transparencia es especialmente importante cuando varias personas trabajan en un sitio web: documente los pasos que ha dado e informe a su equipo sobre las nuevas @font-face-reglas o el plugin utilizado.
Ventajas de rendimiento gracias a la integración local
Las fuentes locales no sólo reducen los riesgos de protección de datos, sino que a menudo también mejoran el tiempo de carga de su sitio web. Como no hay ninguna solicitud a servidores externos, el contenido de la fuente se entrega directamente desde el servidor de alojamiento. Con hosters rápidos como webhoster.de, esto aporta beneficios cuantificables. El almacenamiento en caché también se puede controlar de forma más eficiente porque el acceso y la versión de la fuente están bajo su propio control.
Una simple comparación muestra las diferencias entre la integración dinámica y la local:
| Característica | Google Fonts (dinámico) | Fuentes locales de Google |
|---|---|---|
| Protección de datos | Crítico (transmisión IP) | Conformidad con el GDPR |
| Tiempo de carga | Más lento debido a peticiones externas | Más rápido con un buen alojamiento |
| Actualizar la seguridad | Automatizado a través de Google | Mantenimiento manual necesario |
| Advertencia de riesgo | Alta | Muy bajo |
PREGUNTAS FRECUENTES: Preguntas frecuentes sobre la integración local de Google Fonts
1. ¿qué ocurre con los navegadores que no admiten .woff2?
La mayoría de los navegadores modernos admiten el formato de fuente web .woff2. Para los navegadores muy antiguos que no pueden leer este formato, también puede utilizar .woff u otras variantes. Sin embargo, esto ya no suele ser necesario para los grupos destinatarios actuales, pues la cobertura de mercado de los navegadores modernos es elevada.
2. ¿pueden quejarse los usuarios si las fuentes se incrustan localmente?
Más bien no. La integración local es especialmente deseable desde el punto de vista de la protección de datos y suele pasar desapercibida para los visitantes. De hecho, puede haber una reacción positiva si el sitio carga más rápido y maneja los datos del usuario de forma más transparente.
3. ¿cuál puede ser realmente el aumento de rendimiento?
Esto depende del alojamiento y del tamaño total de la página. En páginas con muchas variantes de fuentes o varias fuentes, el ahorro de peticiones externas puede ser claramente perceptible. Las fuentes locales tienen un efecto especialmente positivo para los visitantes con un acceso lento a Internet o en regiones con conexiones de red menos estables.
4. ¿tengo que actualizar las fuentes después de un año?
Las propias Google Fonts se optimizan o amplían ocasionalmente para incluir nuevos estilos de fuente. En principio, las versiones existentes siguen siendo funcionales, por lo que no es necesaria ninguna actualización obligatoria. Sin embargo, si desea estar siempre al día (por ejemplo, cuando se añaden nuevos glifos), puede descargar y sustituir los archivos de vez en cuando.
5 ¿Qué ocurre si el fabricante de mi tema requiere fuentes externas?
Merece la pena preguntar al equipo de soporte del proveedor del tema. A menudo es posible desactivar las fuentes predeterminadas o sustituirlas por archivos propios integrados localmente. Algunos temas premium ya ofrecen opciones para ello en la configuración.
¿Qué debe figurar en la política de privacidad?
También debe incluir una nota en la política de privacidad para la integración local. A menudo basta con un breve párrafo, por ejemplo:
"Utilizamos fuentes locales para diseñar nuestro sitio web. No hay transferencia de datos a servidores externos".
De este modo, deja claro que el uso se ajusta al GDPR y ofrece a los visitantes transparencia sobre los procesos técnicos de su sitio web. Normas similares se aplican a los servicios de fuentes utilizados externamente, como Adobe Fonts: también deben mencionarse explícitamente e integrarse localmente.
Buenas prácticas para usuarios avanzados
Si ya te has ocupado de la integración local de Google Fonts, puedes realizar más optimizaciones. Además de la simple integración mediante @font-face, las fuentes pueden optimizarse aún más utilizando estrategias de "font slicing" o "subset". Estas técnicas reducen el tamaño del archivo fuente incrustando sólo determinados conjuntos de caracteres (por ejemplo, sólo caracteres latinos sin caracteres especiales).
Si su público objetivo es internacional, puede valer la pena dividir su sitio web en varios archivos de fuentes para optimizar los tiempos de carga de cada usuario. También puede utilizar font-display: en el CSS para definir cómo se muestra la fuente al cargar (p. ej. intercambiar o alternativa) para que los usuarios no tengan que esperar demasiado a la visualización final de la fuente.
También es importante un enfoque estratégico de la configuración del servidor. Por ejemplo, establecer las cabeceras de caché correctas (p. ej. Control de la caché y Expira en) para sus fuentes, de modo que los navegadores almacenen los archivos en caché a largo plazo y no tengan que recargarlos cada vez que se llama a una página. Esto es especialmente útil si necesita la fuente varias veces en el mismo dominio:
ExpiresActive On
ExpiresByType font/woff2 "acceso más 1 año"
ExpiresByType font/woff "acceso más 1 año"
Con estos ajustes, su sitio web funcionará aún mejor y sus fuentes seguirán cumpliendo con el GDPR.
Seguridad adicional: registro y control
Algunos operadores documentan detalladamente cómo se integran las fuentes. Por ejemplo, los conceptos internos de protección de datos pueden registrar qué fuentes se utilizan, dónde se encuentran en el servidor y cuándo se descargaron. Esto es especialmente importante para las grandes empresas o agencias que tienen que dar cuenta de sus medidas de protección de datos a clientes o autoridades.
También puedes ejecutar tu propio proyecto a través de herramientas como "Google Fonts Checker" o DevTools a intervalos regulares - una vez al trimestre, por ejemplo. Esto garantizará que ningún plugin o script recién instalado establezca conexiones externas con Google. Esta es una práctica recomendada, especialmente para sitios web más grandes con muchos participantes.
Conclusión: Utiliza Google Fonts de forma segura
Quién Integración local de Google Fontsprotege los datos de los visitantes, optimiza la velocidad de carga y evita consecuencias legales. El cambio es relativamente sencillo con herramientas como OMGF o mediante la personalización de CSS. Recomiendo combinar el uso de plugins con un ajuste manual, ya que así se consigue una integración de fuentes limpia y controlada. Si compruebas con regularidad, aseguras las actualizaciones y utilizas un soporte de alojamiento adecuado, te mantendrás en el lado seguro en términos de protección de datos.


