Una de las principales preocupaciones al elegir un plugin de traducción de WordPress es cómo afecta a tu velocidad del sitio web. Un sitio web más lento afectará negativamente al posicionamiento de tus páginas, al tráfico y, en última instancia, a los ingresos.
Por lo tanto, decidimos realizar varias pruebas de velocidad en algunos de los los complementos de traducción de WordPress más populares solo para que te hagas una idea de la carga que añaden a sitio web multilingüe.
Comparamos el tiempo de carga de la misma página al utilizar diferentes complementos multilingües para traducirla. Solo un complemento de traducción estuvo activo y configurado para cada prueba determinada.
Tiempo de carga de la traducción según el tamaño de la página
Para la primera configuración, nuestro objetivo era ver cómo el tamaño de página afecta el tiempo de carga de la traducción.
La prueba presenta un página con unas 1600 palabras, con el tema Twenty Fifteen activado y sin ningún otro complemento, salvo el que se está probando. El siguiente gráfico muestra el tiempo medio de carga de la página original obtenido en nuestra prueba.
Debido a la naturaleza variable del tiempo de ejecución del software, que depende de parámetros que escapan al control humano (como la CPU, el sistema operativo o el retraso de la red), el tiempo de carga de la página varía ligeramente con cada actualización.
Para hacer frente a esto, Se midió el tiempo de carga de la página de cada plugin 30 veces, a partir de los cuales calculamos una media. Utilizamos Chrome DevTools para medir el tiempo de carga.
Podemos ver que TranslatePress y WeGlot tienen unos tiempos de carga bastante buenos, gracias a la mínima intervención que suponen a la hora de mostrar la página original. Polylang y WPML parece que tardan más en cargar la página.
Recuerda que la comparación se realiza en la página original (no traducida), por lo que todos los plugins deberían mostrar tiempos de carga similares a los de WordPress «puro» (sin ningún plugin activo).
En cuanto al tiempo medio de carga de una página traducida, la situación es un poco diferente.
Podemos observar que, en esta prueba, WeGlot presenta un mayor tiempo de carga de la página al mostrar una página traducida de gran tamaño. Probablemente, esto se deba a que el plugin de WeGlot dedica más recursos de tiempo a comunicarse con los servidores de WeGlot para proporcionar la traducción de esta gran cantidad de palabras.
TranslatePress no se ve tan afectado por el número de palabras, ya que las traducciones se almacenan en la base de datos local, por lo que las recupera más rápidamente.
En esta prueba, TranslatePress y Polylang tienen tiempos de carga similares, mientras que WPML es el que tarda más en mostrar la página traducida.
Tiempo de carga de la traducción de la tienda de WooCommerce
Pasando a una configuración de prueba diferente, se configuró cada complemento para traducir el página de inicio de la Escaparate tema por Automattic, utilizando los datos de prueba de WooCommerce proporcionados por el tema. En total, hay unas 250 palabras en la página «Tienda».
Se utilizaron las versiones premium de los complementos de traducción con el fin de... traducir productos de WooCommerce.
En el siguiente gráfico se puede observar cómo cada línea, que representa un complemento, presenta cierta variación en el tiempo de carga —medido en segundos— a lo largo de estas 30 actualizaciones de página.
Pero incluso a partir de este gráfico con los resultados sin procesar, se pueden observar claras diferencias entre los tiempos de carga de cada plugin, en comparación con el tiempo de carga predeterminado de WordPress (sin ningún plugin de traducción instalado).
Si echamos un vistazo al tiempo medio de carga de la página original —es decir, en el idioma predeterminado en el que estaba escrita—, se puede observar que cada plugin añade un poco de tiempo de carga a WordPress. TranslatePress y WeGlot están bastante igualados, y solo añaden un tiempo de carga bastante reducido, de aproximadamente un cuarto de segundo. Sin embargo, WPML parece tardar más en cargarse.
Si echamos un vistazo a los tiempos medios de carga de una página traducida, vemos que todos los complementos añaden un poco más de tiempo en comparación con la carga de la página original. Esto es normal, ya que se realiza un trabajo adicional para generar una versión traducida de la página.
En resumen
Hasta ahora hemos observado resultados diversos en función de la configuración y de si estamos viendo la página original o la traducida. Para el gráfico final, he decidido sumar el tiempo de carga tanto de la página original como de la traducida en la prueba con una página de 1.600 palabras.
Creo que conviene considerar que la velocidad es igual de importante tanto para los visitantes que consultan el contenido original como para los que consultan la versión traducida.
Por lo tanto, a la hora de elegir el plugin de traducción de WordPress que mejor se adapte a tu proyecto, debes tener en cuenta la velocidad de carga tanto de la página original como de la traducida.
Además, si aún no lo has hecho, no te olvides de probar TranslatePress (el complemento principal es GRATIS).
TranslatePress Multilingüe
Relacionado: Lista de comprobación de SEO multilingüe para posicionarse en todos los idiomas






