Diseño Web, SEO

Los 10 mitos principales sobre la optimización de la velocidad de WordPress

Los 10 mitos principales sobre la optimización de la velocidad de WordPress

Queremos sitios web rápidos. Punto.

Amamos las experiencias web que no nos hacen esperar a que se cargue la página.

En el mundo siempre cambiante del desarrollo web, los propietarios de sitios de WordPress están constantemente buscando formas de mejorar el rendimiento y la experiencia de usuario de sus sitios. La optimización de la velocidad se ha convertido en un tema candente, ya que juega un papel crucial en la satisfacción del visitante, la participación del usuario y los rankings en los motores de búsqueda. Sin embargo, con tantas ideas falsas y prácticas obsoletas circulando, puede ser difícil separar la realidad de la ficción.

En este artículo, desacreditaremos los 10 principales mitos sobre el rendimiento de velocidad en WordPress y proporcionaremos consejos prácticos para optimizar la velocidad de su sitio web de WordPress. Exploraremos cada mito en detalle y le proporcionaremos información precisa y actualizada para ayudarlo a tomar decisiones informadas sobre las estrategias de optimización de su sitio web.

Mito #1 – La velocidad del sitio web no influye en su SEO

Este es un mito muy común en la comunidad de WordPress. En realidad, la velocidad del sitio web es un factor de clasificación muy importante para la página de resultados de búsqueda de Google (SERP). Google ha afirmado que las páginas que se cargan más rápido tienen la oportunidad de clasificarse más alto en las búsquedas de escritorio y móviles. Esto significa que las páginas que se cargan más rápido en computadoras de escritorio y teléfonos móviles tienen una mejor oportunidad de clasificación.

La tasa de rebote y la participación son dos aspectos fuertes que señalan a Google qué tan relevante es el contenido de una página. El contenido relevante, cuando se carga lentamente, puede hacer que los usuarios impacientes abandonen el sitio web y naveguen en otro lugar. Los sitios web que se cargan lentamente pueden frustrar a los usuarios y hacer que abandonen el sitio, lo que resulta en una tasa de rebote más alta y una menor participación. Esto puede afectar negativamente al SEO, ya que la tasa de rebote y la participación también son factores que Google considera al clasificar las páginas.

Las páginas de destino son mayormente accedidas por usuarios que vienen de tráfico de referencia de las redes sociales. La mayoría de este tráfico también proviene de usuarios móviles. Por lo tanto, los propietarios de sitios web deberían priorizar la velocidad del sitio web como parte de su estrategia continua de SEO para proporcionar a sus usuarios una experiencia de usuario superior en términos tanto de contenido como de velocidad de carga.

¿Significa eso que su sitio se clasificará más alto si su puntuación de Pagespeed es más alta? Bueno, eso nos lleva al siguiente mito.

Mito #2 – Un Hosting Web más rápido puede resolver todos los problemas de rendimiento

Ahora, este es un mito grande. No es cierto que un hosting web más rápido resolverá todos los problemas de rendimiento de un sitio web. Si bien un hosting web más rápido puede ayudar a entregar recursos rápidamente, no es el único factor que afecta la velocidad del sitio web. Incluso si un hosting web entrega recursos rápidamente, el navegador del usuario aún debe analizar, ejecutar y procesarlos. Esto significa que la velocidad del dispositivo del usuario, el navegador y la conexión a Internet también pueden ser cuellos de botella para el rendimiento del sitio web.

Es importante tener en cuenta que los navegadores tienen sus propias limitaciones. Por ejemplo, generalmente son de un solo hilo, lo que significa que pueden descargar múltiples archivos en paralelo, pero no pueden ejecutar scripts simultáneamente. Esta limitación inherente puede afectar la velocidad del sitio web, independientemente del rendimiento del hosting web.

Además, varios otros factores pueden afectar el rendimiento del sitio web, como el tamaño de los recursos (como imágenes y videos), el número de solicitudes HTTP y la eficiencia del código del sitio web. Estos factores pueden afectar la velocidad del sitio web independientemente de la calidad del hosting web.

Mito #3 – La caché del lado del servidor es mejor que la caché del plugin

A menudo se presenta la caché del lado del servidor como la solución superior para el rendimiento del sitio web de WordPress, pero este no siempre es el caso. Si bien la caché del lado del servidor puede proporcionar algunos beneficios, tiene varias limitaciones que hacen que la caché basada en plugins sea una opción más versátil y eficiente para muchos sitios web. Examinemos las desventajas de la caché del lado del servidor y por qué puede que no sea la solución ideal para optimizar el rendimiento de su sitio.

En primer lugar, la caché del lado del servidor tiene una vida útil limitada, lo que significa que el contenido en caché permanece en la memoria del servidor durante un período establecido antes de caducar. Cuando esto sucede, el servidor debe regenerar el contenido, consumiendo recursos valiosos. Además, editar o publicar cambios en su sitio puede resultar en que toda la caché se borre, lo que puede llevar a una menor tasa de aciertos en la caché y un rendimiento reducido. En contraste, la caché basada en plugins a menudo incluye funciones como precarga de caché y gestión de caché más inteligente, minimizando el impacto de la expiración de la caché y garantizando una tasa de aciertos en la caché más alta.

En segundo lugar, la caché del lado del servidor carece de las optimizaciones proporcionadas por las soluciones basadas en plugins. Mientras que la caché del lado del servidor se enfoca principalmente en almacenar contenido HTML, la caché basada en plugins permite optimizaciones a nivel de página, como reorganizar el orden de los recursos, eliminar recursos que bloquean la representación y optimizar scripts de terceros. Estas optimizaciones juegan un papel crucial en mejorar la velocidad del sitio web y los aspectos vitales básicos de la web. Además, la caché del lado del servidor generalmente tiene dificultades para manejar páginas dinámicas, ya que a menudo lucha por administrar cadenas de consulta y cookies de manera efectiva. Por otro lado, la caché basada en plugins puede aplicar lógica e inteligencia para almacenar en caché contenido dinámico, entregando el contenido correcto a los usuarios correctos en el momento adecuado.

En conclusión, el enfoque de caché ideal para su sitio de WordPress combina la caché del lado del servidor y la basada en plugins. FlyingPress, un versátil plugin de caché, puede actuar efectivamente como una caché del lado del servidor al servir páginas en caché directamente, evitando PHP por completo. Esto garantiza una compatibilidad perfecta con servidores web como Apache, LiteSpeed y OpenLiteSpeed, al tiempo que proporciona una configuración opcional para Nginx.

Mito #4 – Todos los constructores de páginas son lentos, Gutenberg es el salvador

La creencia de que todos los constructores de páginas son lentos es un mito común.

Aunque algunos constructores de páginas pueden ser más lentos que otros, varios constructores de páginas disponibles para WordPress están optimizados para velocidad y rendimiento.

Aquí hay un gráfico de algunos constructores de páginas populares y el tamaño de CSS y JS inyectado por ellos:

Existen algunos excelentes constructores de páginas como Bricks, Breakdance y Oxygen que vienen con rendimiento y facilidad de uso.

En contraste con estos constructores de páginas, el editor de Gutenberg por defecto puede ser más lento y consumir más recursos, principalmente al diseñar diseños complejos o páginas con muchas medios. Aunque Gutenberg ha mejorado en velocidad y rendimiento en las actualizaciones recientes, todavía es más lento que algunos constructores de páginas dedicados que mencionamos antes.

Mito #5 – Los plugins de optimización resuelven todos los problemas de rendimiento

Si bien los plugins de optimización pueden ser una herramienta útil para mejorar el rendimiento del sitio web, no pueden resolver todos los problemas de rendimiento.

Los plugins de optimización pueden mejorar el rendimiento almacenando en caché páginas, priorizando recursos, retrasando scripts de terceros, implementando carga diferida y más. Sin embargo, varios factores aún influyen en el rendimiento, incluidos:

Rendimiento del Hosting: Aunque los plugins de optimización pueden generar páginas en caché para mejorar el TTFB, en última instancia es responsabilidad del servidor web servir esa página en caché, lo que hace crucial el rendimiento del hosting.

