Cómo gestiona Weglot el rendimiento de su sitio web

En este artículo, aprenderá más sobre cómo Weglot afecta al rendimiento de su sitio web según la integración elegida.


Independientemente de la integración que utilice, Weglot sigue un comportamiento similar en lo que respecta a las traducciones de su sitio web. A continuación, dependiendo de su integración, se darán otras particularidades que exploraremos más adelante.


1. Rendimiento general

He aquí cómo funciona Weglot en las versiones traducidas de su sitio web:

  • Escanea el contenido original de su página web (archivo HTML);
  • Tras la exploración, Weglot analiza (lee y corta) los elementos entre las etiquetas HTML;
  • Traduce automáticamente este contenido original a su equivalente traducido;
  • Durante el proceso de traducción, Weglot almacena su contenido en su Lista de traducciones, que está disponible en su Dashboard de Weglot, y a continuación muestra las traducciones.

Este proceso permite a Weglot traducir y mostrar las traducciones en su sitio web en cuestión de segundos.

Tenga en cuenta que cuantos más elementos haya en su página original, más tiempo tardará en cargarse y Weglot en analizar y traducir su contenido. Además, si Weglot necesita generar nuevas traducciones para las páginas traducidas, el tiempo de carga puede prolongarse ligeramente.


Para ello, Weglot utiliza una red de distribución de contenidos(CDN) para reducir el tiempo de carga de sus páginas traducidas. La CDN es un grupo de servidores distribuidos geográficamente que almacenan en caché el contenido cerca de los usuarios finales. Nuestro objetivo con la CDN es mostrar el contenido aprovechando al máximo el alcance de varios servidores espejo en todo el mundo. El contenido se cargará y mostrará desde el servidor más cercano.

Este sistema garantiza una alta disponibilidad de los servidores, reduce el tiempo de carga y aumenta el rendimiento general del sitio web. Dado que una CDN utiliza servidores espejo, tenga en cuenta que es posible que las modificaciones que realice en su sitio web no sean visibles inmediatamente.

Para evitarlo, Weglot utilizael «control de versiones», que actualiza la versión cuando se realizan modificaciones. Los servidores CDN reciben una notificación de la nueva versión y se desactivan temporalmente para permitirle realizar cambios.

Tenga en cuenta que el tiempo de carga puede ser un poco más largo la primera vez que se accede a una nueva versión de su sitio web, ya que su navegador necesita ponerse en contacto con el servidor espejo, que a su vez necesita ponerse en contacto con el servidor original. Posteriormente, los visitantes se conectarán al servidor espejo más cercano, que tendrá la nueva versión, y su sitio web se almacenará en la caché.


Para proyectos que no sean de WordPress, Weglot implementará una biblioteca JavaScript en su sitio web. Esta biblioteca añadirá el selector de idioma y garantizará su funcionamiento. Esta biblioteca también le permite añadir elementos dinámicos a su Dashboard de Weglot > Configuración > Configuración de la aplicación.

Los elementos dinámicos permiten a Weglot volver a comprobar los elementos seleccionados y traducirlos dinámicamente, incluso si se generan después del primer análisis de Weglot. Sin embargo, tenga en cuenta que cuantos más elementos dinámicos tenga, más tiempo necesitará Weglot para mostrar todas sus traducciones.


Weglot realiza un seguimiento constante y busca soluciones para ofrecer el mejor rendimiento posible.

2. Integración de WordPress

La integración con WordPress es bastante diferente de nuestras otras integraciones, ya que se basa en la estructura de WordPress con plugins, filtros y hooks. Estas características permiten una alta compatibilidad con otros plugins y con WordPress en general.

Su funcionamiento general es similar al de nuestras integraciones de subdominios y subdirectorios:

  • Dispondrá de URL únicas para su contenido traducido
  • Las traducciones se gestionan en el servidor con fines de SEO
  • Las páginas gestionadas por Weglot harán uso del sistema CDN

Como su contenido se traducirá en la fuente de su sitio web (del lado del servidor), sus visitantes no verán el cambio de su idioma original al idioma traducido que hayan elegido. La página se cargará directamente traducida.

Además, es posible que haya instalado plugins que gestionen la caché del lado del servidor para mejorar el rendimiento de su sitio web. Weglot se encuentra "detrás" de cualquier caché del lado del servidor, lo que significa que las modificaciones realizadas en Weglot no se actualizarán en la caché del lado del servidor por defecto. A veces necesitará purgar la caché de estos plugins para ver sus modificaciones.

3. Integración de JavaScript

La integración de JavaScript se puede configurar para cualquier tecnología que utilice, siempre y cuando pueda añadir código JavaScript personalizado a su sitio web.

Con él, su idioma original y los idiomas traducidos se mostrarán en la misma página, pero no simultáneamente. Cuando un visitante cambia de idioma con el conmutador de idiomas, Weglot sustituye dinámicamente su contenido por su traducción.

Weglot analizará su sitio web y traducirá su contenido «sobre la marcha». Las traducciones se gestionan del lado del cliente. En este sentido, tenga en cuenta que la integración de JavaScript no es compatible con el SEO. Sin embargo, puede cambiar a nuestro subdominio o a nuestra integración de subdirectorio para un SEO multilingüe.

En cuanto al rendimiento, su sitio web solo tendrá que cargar la biblioteca JavaScript de Weglot. Una vez hecho esto, Weglot mostrará su selector y podrá traducir su sitio web.

4. Integración de subdominios

La integración de subdominios es recomendable desde el punto de vista del SEO. Tendrá URL únicas para su contenido traducido, y las traducciones se gestionan en el servidor a efectos de SEO.

Si la URL base de su sitio web es https://www.mywebsite.com/ o https://mywebsite.com/, las traducciones se mostrarán en https://XX.mywebsite.com/, siendo XX el código de idioma de 2 letras del idioma actual.

Para mostrar sus traducciones en subdominios dedicados, Weglot utiliza un proxy inverso. El uso de una configuración de proxy inverso permite a Weglot conectarse a su proveedor de alojamiento original para acceder al contenido del sitio web. Este enfoque permite a Weglot crear subdominios para su sitio web de manera eficiente, lo que permite la traducción de contenidos sin alterar la estructura central del alojamiento.

Esta configuración puede provocar un pequeño retraso al cargar las páginas traducidas, dependiendo del proveedor de CDN utilizado, pero puede estar tranquilo: Weglot utiliza algunos de los mejores proveedores de CDN del mundo, por lo que su sitio web se puede ver desde cualquier lugar, en cualquier momento y con la mayor rapidez posible.

Para comprender mejor la estructura del proxy inverso, puede consultar lapresentación técnica de Weglot.


Gracias a esta configuración, al cambiar de idioma, sus visitantes no verán los cambios en el contenido, sino que serán redirigidos al subdominio correspondiente. Las traducciones se realizan en el lado del servidor, directamente en el código fuente de la página, lo que significa que la página se cargará directamente traducida, eliminando cualquier tiempo de bloqueo relacionado con la ejecución de JavaScript para las traducciones.


Dado que dispondrá de URL específicas para cada idioma traducido, ya que Weglot traduce el contenido del lado del servidor para los robots de Google y añade los hreflangs correspondientes en función de la página y el idioma actuales, esta integración permitirá la indexación de sus páginas traducidas.


Tenga en cuenta que Weglot solo gestionará sus subdominios traducidos. Su versión original seguirá siendo gestionada por su CMS o su editor, por lo que Weglot solo podría afectar al rendimiento de los subdominios.

Esta integración reduce el número de elementos dinámicos que podría añadir, ya que permite a Weglot acceder a más contenido de su sitio web, lo que puede redundar en un mejor rendimiento.

5. Integración de subdirectorios

La integración de subdirectorios también es recomendable desde el punto de vista del SEO. Dispondrá de URL únicas para su contenido traducido, y las traducciones se gestionan en el servidor a efectos de SEO.

Si la URL base de su sitio web es https://www.mywebsite.com/ o https://mywebsite.com/, las traducciones se mostrarán respectivamente en https://www.mywebsite.com/XX/ o https://mywebsite.com/XX/, donde XX es el código de dos letras del idioma actual.

Esta integración tiene las mismas ventajas que la integración de subdominios y ofrece aún más ventajas. Como Weglot gestionará todo su sitio web, incluida la versión original, podrá gestionar su SEO añadiendo los hreflangs en la versión traducida y en la versión original.


Esta integración también utiliza la configuración de proxy inverso, pero no solo para los subdominios traducidos. El proxy inverso se utiliza para todo su dominio, y Weglot se encargará de todo su sitio web. Cuando un visitante acceda a sus páginas, Weglot recibirá la solicitud, obtendrá los datos de su contenido original, traducirá su contenido y mostrará las páginas traducidas. Puede ver a Weglot actuando como un puente que traduce el contenido y lo muestra en las páginas correspondientes.

Esta configuración puede provocar un pequeño retraso al cargar sus páginas, dependiendo del proveedor de CDN utilizado, incluso en su versión original, ya que Weglot recuperará la página y realizará las traducciones necesarias. Pero no se preocupe: Weglot utiliza algunos de los mejores proveedores de CDN del mundo, por lo que su sitio web podrá verse desde cualquier lugar, en cualquier momento y con la mayor rapidez posible.


Esta integración también reduce el número de elementos dinámicos que podría añadir, ya que también permite a Weglot acceder a más contenido de su sitio web (desde la fuente), lo que puede traducirse en un mejor rendimiento.



Para más detalles sobre nuestras integraciones y su configuración, consulte nuestra Presentación técnica de Weglot.

¿Responde esto a su pregunta? Gracias por sus comentarios Ha habido un problema al enviar su comentario. Vuelva a intentarlo más tarde.

¿Aún necesita ayuda? Contacte con nosotros Contacte con nosotros