Rendimiento en dispositivos móviles: mantenga su sitio rápido en teléfonos

Jazmie Jamaludin

La mayoría de las personas que visitan su sitio web lo hacen desde un teléfono. Están haciendo fila, sentados en un sofá o caminando entre reuniones, y deciden en pocos segundos si su negocio merece su atención. Si sus páginas tardan demasiado en aparecer, o si saltan mientras se cargan, esos visitantes se irán silenciosamente y rara vez regresarán. El rendimiento móvil no es un lujo técnico reservado para grandes empresas. Es una de las palancas más directas que tiene una pequeña empresa para que el esfuerzo que dedica al marketing se convierta realmente en consultas y ventas.

Lo frustrante es que un sitio web puede parecer perfectamente rápido en el portátil donde se construyó y aun así sentirse lento en un teléfono real con una conexión móvil deficiente. Los desarrolladores tienden a probar en máquinas rápidas y en una banda ancha de oficina potente. Sus clientes no lo hacen. Esta guía explica, en un lenguaje sencillo, por qué la velocidad móvil se comporta de esta manera, qué ralentiza las páginas y los hábitos prácticos de mantenimiento que mantienen su sitio rápido para las personas que importan. No necesita escribir código para entender nada de esto, y terminará con una lista clara de preguntas para hacer a quien se encargue de su sitio.

Por qué la velocidad móvil es diferente de la velocidad de escritorio

Ayuda a entender por qué un teléfono tiene dificultades donde un portátil no. Un teléfono tiene un procesador más pequeño, menos memoria y una batería que intenta proteger, por lo que trabaja más para renderizar la misma página. Además, las conexiones móviles son impredecibles. Un visitante puede estar con una banda ancha doméstica rápida en un momento y con una señal débil en un tren al siguiente. La misma página web que se carga instantáneamente en su oficina puede arrastrarse cuando alguien la abre en el límite de un área de cobertura.

También está la cuestión de cómo los teléfonos descargan los bloques de construcción de una página. Cada imagen, fuente, script y hoja de estilo es una solicitud separada que tiene que viajar a un servidor y regresar. En una conexión cableada rápida, esos viajes son casi invisibles. En una red móvil, cada viaje de ida y vuelta conlleva un retraso, y esos retrasos se acumulan. Una página que le pide al teléfono que busque cincuenta archivos diferentes se sentirá lenta incluso si cada archivo individual es pequeño, simplemente debido a la espera entre solicitudes.

Por eso las pruebas son tan importantes. Si el único dispositivo en el que revisa su sitio es el ordenador en el que lo construyó, está viendo la mejor versión posible de su sitio web en lugar de la versión que experimenta la mayoría de sus clientes. El objetivo del trabajo de rendimiento móvil es cerrar esa brecha para que el visitante típico en un teléfono común tenga una experiencia fluida.

Indexación "mobile-first"
Los motores de búsqueda ahora utilizan principalmente la versión móvil de su sitio para decidir cómo se clasifica.
Fuente: web.dev

Qué ralentiza realmente una página

Cuando una página se siente lenta, la causa es casi siempre uno de un puñado de culpables. Conocerlos le da el vocabulario para tener una conversación útil con un desarrollador en lugar de simplemente decir que el sitio se siente pesado.

Imágenes de gran tamaño

Las imágenes suelen ser la principal razón por la que una página es lenta en el móvil. Una fotografía tomada con una cámara moderna puede ser enorme, mucho más grande de lo que necesita ser para llenar una pequeña pantalla de teléfono. Si esa imagen de tamaño completo se carga en un teléfono, el dispositivo descarga cada bit de ella y luego la reduce para ajustarla, desperdiciando tiempo y datos en el proceso. Las imágenes correctamente dimensionadas y comprimidas, servidas en formatos modernos, a menudo marcan la mayor diferencia en la rapidez con la que aparece una página.

Demasiado código ejecutándose a la vez

Los sitios web modernos se apoyan en scripts para cosas como animaciones, widgets de chat, análisis, banners de cookies y píxeles de seguimiento. Cada uno añade peso y le pide al teléfono que haga más trabajo. Individualmente parecen inofensivos, pero un sitio que ha acumulado una docena de scripts de terceros a lo largo de los años puede volverse notablemente lento. Las herramientas de marketing añadidas y luego olvidadas son un lastre común e invisible para el rendimiento.

Servidores lentos y falta de caché

Antes de que un teléfono pueda mostrar algo, tiene que recibir una respuesta de su servidor. Si su alojamiento tarda en responder, cada visitante espera antes de que aparezca un solo píxel. El almacenamiento en caché, que guarda copias prefabricadas de las páginas para que no tengan que reconstruirse desde cero cada vez, puede reducir drásticamente esa espera inicial. Un sitio sin un almacenamiento en caché sensato obliga al servidor a hacer el mismo trabajo una y otra vez para cada visitante.

Diseño que cambia mientras se carga

Una de las experiencias móviles más irritantes es cuando el contenido salta mientras la página se carga. Vas a tocar un botón y una imagen de repente lo empuja hacia abajo en la pantalla, así que tocas lo incorrecto. Esto suele ocurrir porque el navegador no sabe cuánto espacio necesita un elemento hasta que ha terminado de cargarse. No se trata estrictamente de velocidad bruta, pero hace que un sitio se sienta roto y poco profesional, y es algo que los motores de búsqueda ahora miden directamente.

Core Web Vitals en lenguaje sencillo

Es posible que haya oído el término Core Web Vitals. Estos son un pequeño conjunto de mediciones que los motores de búsqueda utilizan para describir cómo un visitante real experimenta una página. No necesita memorizar los nombres técnicos, pero comprender lo que representa cada uno le ayuda a saber qué aspecto tiene lo bueno.

El primero mide cuánto tarda en aparecer el contenido principal de una página. Un visitante quiere ver el título, la imagen principal o el comienzo del artículo rápidamente, en lugar de quedarse mirando una pantalla en blanco. El segundo mide la estabilidad de la página a medida que se carga, es decir, si las cosas saltan. El tercero mide la rapidez con la que la página responde cuando alguien interactúa por primera vez con ella, como al tocar un menú o un botón. Juntos, estos tres describen la experiencia percibida al usar su sitio, no una puntuación técnica abstracta.

Lo que describe cada Core Web Vital
Medición Lo que significa para un visitante
Carga Con qué rapidez aparece el contenido principal en pantalla
Estabilidad Si el diseño se mantiene quieto en lugar de saltar
Capacidad de respuesta Con qué rapidez reacciona la página a un toque o interacción

Pasos prácticos para mantener un sitio rápido

Mejorar el rendimiento móvil rara vez se trata de una solución heroica. Es una serie de hábitos sensatos, la mayoría de los cuales se encuentran bajo el mantenimiento normal de un sitio web. Aquí están los cambios que consistentemente ofrecen el mayor beneficio con el menor esfuerzo.

Controla tus imágenes

Dado que las imágenes son la causa más común de lentitud en las páginas, son el mejor lugar para empezar. Asegúrate de que cada imagen no sea más grande de lo necesario para el espacio que ocupa, comprímela para que se cargue rápidamente y utiliza formatos de imagen modernos diseñados para ser pequeños. Muchos sitios web pueden hacerse notablemente más rápidos simplemente reemplazando un puñado de imágenes de cabecera de gran tamaño. Este es también el tipo de trabajo que poco a poco vuelve a aparecer con el tiempo, a medida que se suben nuevas fotos, por lo que debe formar parte de una rutina de mantenimiento regular en lugar de un proyecto único.

Audita los scripts que ya no necesitas

Con los años, un sitio web tiende a acumular códigos de seguimiento, widgets y plugins. Algunos siguen siendo útiles; muchos no. Revisar periódicamente lo que se carga en cada página y eliminar cualquier cosa que ya no se utilice, aligera la carga en el teléfono y a menudo mejora la privacidad al mismo tiempo. Esto se relaciona estrechamente con una auditoría de salud del sitio web más amplia, donde se hace un inventario de todo lo que se ejecuta en el sitio.

Carga lo importante primero

Una página bien construida prioriza el contenido que un visitante ve inmediatamente y retrasa cualquier cosa que esté "debajo de la línea de pliegue" hasta que sea necesario. Técnicas como el aplazamiento de imágenes fuera de pantalla significan que el teléfono no desperdicia esfuerzo cargando cosas a las que el visitante quizás nunca llegue. Esta es una tarea de desarrollador, pero vale la pena preguntar si su sitio lo hace, porque es una de las formas más efectivas de hacer que una página se sienta instantánea.

Pruebe en teléfonos reales
La versión de su sitio que importa es la que sus clientes realmente ven en sus propios dispositivos.
Fuente: web.dev

Elige un alojamiento que responda rápidamente

Ninguna cantidad de optimización de imágenes puede salvar un sitio que se encuentra en un alojamiento lento y sobrecargado. Si su servidor tarda en responder, cualquier otra mejora se construye sobre cimientos débiles. Cuando el rendimiento móvil se niega a mejorar a pesar de ordenar imágenes y scripts, el propio alojamiento suele ser el cuello de botella. Vale la pena entender cómo elegir un alojamiento web fiable para que la velocidad esté incorporada desde el principio en lugar de luchar por ella más tarde.

Prueba los cambios de forma segura antes de publicarlos

