¿Es verdad que las webs WordPress son cada vez más pesadas y lentas?

Últimamente veo muchos acalorados debates en Twitter acerca de que si WordPress es muy lento, o que cada vez es más pesado, que carga demasiadas cosas, y así todo.

Vamos, que hay gente por ahí que viene a decir que WordPress es una pesadilla para la optimización web, el WPO.

Imagen encontrada en pablomonteserin.com

Eso sí, nunca se aporta ningún dato, solo declaraciones tajantes, percepciones, sensaciones, o «es algo que se nota, negarse es de estúpidos«, como he llegado a leer.

Pero ¿es verdad?, y si es así ¿hasta qué punto? ¿es cierto que WordPress es cada vez más pesado y lento?

¿Qué dice el archivo de Internet sobre WordPress?

El archivo de Internet en httparchive.org, lugar de referencia para cualquier consulta o curiosidad acerca de cómo era una web hace años y como es ahora, tiene varios posibles informes, y uno de ellos es medir el peso de las páginas web a lo largo de su historia.

Y lo mejor es que puedes medir el peso de las páginas web creadas con WordPress, como también lo puedes hacer de otros CMS o en general.

Datos, datos, datos

En concreto, si generamos el informe del peso de las páginas web creadas con WordPress desde el registro más antiguo (desde enero de 2016, nada menos que 3 años, que en Internet son un todo) hasta el más reciente a la fecha, nos muestra información muy interesante, a la par de curiosa, que te resumo en esta tabla:

Nota: La tabla completa está en este enlace

Evidencias basadas en los datos

Simplemente describiendo lo que reflejan los datos, se puede afirmar que las webs creadas con WordPress

  • Utilizan aproximadamente el doble de CSS propio que hace 3 años.
  • Casi realizan las mismas solicitudes de CSS externo que hace 3 años.
  • No hay una gran diferencia entre la carga de fuentes, ni alojadas ni externas.
  • Cargan y solicitan la mitad de HTML que hace 3 años.
  • Utilizan casi un 50% más de imágenes alojadas que hace 3 años. Pero han reducido las peticiones de imágenes externas en torno al 35%.
  • La diferencia en lo relativo al JavaScript utilizado, tanto alojado como externo no es representativo. No hay grandes diferencias.
  • Ha aumentado enormemente la carga de vídeo, especialmente el alojado. Este es el dato más significativo.
  • Las diferencias en la carga de otros recursos, aunque porcentualmente existen, no son significativas.
  • El peso total de las páginas WordPress en 3 años se ha incrementado en un 16% en escritorio y un 29% en móvil.

¿Es WordPress más lento que hace años? Interpretando – ahora sí – los datos

Visto lo anterior, mi valoración de lo que reflejan los datos del archivo de Internet sobre la evolución del peso de página de las webs creadas con WordPress, y siempre recordando que estamos hablando de medias, de una estadística, pero que al menos son datos, es la siguiente…

WordPress utiliza actualmente el doble de CSS que hace años

Creo que es por la evolución de los diseños, cada vez más competitivos, pues con la democratización, abaratamiento, de la creación web, los temas WordPress cada vez compiten más entre sí, ofreciendo diseños vistosos, que entren por la vista.

La parte buena es que no cargan más CSS externo que hace años, esto prácticamente no ha cambiado.

¿Es malo este dato?

Al menos no es enormemente significativo, pues no supone en peso de bytes un aumento importante aunque el porcentaje sí lo sea. No supone un problema insalvable para WordPress.

WordPress carga actualmente la mitad de HTML que hace años

Curioso que, en el desglose de tecnologías utilizadas, el peso del HTML es la mitad que hace años, y aquí entran dos posibles factores importantes:

  • Estrategias de caché
  • Estrategias de minimizado

Con el mismo HTML, actualmente prácticamente toda web WordPress aplica estrategias de caché y minimizado de código. Pero vamos, que esto es suposición, el dato de que WordPress carga menos HTML es el que es, ahí está, sea por el motivo que sea.

¿Tú a qué piensas que se debe?