Ubicación del servidor: La ubicación del servidor puede afectar los tiempos de carga, ya que mayores distancias entre el servidor y los usuarios pueden provocar retrasos.

Diseño de la Página: El diseño de la página web juega un papel importante en el rendimiento. Sobrecargar el área visible con demasiadas animaciones o iframes o deslizadores dependientes de JavaScript puede ralentizar drásticamente el sitio.

Código mal escrito: Los plugins de optimización pueden no ser capaces de optimizar un código mal escrito, lo que puede provocar tiempos de carga lentos u otros problemas de rendimiento. La optimización del código puede requerir ajustes manuales por parte de un desarrollador o el uso de una herramienta automatizada.

Constructor de páginas o tema (plantilla): Los plugins de optimización pueden no ser capaces de abordar problemas de rendimiento causados por constructores de páginas por completo. Algunos constructores de páginas utilizan JavaScript innecesario en exceso, CSS mal escrito y anidación extensa en HTML, lo que puede aumentar el tamaño del DOM y afectar negativamente el rendimiento. Si bien existen constructores de páginas optimizados para velocidad y rendimiento, es esencial ser consciente de las limitaciones potenciales al usar otros que puedan requerir ajustes manuales o optimizaciones adicionales para mejorar su impacto en el rendimiento del sitio web.

Mito #6 – Combinar CSS y JS mejora la velocidad

En nuestra experiencia, recibimos con frecuencia solicitudes de funciones para combinar archivos CSS y JS como un medio para mejorar la velocidad del sitio web. Sin embargo, hemos observado que esta práctica puede tener algunas limitaciones y consideraciones importantes que deben tenerse en cuenta antes de implementarla.

Aquí está el por qué:

  1. HTTP/2 hace redundante la Combinación de CSS y JS
    En el pasado, combinar archivos CSS y JavaScript era una técnica de optimización popular para reducir el número de solicitudes HTTP y mejorar los tiempos de carga de la página. Sin embargo, con la llegada de HTTP/2, este enfoque ahora está desactualizado. HTTP/2 permite que se descarguen varios archivos en paralelo, eliminando la necesidad de combinar archivos. Como resultado, las ganancias de rendimiento de combinar CSS y JS ya no son significativas, convirtiéndolo en una práctica innecesaria en el entorno web actual.
  2. La combinación de CSS y JS reduce la tasa de aciertos en la caché
    Cuando los archivos CSS y JS se combinan, cualquier cambio pequeño en un solo archivo requiere que el navegador y los CDN descarguen nuevamente el archivo combinado completo. Esto resulta en una tasa de aciertos en la caché más baja, ya que incluso las actualizaciones menores en un solo plugin obligarán a volver a descargar todo el archivo. En contraste, cuando los archivos se mantienen separados, solo se necesita descargar el archivo actualizado, lo que conduce a una caché más eficiente y un mejor rendimiento general.
  3. La inyección dinámica de archivos aumenta el tamaño de la caché
    Muchos desarrolladores de plugins inyectan archivos CSS y JS solo en las páginas necesarias, lo que significa que el número total de archivos en cada página puede variar. Cuando estos archivos se combinan, el número de posibles combinaciones de archivos combinados aumenta, lo que lleva a un tamaño de caché más grande y una tasa de aciertos en la caché reducida. Al mantener los archivos separados, la caché puede gestionarse de manera más eficiente y la tasa de aciertos en la caché permanece más alta, mejorando en última instancia el rendimiento del sitio web.

Si desea leer más al respecto, WPJohnny tiene un excelente artículo sobre esto.

Mito #7 – Una puntuación más alta de Lighthouse/PageSpeed significa un ranking más alto

Si bien la velocidad de la página es un factor de clasificación, es solo uno de los muchos factores que Google considera al clasificar los sitios web. Otros factores importantes como los Aspectos Vitales Principales de la Web incluyen la relevancia y la calidad del contenido en la página, la adaptabilidad móvil del sitio web, la seguridad del sitio web y la experiencia de usuario general del sitio web. De hecho, los datos en tiempo real recopilados por el Informe de Experiencia del Usuario de Chrome (CrUX) se utilizan para indicar cómo los usuarios reales experimentan su página en tiempo real.

