Oferta SiteGround Black Friday

Cómo alojar localmente las fuentes de Google con el tema Astra para cumplir el RGPD (actualizado)

Si leíste mi artículo sobre los temas WordPress, Google Fonts y el RGPD ya sabrás que las fuentes de Google servidas desde su CDN no cumplen el RGPD pues recopilan IPs y no se sabe qué más hace Google con los datos de los usuarios.

Por supuesto, una solución, da igual el tema que uses, es alojar localmente las fuentes, descargándolas y sirviéndolas desde tu servidor con un poco de maña, pero hay temas que te lo ponen más fácil, y uno de ellos es Astra.

Y además no tienes que aprender ningún código, ni siquiera pagar por la versión Premium de Astra, en la versión gratuita puedes hacerlo con un simple clic.

Solo tienes que ir a la página de ajustes del tema, en Astra → Escritorio → Ajustes → Rendimiento, y activar la casilla denominada «Cargar las fuentes de Google localmente».

cargar localmente fuentes google tema astra

También es recomendable activar la casilla de «Precarga de fuentes locales» para mejorar los tiempos de carga de tus páginas.

Publica los cambios y solo con este clic pasarán 3 cosas:

  1. Se crea una carpeta de fuentes donde Astra alojará las fuentes de Google necesarias para tu web.
  2. Se añaden las líneas de código necesarias para cargar las fuentes de Google alojadas localmente a la hoja de estilos.
  3. El tema Astra deja de servir las fuentes de Google desde la CDN externa y usa las copias alojadas localmente.

Y con esto, con un solo clic, ya no estás recopilando IPs ni nada para Google, respetando la privacidad de tus usuarios y cumpliendo el RGPD, y otras leyes de regulación de privacidad.

De paso, al no servir recursos externos, mejorarán tus puntuaciones en las métricas web principales.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 4.3 / 5. Total de votos: 20

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

6 comentarios en “Cómo alojar localmente las fuentes de Google con el tema Astra para cumplir el RGPD (actualizado)”

  1. Si usas Astra + Elementor,… y en Elementor en “Ajustes del Sitio” + “Fuentes Globales” ahí has definido las fuentes del sistema,… ¿eso va APARTE de las fuentes que haya definidas en Astra? Y por tanto las carga Elementor pos su cuenta? O seleccionando en Astra lo de “Cargar las fuentes de Google localmente” también afectará a esas de Elementor?
    Saludos!

    1. Hola Pablo,

      Si en Elementor > Ajustes > General > Desactivar fuentes por defecto, activas la casilla entonces solo se cargan las fuentes de Astra, estén alojadas o no. Si no activas la casilla y en algún módulo de Elementor tienes una fuente personalizada y no marcas eso entonces esa fuente se cargará remotamente si es Google Font. El ajuste de Astra solo afecta a Astra, salvo que actives esa INTEGRACIÓN de Elementor, que he comprobado que funciona.

      Lo puedes comprobar tu mismo examinando las fuentes que se cargan en tus páginas con algún plugin para Chrome como whatfont y luego buscando en el código fuente de la página el nombre de tus fuentes. Si aparecen alojadas en la carpeta wp-content/astra-local-fonts/nombre-de-la-fuente/archivo_de_la_fuente.woff2 es que está funcionando

      1. En lo que probaste, ¿cómo tenías configurado las Fuentes Globales de Elementor?
        Acabo de probar en una instalación limpia marcando en Elementor “Desactivar fuentes por defecto” y en Elementor en “Ajustes del sitio” – “Fuentes Globales” igualmente hay creadas 4 fuentes por defecto (que cargan la fuente de Google “Roboto” y “Roboto Slab”). Y sin tocar nada, eso me crea en el código fuente una llamada a Google Fonts cargando esas 2 fuentes. … y esas fuentes globales no se pueden eliminar…
        Saludos!

  2. Ya lo he podido probar: yo tengo esa opción de Elementor marcada, pero aún así él carga Google Fonts,… parece que si defines en Elementor en “Ajustes del Sitio” + “Fuentes Globales” las debe cargar igualmente. Esto veo en el código fuente:

    link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?xxxxxxx media='all'

    Y en mi caso que uso ConvertPro parece que también por cada CTA de convertPro que cargue la página (un formulario, un popup, un Slide-In,…) carga 1 linia (aún poniendo en Global Font = Inherit que entiendo que heredaría la fuente de Astra) :

    link rel='stylesheet' id='cp-google-fonts-10609-css' href='//fonts.googleapis.com/css?xxxxx media='all'
    link rel='stylesheet' id='cp-google-fonts-10693-css' href='//fonts.googleapis.com/css?xxxxxx media='all'

    Así que si es tan complicado / imposible no cargarlas,… no cumpliremos RGPD,… 🙁

  3. Estaba revisando esto porque al parecer me han detectado del hosting muchas peticiones a fuentes desde Astra… Y ahora no me aparece esta opción de Rendimiento ¿La quitaron?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio