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.
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 también almacena su contenido en su Lista de Traducciones, que está disponible en su Weglot Dashboard.
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 puede tardar en cargarse y en que Weglot analice y traduzca toda la página.
Para ello, Weglot utiliza una red de distribución de contenidos (CDN) para reducir el tiempo de carga de sus páginas traducidas.
El objetivo es mostrar el contenido aprovechando al máximo el alcance de varios servidores espejo en todo el mundo. El contenido se mostrará en 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, es posible que sus modificaciones no se apliquen inmediatamente de forma directa a nuestro servidor original.
Para evitarlo, Weglot utiliza el "versionado", que actualiza la versión cuando se realizan modificaciones. En este caso, los servidores CDN reciben una notificación de la nueva versión y se desactivan temporalmente para permitirle realizar cambios.
El tiempo de carga puede ser un poco más largo en la primera llamada de una nueva versión de su sitio web. Esto se debe a que su navegador necesita ponerse en contacto con el servidor espejo y luego con el original.
Después, los visitantes se conectarán al servidor espejo más cercano, que tendrá la nueva versión, y su sitio web se almacenará en caché.
Para los proyectos que no sean de WordPress, Weglot también implementará una biblioteca JavaScript para añadir el conmutador de idiomas y asegurarse de que funciona correctamente.
Weglot supervisa constantemente y busca soluciones para ofrecer el mejor rendimiento posible.
2. Integración de WordPress
La integración con WordPress es bastante diferente, ya que se basa en la estructura de WordPress con plugins, filtros y ganchos. Todo ello para permitir una alta compatibilidad con otros plugins y con WordPress en general.
Su rendimiento general es similar al de nuestras otras integraciones:
- Tendrá URL únicas para su contenido traducido
- Las traducciones se gestionan en el servidor con fines de SEO
Podría utilizar una integración JavaScript en WordPress, pero le recomendamos que utilice el plugin. Su compatibilidad con WordPress garantiza una integración y un flujo de trabajo más fluidos que una integración JavaScript.
Además, es posible que tenga instalado su propio plugin de caché para mejorar el rendimiento. Como Weglot se encuentra "detrás" de él, puede que a veces necesite purgar la caché de este plugin para ver sus modificaciones desde Weglot.
3. Integración de JavaScript
La integración de JavaScript puede establecerse para cada tecnología que pueda utilizar.
Con él, su idioma original y los idiomas traducidos se mostrarán en la misma URL, pero no simultáneamente.
Cuando un visitante cambia de idioma con el conmutador de idiomas, Weglot sustituye dinámicamente el texto a traducir por su traducción.
Weglot analizará su sitio web y traducirá su contenido "sobre la marcha". Las traducciones se gestionan del lado del cliente.
Puede añadir algunos elementos a la sección dinámica de Weglot. Permitirá a Weglot volver a comprobar los elementos seleccionados y traducirlos, aunque se hayan generado después del primer análisis sintáctico de Weglot.
Sin embargo, cuantos más elementos dinámicos tenga, más tiempo necesitará Weglot para mostrar sus traducciones.
Esta integración no es SEO-friendly. Sin embargo, ¡puede cambiar a nuestra integración de subdominio para una mejor SEO!
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 del lado del servidor a efectos de SEO.
Al cambiar de traducción, sus visitantes no verán los cambios de contenido; serán redirigidos a la página traducida.
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.