Lo que entra en la Experiencia de la Página
El CrUX es un conjunto de datos públicos que se basa en datos de rendimiento reales recopilados por Google de usuarios del navegador Chrome. Recopila varios métricas de rendimiento como el Primer Pintado de Contenido (FCP), el Pintado de Contenido Más Grande (LCP) y el Desplazamiento del Diseño Acumulativo (CLS) de usuarios que han optado por proporcionar estadísticas de uso y informes de bloqueos a Google. Una vez que conecta el CrUX con su sitio web, la puntuación de PageSpeed también mostrará este conjunto de datos de usuarios en tiempo real de los últimos 30 días.

Tener una puntuación alta de Lighthouse/PageSpeed puede indicar que un sitio web es rápido y está bien optimizado, lo que puede afectar positivamente su clasificación en los motores de búsqueda. Sin embargo, un sitio web con contenido de baja calidad y una alta puntuación de Lighthouse/PageSpeed aún puede no clasificar bien en los resultados de búsqueda porque la calidad del contenido también es un factor clave en la clasificación.

En otras palabras, la velocidad de la página es un factor importante para la clasificación, pero no es el único factor. En última instancia, los sitios web que proporcionan contenido de alta calidad, relevante y atractivo a los usuarios son más propensos a clasificar bien en los resultados de búsqueda, incluso si su velocidad de página no es la más rápida.

Mito #8 – Más plugins hacen que el sitio sea lento

No es cierto que tener más plugins instalados en un sitio de WordPress ralentice el sitio web. Sin embargo, los plugins mal codificados u obsoletos o los plugins que entran en conflicto entre sí pueden ralentizar un sitio web. Codeable habla sobre los problemas con los plugins de WordPress de baja calidad y cómo identificar los de alta calidad.

Elegir plugins delgados y ligeros ciertamente puede ayudar a minimizar el impacto en el rendimiento del sitio web. Los plugins delgados suelen estar bien codificados y están diseñados para ser livianos, lo que significa que no agregan mucho código o funcionalidad adicional al sitio web.

Al utilizar los plugins adecuados, puede evitar la hinchazón y los conflictos potenciales que pueden venir con plugins más grandes y complejos. Aquí hay una revisión de 75 plugins de WordPress que impactan en la memoria y la velocidad de carga de una página web.

Al evaluar qué plugins instalar, es importante elegir aquellos que estén bien codificados, se actualicen regularmente y ofrezcan la funcionalidad específica que necesita para su sitio web. Evite instalar plugins que dupliquen funcionalidades o que no sean esenciales para la funcionalidad básica del sitio web.

En última instancia, la clave para mantener un sitio web rápido y eficiente es administrar cuidadosamente los plugins que instala, monitorear regularmente el rendimiento de su sitio web y realizar ajustes según sea necesario para garantizar un rendimiento óptimo.

Mito #9 – La optimización de velocidad es una tarea de una sola vez

La optimización de velocidad es un proceso continuo y debe monitorearse y mantenerse regularmente para garantizar que un sitio web continúe cargando de manera rápida y eficiente.

A medida que aumenta su base de clientes, el tráfico a su sitio web eventualmente también crecerá. Esto significa que tendrá que actualizar su servidor o hacer cambios necesarios en términos de complementos o eliminar una funcionalidad que no funciona.

No optimizar regularmente su sitio web para la velocidad puede tener varias consecuencias negativas para la experiencia de usuario de su sitio web, los rankings en los motores de búsqueda y el tráfico y la participación general del sitio. Al monitorear y optimizar regularmente el rendimiento del sitio web, puede ayudar a garantizar que su sitio web cargue rápidamente y de manera eficiente, brindando una mejor experiencia para los usuarios y ayudando a mejorar la visibilidad y participación de su sitio web.

Hay varios factores que pueden afectar el rendimiento del sitio web con el tiempo, como cambios en el volumen de tráfico, actualizaciones de WordPress o plugins, cambios en el contenido del sitio web y modificaciones en el diseño o funcionalidad del sitio web. Como resultado, un sitio web optimizado para la velocidad hoy no necesariamente seguirá funcionando al mismo nivel en el futuro.

