Web más lenta y caída de la tasa de conversión: cómo encontrar el cambio que la frenó
Una caída de la tasa de conversión por velocidad ocurre cuando un despliegue, un script nuevo o una página más pesada vuelve la web más lenta y menos visitantes terminan la compra o el formulario. Para confirmarlo, revisa los datos de campo de LCP e INP, fecha el inicio de la lentitud y compárala con el cambio de ese día.
¿Una web más lenta puede hacer caer la tasa de conversión?
Sí, pero la lentitud solo es la causa cuando empezó antes de la caída y afectó a las páginas y dispositivos donde bajaron las conversiones. Los problemas de velocidad casi nunca llegan solos: el despliegue que hizo las páginas más pesadas a menudo también cambió el diseño, el formulario o el tracking.
La velocidad importa porque quien espera a que aparezca el contenido principal, o toca un botón y no pasa nada, se va antes de llegar al checkout o al formulario de contacto. Google mide esos momentos con tres Core Web Vitals: Largest Contentful Paint (LCP) para la carga, Interaction to Next Paint (INP) para la respuesta a clics y toques y Cumulative Layout Shift (CLS) para la estabilidad visual.
Este artículo no promete una cifra de ventas perdidas por segundo de retraso. Las cifras publicadas varían según el sitio y a menudo salen de estudios de proveedores. Lo que sí puedes hacer es demostrar, con tus propios datos, que un cambio con fecha hizo las páginas más lentas y que las conversiones bajaron en esas mismas páginas al mismo tiempo. Para el método general de cualquier caída, consulta cómo explicar una caída de conversiones a un cliente.
¿Qué cambios suelen hacer que una web vaya más lenta?
La mayoría de las pérdidas de velocidad vienen de algo que alguien publicó, no de Google ni del hosting. Los sospechosos habituales son scripts nuevos, contenido multimedia más pesado y despliegues de código.
| Cambio | Cómo ralentiza la página | Dónde mirar |
|---|---|---|
| Nueva etiqueta o píxel en Google Tag Manager | Más JavaScript compitiendo por el hilo principal y el ancho de banda, lo que empeora INP y LCP | Historial de versiones de GTM |
| Etiqueta HTML personalizada con una librería en línea | El código se ejecuta casi sin restricciones y las herramientas culpan al gestor de etiquetas, no a la etiqueta | Contenedor de GTM, herramientas de rendimiento del navegador |
| Chat, test A/B o script de mapas de calor | Se ejecuta en todas las páginas, a menudo antes del contenido principal | Notas de versión, panel del proveedor |
| Nueva imagen principal, vídeo o slider | Elemento LCP más grande y primer renderizado más lento | Historial del CMS, registro de despliegues |
| Actualización de tema, plugin o app | Más CSS y JavaScript en todas las plantillas | Registro de actualizaciones del CMS o la plataforma |
| Banner de cookies o cambio de consentimiento | El banner puede convertirse en el elemento LCP o desplazar el diseño | Ajustes de la plataforma de consentimiento, GTM |
| Cambio de hosting, CDN o caché | Respuesta del servidor más lenta en todas las páginas | Logs del hosting y la CDN |
La guía de Google sobre etiquetas explica que el tiempo del hilo principal se gasta evaluando y ejecutando el JavaScript del gestor de etiquetas y de las propias etiquetas, y sus autores observan una correlación entre contenedores más grandes y un INP peor. Las etiquetas duplicadas, como un píxel fijo en el HTML e inyectado otra vez desde GTM, pesan sin aportar datos. Si sospechas de una etiqueta, empieza por el historial de versiones de GTM.
Lee también: Registro de cambios de la web: cómo anotar cada cambio y saber qué movió tu tráfico · Registro de cambios de marketing: qué es y cómo llevar uno
¿Cómo compruebo si la web se ha vuelto realmente más lenta?
Compara los datos de campo de usuarios reales antes y después del cambio sospechoso y usa las pruebas de laboratorio solo para encontrar la causa. Una puntuación aislada de Lighthouse no es una prueba: Google advierte de que los resultados de laboratorio varían entre ejecuciones por la red, el hardware y la competencia por recursos.
| Métrica | Qué mide | Buena | Mala |
|---|---|---|---|
| LCP | Carga del contenido principal | 2,5 s o menos | Más de 4 s |
| INP | Respuesta a toques, clics y teclas | 200 ms o menos | Más de 500 ms |
| CLS | Movimientos inesperados del diseño | 0,1 o menos | Más de 0,25 |
Google evalúa cada métrica en el percentil 75 de las páginas vistas. Tres herramientas cubren la mayoría de los casos:
- PageSpeed Insights muestra datos de campo del Chrome UX Report de los 28 días anteriores, por URL o, si la URL no tiene datos suficientes, por origen, además de una prueba de laboratorio de Lighthouse.
- El informe Core Web Vitals de Search Console agrupa URLs similares y muestra cuántas son buenas, necesitan mejorar o son malas en los últimos 28 días. Los grupos sin datos suficientes no aparecen.
- Tu propia monitorización de usuarios reales, si la tienes, es la única fuente que muestra un salto diario el día del despliegue.
La ventana de 28 días importa para fechar. Como PageSpeed Insights agrega cada día los 28 días anteriores, una lentitud que empezó un martes aparece como una subida gradual durante las semanas siguientes, no como un escalón. Fíjate en la fecha en la que la línea empieza a curvarse y confírmala con pruebas de laboratorio de la versión antigua y la nueva.
¿Cómo aíslo qué cambio causó la lentitud y la caída?
Pon en una sola línea de tiempo todos los cambios de la semana anterior a la caída, descarta primero el tracking y solo después prueba la hipótesis de la velocidad en las páginas que se volvieron lentas. Una caída de las conversiones medidas también puede venir de una etiqueta rota, así que comprueba que la etiqueta de conversión sigue disparándose en la versión nueva antes de culpar a la velocidad.
- Anota el día en que bajaron las conversiones y dónde: checkout en móvil, una landing page o toda la web.
- Haz una lista de todos los cambios de los 7 a 14 días anteriores: despliegues, actualizaciones de tema o plugin, versiones de GTM, scripts nuevos y cambios de consentimiento, además de las ediciones en anuncios, como pujas, presupuestos y URLs finales.
- Marca qué cambios tocaron las páginas que cayeron. Un script nuevo en todas las páginas y una caída solo en el checkout móvil apuntan a la respuesta en móvil.
- Prueba en laboratorio la versión antigua y la nueva de la página y busca el script o el archivo que más tiempo añade.
Ejemplo: una tienda online de muebles pregunta por qué cayeron las ventas en móvil el martes mientras el escritorio se mantenía. Al alinear los cambios aparece una etiqueta de chat añadida en GTM el viernes, un vídeo principal nuevo en las fichas de producto el sábado y ninguna edición en los anuncios. Las pruebas de laboratorio muestran que el vídeo es ahora el elemento LCP y carga mucho más tarde que la imagen anterior. El equipo cambia el vídeo por una imagen fija y las ventas en móvil se recuperan la semana siguiente. Nombres y cifras son ilustrativos.
- VieGTMEtiqueta de chat añadida
- SábWebVídeo principal en producto
- LunGoogle AdsSin cambios
- MarCaen las ventas en móvil
Con todos los cambios en una sola línea de tiempo, verías que el vídeo se publicó tres días antes de la caída, en la misma plantilla donde bajaron las ventas en móvil. En Changeline puedes registrar cada despliegue, etiqueta y cambio de consentimiento con fecha, responsable y motivo, e importar automáticamente las ediciones de Google Ads, así que la lista del paso 2 ya existe cuando llega la pregunta.
¿Cómo demuestro que fue la lentitud, y no otra cosa, lo que bajó las conversiones?
Lo demuestras enseñando que coinciden tres cosas: la lentitud empezó con el cambio, las conversiones bajaron solo en las páginas y dispositivos afectados y se recuperaron al revertir o corregir el cambio.
- Confirma que el tracking dispara
- Fecha la lentitud en datos de campo
- Compara páginas afectadas y el resto
- Revierte o corrige el cambio
- Sigue la recuperación
- Segmenta por dispositivo y página. Si la tasa de conversión en escritorio se mantuvo, la de móvil bajó y la lentitud está sobre todo en móvil, eso es una prueba. Una caída en todos los dispositivos y páginas apunta a otra parte.
- Revisa el mix de tráfico. Una campaña, una audiencia o un presupuesto nuevo puede traer visitantes más fríos ese mismo día. Mira la tasa de conversión por fuente antes de culpar a la velocidad. Las otras causas están en por qué baja la tasa de conversión.
- Usa un grupo de control. Las páginas que no recibieron el script o el archivo nuevo son tu grupo de control. Si se mantuvieron estables, el cambio es la causa más probable.
- Revierte y observa. Quitar el script o deshacer el despliegue es la prueba más limpia. Registra la reversión como un cambio propio para que la recuperación también tenga fecha.
Guarda la evidencia por escrito: el cambio, la fecha, las mediciones de laboratorio de antes y después y la tasa de conversión en las páginas afectadas y en el resto. Es lo que te pedirá el cliente o tu responsable, y evita que la misma discusión vuelva un mes después.
¿Cómo evito que la lentitud vuelva?
Incluye la velocidad en cada despliegue y en cada etiqueta nueva, y lleva un registro de qué se publicó y cuándo. La mayoría de las regresiones vuelven porque alguien añade otra vez el script o nadie recuerda por qué se quitó.
Lista de comprobación
- Prueba las plantillas clave antes y después de cada despliegue
- Revisa el peso y la carga de cada etiqueta nueva en GTM
- Pausa o elimina etiquetas sin uso en vez de bloquearlas
- Quita las etiquetas duplicadas fijas en el HTML
- Revisa cada semana los datos de campo de PageSpeed Insights
- Registra cada despliegue, etiqueta y consentimiento con fecha y responsable
Google recomienda pausar o eliminar las etiquetas sin uso en lugar de bloquearlas con una excepción de activador, porque una etiqueta bloqueada sigue llevando su código en el contenedor. Un registro de cambios de marketing compartido da a desarrolladores y equipo de marketing una única fuente que consultar, y el registro de cambios de la web detalla la parte del sitio.
Pon cada lanzamiento de la web junto a tu caída de tráfico
Changeline reúne los cambios de tu equipo, los cambios importados de Google Ads y los cambios en web, tracking y CRM en una línea de tiempo por cliente.
Plan Free: 1 proyecto, 2 editores, 15 días de historial. Sin tarjeta.
Preguntas frecuentes
¿Cuánto tarda una pérdida de velocidad en aparecer en PageSpeed Insights?
Los datos de campo de PageSpeed Insights cubren los 28 días anteriores y se actualizan a diario, así que una lentitud que empezó hoy mueve las cifras poco a poco durante las semanas siguientes. La monitorización de usuarios reales, o las pruebas de laboratorio de la página antigua y la nueva, muestran el cambio el mismo día.
¿Puede Google Tag Manager hacer más lenta mi web?
Sí. Las etiquetas ejecutan JavaScript en el hilo principal y compiten por el ancho de banda mientras carga la página, lo que puede empeorar INP y LCP. Las etiquetas HTML personalizadas y las duplicadas son causas habituales. Revisa las etiquetas nuevas antes de publicar una versión del contenedor y elimina las que ya no uses.
¿Una puntuación más baja en Lighthouse demuestra que la velocidad causó la caída?
No. Lighthouse simula la carga en un solo dispositivo y una sola red, y la puntuación varía entre ejecuciones. Úsalo para encontrar qué archivo o script pesa más y luego usa datos de campo, segmentos de página y dispositivo y una prueba de reversión para demostrar la relación con las conversiones.
¿Por qué bajaron las conversiones solo en móvil después de un despliegue?
El JavaScript extra o un elemento principal más pesado suele afectar primero a quien navega desde el móvil. Compara LCP e INP en móvil y escritorio, comprueba si el despliegue añadió scripts o multimedia a las plantillas donde cayó el móvil y confirma que la etiqueta de conversión sigue disparándose.
¿Qué debo registrar cuando añado un script nuevo a la web?
Registra la fecha y la hora en que se publicó, las páginas donde carga, quién lo añadió, la herramienta usada (GTM, tema o plugin), el motivo y cómo quitarlo. Con ese registro, una lentitud o caída futura se relaciona con el script en minutos, no en días.