Creo que lo más importante es darse cuenta de que estos plugins solo resultan realmente útiles cuando se gestiona un comercio electrónico con muchos idiomas (un único catálogo), pero para cualquier otra forma de gestionar el multilingüismo, lo mejor es WordPress Multisite con subdirectorios. Así se obtienen todas las ventajas y no se ve afectado el rendimiento.
Es cierto que el enfoque de WordPress Multisite para un proyecto multilingüe ofrece numerosas ventajas, entre las que se incluyen una gran flexibilidad y un buen rendimiento.
Sin embargo, cuando se utilizan plugins como WooCommerce —y no solo ese—, puede resultar complicado mantener los sitios web sincronizados, ya que muchos plugins no se pueden gestionar de forma global desde el panel de la red de WordPress. Ajustar la configuración de los plugins individualmente para cada idioma puede ser una pesadilla.
Además, la instalación y configuración de WP Multisite en sí misma no es una tarea fácil para alguien sin experiencia.
Estoy de acuerdo contigo Razvan, si tienes una instalación Multisite, la selección de un complemento que funcione bien es muy limitada, especialmente si necesitas un complemento de caché de servidor.
No es fácil encontrar un buen complemento de caché de servidor que te permita borrar la caché de un solo sitio.
Al final, aunque una red multisitio en muchos casos podría tener una degradación de rendimiento mucho menor, debido a que no se puede tener un buen complemento de caché de servidor, al final se experimentan menos degradaciones de rendimiento con una instalación que no sea multisitio y un buen complemento de caché de servidor.
¡Muy buen y útil artículo! ¡Basado en mediciones reales y no solo en opiniones. ¡Muy útil!
[…] TranslatePress es rápido. En los tiempos que corren, en los que cada vez disponemos de menos tiempo al día, ahorrar un poco de ese tiempo puede suponer mucho. Contar con una web rápida mejorará el posicionamiento de tus páginas en los motores de búsqueda, lo que a su vez aumentará tu número de visitantes. Cuantos más visitantes tengas, mayores serán las posibilidades de transmitir tu mensaje (da igual si se trata de un producto, un servicio, una campaña publicitaria o algo totalmente distinto). Si utilizas TranslatePress, no tendrás que preocuparte por nada de esto, ya que es uno de los más rápidos del mercado. Si quieres conocer más detalles, no te pierdas la comparación completa. […]
[…] de mostrar correctamente el plugin a los usuarios. Y es que TranslatePress está pensado para que las traducciones sean rápidas e intuitivas, ya que te permite traducir todas las cadenas de tu sitio web directamente desde la interfaz de usuario (utilizando un […]
Hola.
¡¡¡Estoy de acuerdo en que translatepress ES EL PLUGIN MÁS IMPRESIONANTE, LIGERO Y PRÁCTICO DE WP!!! Pero, ¿qué hay de los complementos? Si instalamos el complemento «Automatic User Language Detection», creo que reducirá significativamente la velocidad de la web. Lo mismo ocurre con todos los complementos… ¡supongo! ¿Cómo interactúan estos con una instalación de WordPress? ¿Alguna idea?
Gracias de antemano,
L.
El problema con la detección automática del idioma del usuario es que necesita hacer una redirección al idioma del usuario. La página inicial se carga básicamente dos veces: primero para detectar el idioma, segundo para cargar el correcto. Desafortunadamente no hay forma de evitar esto y en un sitio web más lento da la impresión de que va aún más lento.
Sin embargo, esto solo ocurre en el acceso inicial al sitio.
[…] Según una prueba de velocidad sobre el rendimiento de los plugins de traducción realizada por Razvan Mocanu, TranslatePress es el plugin de traducción de WordPress más rápido en el […]
¿Funciona TranslatePress con WP Super Cache u otros plugins de caché para las páginas traducidas?
Sí, deberían funcionar bien. Tenemos muchos usuarios que usan TP con WP Super Cache y WP Rocket.
Es tristemente verdad. ¡WPML aumenta drásticamente el tiempo de carga!
La buena opción es almacenar en caché las páginas, pero WPML también ralentiza el backend, por no hablar de la base de datos. Un día daré el paso de cambiar de solución...
Nos dedicamos al comercio electrónico y WPML es muy, muy lento; además, ralentiza también el backend. Es un auténtico desastre y siempre tiene errores. No lo utilicéis nunca. Ahora estamos interesados en TranslatePress y estamos pensando en comprar una licencia, porque TranslatePress parece entender las necesidades de velocidad y escalabilidad.