El trabajo de rendimiento a veces tiene efectos secundarios, y es prudente probar los cambios en un lugar que no sea su sitio en vivo. Un entorno de ensayo le permite confirmar que una mejora de velocidad no ha estropeado nada antes de que los clientes lo vean. Si aún no está utilizando uno, vale la pena leer sobre los sitios de ensayo y cómo le permiten probar cambios antes de publicarlos.

Cómo encaja la velocidad móvil en el panorama general

El rendimiento móvil no existe de forma aislada. Es una de las vertientes para mantener un sitio web saludable a largo plazo, junto con la seguridad, las actualizaciones de contenido y la fiabilidad. Un sitio que es rápido hoy puede volver a ser lento a medida que se añaden nuevas imágenes, funciones y herramientas de seguimiento mes tras mes. Por eso, las empresas con sitios consistentemente rápidos suelen ser las que tratan la velocidad como una disciplina continua en lugar de un proyecto que terminaron una vez.

También cabe recordar que la velocidad móvil y un buen diseño móvil se refuerzan mutuamente. Una página construida con un enfoque de diseño web "mobile-first" tiende a ser más ligera y sencilla por naturaleza, porque fue concebida para las limitaciones de un teléfono en lugar de ser reducida desde un diseño de escritorio posteriormente. La velocidad y la usabilidad son dos caras de la misma moneda, y las mejoras en una tienden a elevar la otra.

Si desea ver cómo encaja el rendimiento móvil en la gama completa del cuidado de un sitio, nuestra guía completa de mantenimiento de sitios web une estos hilos y muestra cómo la velocidad, la seguridad y la fiabilidad se apoyan mutuamente a lo largo de la vida de un sitio web.

Una rutina sencilla para mantener la velocidad

No necesitas convertirte en un experto en rendimiento. Necesitas un ritmo. Cada pocos meses, abre tu propio sitio web en un teléfono normal, idealmente en un lugar con una señal promedio en lugar de excelente, y observa cómo se siente. ¿Aparece el contenido principal rápidamente? ¿Hay saltos mientras se carga? ¿Responde al instante al tocar un botón? Si algo no funciona bien, esa es tu señal para pedir a quien mantiene el sitio que lo revise. Combina esa rápida comprobación personal con una revisión técnica periódica de imágenes, scripts y alojamiento, y detectarás la mayoría de los problemas mucho antes de que te cuesten clientes.

La recompensa por este modesto esfuerzo es real. Un sitio más rápido retiene a más visitantes, convierte a más de ellos en consultas y obtiene una mejor visibilidad en los resultados de búsqueda porque los motores de búsqueda premian la experiencia real de sus visitantes. Para una pequeña empresa que compite por la atención, esa combinación es una de las mejoras más rentables que puede realizar.

Preguntas frecuentes

¿Por qué mi sitio me parece rápido pero lento a los clientes?+
Es casi seguro que está probando en un dispositivo más rápido y con una conexión más potente de la que utilizan muchos de sus visitantes. Los teléfonos tienen menos potencia de procesamiento y las redes móviles son impredecibles, por lo que la misma página puede sentirse mucho más lenta en condiciones reales. Pruebe siempre en un teléfono normal con una señal promedio.
¿Qué cambio individual suele ayudar más?+
Para la mayoría de los sitios, es la gestión de las imágenes. Las fotos sobredimensionadas y sin comprimir son la causa más común de lentitud en las páginas móviles, por lo que redimensionarlas y comprimirlas, y usar formatos modernos, a menudo ofrece la mayor mejora con el menor esfuerzo.
¿Los widgets de terceros realmente ralentizan las cosas?+
Sí. Las herramientas de chat, los análisis, los píxeles de seguimiento y los banners de cookies añaden código que el teléfono tiene que descargar y ejecutar. Uno o dos están bien, pero se acumulan con los años. Revisar y eliminar los que ya no usa es una forma fiable de aligerar una página.
¿Con qué frecuencia debo comprobar el rendimiento móvil?+
Una rápida comprobación personal en un teléfono real cada dos meses es suficiente para detectar problemas obvios, combinada con una revisión técnica más profunda de imágenes, scripts y alojamiento una o dos veces al año. El rendimiento tiende a deteriorarse a medida que se añade nuevo contenido, por lo que un ritmo regular lo mantiene bajo control.

Referencias

  1. web.dev, Aprende Rendimiento Web — https://web.dev/learn/performance
  2. web.dev, Core Web Vitals — https://web.dev/articles/vitals

Cuidar la velocidad móvil es parte de cuidar todo su sitio web. Explore nuestros servicios de mantenimiento de sitios web, o póngase en contacto si desea ayuda para mantener su sitio rápido.

Regresar al blog

AUTOMATICE. OPTIMICE. DOMINE.

Optimice sus operaciones y ofrezca una experiencia de cliente fluida. Deje que nuestros expertos implementen tecnología de vanguardia y flujos de trabajo optimizados para que pueda concentrarse en lo que mejor sabe hacer.