Para mantener un rendimiento óptimo del sitio web, es importante revisar y optimizar regularmente los factores clave que pueden afectar la velocidad del sitio web, como el tamaño de las imágenes y los archivos, la configuración de la caché, el uso de plugins y el diseño y funcionalidad del sitio web. Monitorear regularmente las métricas de rendimiento del sitio web, como los tiempos de carga de la página, los tiempos de respuesta del servidor y el tiempo para el primer byte (TTFB), también puede ayudar a identificar áreas donde se pueden realizar mejoras.

Además, es importante actualizar regularmente WordPress y los plugins instalados para garantizar que se aborden cualquier vulnerabilidad de seguridad o problema de rendimiento. El software desactualizado o inseguro puede afectar el rendimiento del sitio web, así como dejar el sitio web vulnerable a piratas informáticos u otras amenazas de seguridad.

En resumen, la optimización de velocidad es un proceso continuo que requiere monitoreo y mantenimiento regular para garantizar que un sitio web continúe cargando de manera rápida y eficiente. Al revisar y optimizar regularmente los factores clave de rendimiento y mantenerse actualizado con las actualizaciones de software y los parches de seguridad, los propietarios de sitios web pueden ayudar a garantizar que sus sitios web funcionen de la mejor manera posible a largo plazo.

Mito #10 – Más recursos del servidor siempre mejoran la velocidad

Este es un mito generalizado. Tener más recursos del servidor, como CPU, memoria y ancho de banda, ciertamente puede ayudar a mejorar el rendimiento y la velocidad del sitio web hasta cierto punto. No siempre es el caso que simplemente agregar más recursos conducirá a tiempos de carga más rápidos.

Los recursos del servidor deficientes pueden causar varios problemas que afectan negativamente el rendimiento del sitio web y la experiencia del usuario. Por ejemplo, puede provocar una carga lenta de las páginas web, tiempos de inactividad, caídas (deja de funcionar con un aumento de tráfico), vulnerabilidades de seguridad (piratería o ataque de malware) y, en última instancia, una mala experiencia del usuario.

Varios factores pueden afectar la velocidad del sitio web, como la calidad y eficiencia del código del sitio web, la complejidad y el tamaño de los archivos y medios del sitio web, la ubicación y configuración del servidor y la infraestructura y red del proveedor de alojamiento.

En algunos casos, agregar más recursos del servidor puede ayudar a aliviar problemas de rendimiento causados por volúmenes de tráfico inesperados o picos de actividad, pero no resolverá necesariamente problemas fundamentales de rendimiento causados por problemas de código, diseño o configuración del servidor.

En lugar de simplemente agregar más recursos del servidor, es importante realizar una evaluación exhaustiva de los factores que pueden estar afectando el rendimiento del sitio web y tomar medidas para abordar esos problemas de manera efectiva. Esto puede implicar optimizar el código del sitio web, reducir el tamaño y la complejidad de los archivos y medios, mejorar la configuración del servidor y la infraestructura de red, y utilizar técnicas de optimización de rendimiento como la caché de página y la carga diferida de recursos.

Al abordar los problemas de rendimiento de manera integral y optimizar tanto el código del sitio web como la infraestructura del servidor, los propietarios de sitios web pueden ayudar a garantizar que sus sitios web carguen de manera rápida y eficiente y brinden una experiencia óptima para los usuarios.

En resumen, mientras que agregar más recursos del servidor puede ayudar a mejorar el rendimiento del sitio web hasta cierto punto, no siempre es la solución ideal para problemas de rendimiento. Es importante realizar una evaluación completa de los factores que afectan el rendimiento del sitio web y tomar medidas efectivas para abordar esos problemas de manera integral. Al optimizar tanto el código del sitio web como la infraestructura del servidor, los propietarios de sitios web pueden ayudar a garantizar que sus sitios web carguen de manera rápida y eficiente y brinden una experiencia óptima para los usuarios.