WordPress carga actualmente casi un 50% más de imágenes propias que hace años

Aquí se une este incremento en la carga de imágenes alojadas por uno mismo, junto al curioso dato de que se ha reducido la carga de imágenes externas en torno a un 35%.

En mi opinión esto se debe a varios motivos, a saber…

  • Cada vez es más barato el hosting, con lo que hemos ido abandonando tácticas antiguas como las de cargar fotos desde Flickr o el hotlinking.
  • Vivimos en una cultura de la imagen, en la que desde nuestros teléfonos móviles subimos fotos propias a nuestros sitios, cada vez más. Así que subimos más fotos que nunca, pero las alojamos en nuestro (barato) hosting, en vez de recurrir a servicios externos de alojamiento de imágenes.
  • Los temas WordPress cada vez son más atractivos visualmente, y compiten por ello como comentaba en el caso del CSS, muy enfocados en el uso de imágenes de fondo, carruseles de fotos, etc.

WordPress carga muchísimo más vídeo propio que nunca

¿A alguien le ha extrañado este dato? ¿A que no?

Vivimos en la era audiovisual. Cada vez nos informamos más en YouTube que en blogs, y también las webs cada vez ofrecen, en consecuencia lógica, más contenido propio en vídeo.

Ahora bien, esto sí que es un problema, porque lo que dicen los datos es que cargamos muchísimo vídeo alojado en nuestra propia web, y esto es un error enorme, pues es uno de los elementos que más peso supone y más consumo de recursos del servidor, batería y conectividad en los móviles, etc.

Aquí, además de lo que he comentado de nuestra actual cultura audiovisual creciente, sí que recurro de nuevo a los temas como unos de los principales culpables.

Y es que también hay cada vez más temas WordPress con fondos de vídeo, carruseles de vídeo, hasta el editor de bloques Gutenberg propio de WordPress ofrece bloques para poner fondos de vídeo alojado en tu propia web.

Hay que evitar esta práctica totalmente, y si se quiere poner un fondo de vídeo hacerlo mediante la carga de vídeos alojados externamente, entregados desde servicios externos, como YouTube o Vimeo, para no sobrecargar el peso de la página en exceso, especialmente en dispositivos móviles.

Además de que es una pésima práctica en cuanto a la gestión de recursos del servidor, pues servir vídeo es lo más caro y consumidor de recursos del hosting.

Así que, aceptamos que los temas tienen parte de culpa, pero la responsabilidad es nuestra.

¡Oye! ¿Y cómo ha evolucionado el peso de las webs WordPress comparado con el resto?

Bien visto, porque hasta ahora solo he comparado a WordPress consigo mismo hace unos años, pero ¿ha crecido el peso de las páginas WordPress más que las webs en general? ¿se ha convertido WordPress en un monstruo mientras el resto de webs son más óptimas?

Pues mira tú por dónde los datos dicen que no:

Si comparamos el informe de evolución de peso de las páginas web creadas con WordPress frente al informe de la evolución del peso de página web general en el mismo periodo resulta que WordPress ha tenido un aumento de peso de página más suave, y las páginas webs creadas con WordPress han evolucionado de manera más óptima que la media.

En general todas las páginas web, creadas o no con WordPress, han ido creciendo en peso, pero WordPress menos que la media.

Nota: La tabla completa está en este enlace

Y sí, una página web creada con WordPress pesa de media más que una que no, pero también ofrece unas prestaciones incomparablemente mayores generalmente, y de costes ya ni hablamos ¿verdad?

¿Qué pasa con la conectividad?

Luego, no se nos olvide, no son lo mismo las velocidades de conexión a Internet, tanto residencial como móvil, de hace años que las de ahora.

Así que si quieres realmente comparar tendrías que visitar una misma web con la conexión de hace años y con las de ahora.

Está claro que una web actual hace años sería un horror visitarla con las conexiones de antaño, pero, en proporción, ¿qué ha crecido más, la velocidad de conexión o el peso de las páginas web?

Pues en 2016, España estaba en el número 13 mundial de velocidad de conexión a Internet, con una media de 20 Mbps, y actualmente se pueden contratar por precios mucho más bajos velocidades estables de más de 300 Mbps, y cada vez más de 600 Mbps en conexión residencial y de más de 100 Mbps en móvil, y eso que aún no ha llegado la red 5G.

Una cuenta simple nos da que si el peso de una página web media ha crecido un 31% en escritorio y un 87% en móvil, o que una página web creada con WordPress ha incrementado su peso en escritorio un 16% y en móvil un 29%, en contrapartida, las velocidades de conexión a Internet han aumentado su velocidad de manera exponencial, porcentualmente inmensamente más que los pesos de página, con lo que la experiencia de navegación actual, en estas webs más pesadas, es claramente mucho mejor que la de hace unos pocos años.

Así que los mensajes apocalípticos sobre lo lentas que son las webs actuales no tienen ningún sentido. Las páginas web en general, y las hechas con WordPress en particular, cargan más rápido que nunca, porque tenemos conexiones exponencialmente mucho más rápidas que lo que han crecido en peso las webs.

A partir de aquí, no hay que venirse arriba, hay que usar WordPress con sentido común, y aplicar las estrategias básicas para mejorar los tiempos de carga, evitar consumos y uso de recursos innecesarios, y ofrecer páginas web lo más rápidas posibles.

¿Ya está? ¿Nos podemos echar ya a dormir tranquilos?

Claro que no, por mucho que los datos entierren esos debates estériles y bobos que hay a veces en Twitter, eso no quita para que, como administrador responsable de tu web o las de tus clientes, debas siempre ofrecer los mejores tiempos de carga posibles y las páginas web menos pesadas.

Debes aplicar siempre el sentido común, y estrategias de WPO adaptadas a cada tipo de web, encontrando siempre el equilibrio perfecto entre funcionalidades, usabilidad, experiencia de usuario y velocidad de carga.

Y esto pasa por …

  1. No hacer caso a rajatabla las indicaciones de los servicios de análisis de velocidad web, de ninguno, sino ayudarte de ellos para mejorar parámetros que, mejorando la velocidad de tu web, no comprometan su usabilidad.
  2. Usar siempre el archivo más pequeño posible (imágenes, vídeo, etc.) y aprovechando los servicios externos que nos ofrezcan una mejor relación coste/rendimiento.
  3. Realizar mantenimiento y actualizaciones de manera constante para que tu web esté siempre al día, segura y rápida.
  4. Mide siempre después de cada cambio que realices en tu web.
  5. Suscribirte ya a Ayuda WordPress para no perderte artículos tan molones y prácticos como este y otros muchos 😉

¡Queda abierto el debate!

Te toca. Creo que a todos nos encantará leer tu opinión al respecto de todo este asunto en los comentarios, así que siéntete libre de dar tu punto de vista.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(16 votos, promedio: 4.7)

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

19 comentarios en “¿Es verdad que las webs WordPress son cada vez más pesadas y lentas?”

  1. Pablo Moratinos

    Buen post Fernando, menuda recopilación de datos. Me sorprende particularmente el crecimiento tan notable del vídeo alojado (sorpresón) y me parece muy destacable la apreciación de las diferencias en las velocidades de conexión. Gracias por compartirlo.

    1. Gracias a ti por tu comentario Pablo.

      A mi no me ha sorprendido lo del vídeo, ni lo de las imágenes, me lo esperaba.

      Lo de la velocidad de conexión es para poner el debate en perspectiva, me parecía relevante para la discusión jeje

  2. Gran artículo Fernando!
    Yo cuando comencé creía que WordPress y PHP era lo peor y estaba muerto, y ahora cuanto más investigo más me gusta por la versatilidad que te dá. (Quizás la mala fama es que sea tan accesible que da pie a que existan más malas prácticas)

    Una pregunta en cuanto a la velocidad, ¿de que web de optimización web te diarias más, de GTMetrix o de Page speed Insights de Google?, a mi me están dando resultados muy distintos entre uno y otro 🙁

    1. Ahí le has dado. Está claro que siempre habrá webs más rápidas, pero con menos cosas, y luego está que WP da para enredar mucho y meter mucha mierda, eso es cierto.

      PageSpeed no sirve para medir, no da suficiente información valiosa ni deja personalizar nada.

      1. Descubrir los buenos temas y prácticas de WP me salvó.
        Eso pensaba yo, es que me volví loco cuando en page speed insights de Google me daba 60% en Ordenador y 21% en Movil. Meto lo mismo en GTMetrix (apartado PageSpeed score) y me aparece 87% en Ordenador y 83% en Movil.
        Y me quedo en plan: ¿¿¿¡Qué!???

        1. Desde que Google decidió aplicar en PageSpeed el motor LightHouse a capón se ha vuelto una herramienta inútil.

          Para sacar un 100% prácticamente tienes que tener todo en AMP, sin plugins, alojado en los USA, sin nada. Ecommerce ni soñarlo claro.

  3. Miguel del Pino

    Quizá el «culpable» es que con mucha diferencia los temas más utilizados son los multipropósito tipo Divi o Astra. Yo uso Divi y es pesado, carga muchas cosas por defecto aunque no las utilices. Se puede optimizar, claro, pero no es tarea fácil para un neófito.

  4. Creo que donde esta fallando WordPress es en los ataques maliciosos que recibe. ¿Para cuándo la posibilidad de personalización del enlace wp-admin, por ejemplo?
    Instalé WordFence y es abrumador el número de ataques de todo tipo: Cross scripting, búsqueda de vulnerabilidad en temas y plugins, inyección SQL, intentos de login, comentarios…

    1. Eso es resultado de su popularidad, pero el modelo de datos de WordPress realiza muchas consultas, no obstante, lo peor siempre es el peso de las páginas por causa humana: imágenes, vídeo, plugins innecesarios, etc

  5. Muy interesante. La «solución» pasa por un template que se ajuste a tus necesidades; después probar y probar, nos encontramos que la inmensa mayoría de las plantillas están saturadas de opciones y código que no necesitamos. Al final optamos por crear un template desde cero, solo lo necesario. Así mejoramos la velocidad de carga.

      1. Entiendo lo que dices, pero eso se debe más a las malas prácticas que a otra cosa. No es algo exclusivo de WordPress. Aquí la carga de nuestro blog segun GTmetrix:

        -Total Page Size: 479KB
        -Requests: 46
        -Fully Loaded Time: 1.9s

  6. Magnífico artículo, Fernando.

    Ni añadiría, ni quitaría una sola coma a esto: «Debes aplicar siempre el sentido común, y estrategias de WPO adaptadas a cada tipo de web, encontrando siempre el equilibrio perfecto entre funcionalidades, usabilidad, experiencia de usuario y velocidad de carga».

    Un abrazo.

  7. Hay un factor más que no se ha mencionado, y es la calidad del hosting. No todo es mantener el WP actualizado y optimizado, también influye la infraestructura (y eso es más difícil si no tienes mucha idea).

    Hablo de servidores vps que no dan la calidad que prometen. He pasado de sufrir ralentizaciones absurdas teniendo supuestamente SSD y dos cores en mi máquina a que todo vaya como la seda en otro proveedor, teniendo únicamente un core y menos ram…

  8. Muy buen artículo. Lo cierto es que es que pesa más y es más lento. En mi caso un «experto» me dijo que era porque usaba Divi, y me recomendó Génesis…. pero al final es lo que tú dices Fernando le metemos mucho a cada publicación. Qué esta pasando en cuanto a velocidad con Wix y otros de la competencia?

  9. Increíble artículo Fernando. La verdad que es fácil generar polémicas con afirmaciones, sin comprobar los datos y me parece super interesante el análisis que haces.

    Sin saber mucho de WPO, me parece sensato tu consejo de utilizar los informes como referencias para mejorar y no obsesionarnos con seguirlo a rajatabla, ya que dependerá en gran medida de las especificaciones de cada web y las características del servidor.

    Muchas gracias por el curro y las buenas recomendaciones.

Deja un comentario

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

 

Ir arriba Ir al contenido