Para que una web en WordPress cargue en menos de 2 segundos en el móvil hay que atacar, por este orden: un hosting rápido con una versión actual de PHP, caché de página, imágenes en formato moderno y del tamaño justo, menos plugins y menos código de terceros, y fuentes y estilos que no bloqueen la carga. El objetivo medible es que el contenido principal (el LCP) aparezca en menos de 2,5 segundos para tus usuarios reales, que es el umbral de «bueno» de Google; bajar de 2 segundos te da margen. Y todo cambio se mide antes y después, porque una optimización mal configurada puede romper la web.
Soy Javier Suárez y desde 2016 hago webs en WordPress, con Elementor y WooCommerce, y optimizo la velocidad de sitios propios y de agencias con las que trabajo. Esta es la lista que seguimos, con lo que de verdad mueve los números y los errores que hemos visto romper webs en producción.
Puntos clave
- Mide primero, con datos de usuarios reales: el informe de Core Web Vitals de Search Console y PageSpeed Insights.
- El hosting y la caché de página son la base: sin ellas, el resto de ajustes rinde poco.
- Las imágenes suelen ser lo que más pesa: WebP o AVIF, del tamaño en que se muestran, y diferidas salvo la principal.
- Cada plugin y cada script de terceros (chat, píxeles, widgets) suma: revisa cuáles necesitas.
- Activa las optimizaciones de una en una y comprueba la web después de cada cambio, sobre todo si tienes tienda.
¿Qué significa «cargar en menos de 2 segundos»?
No hay un único número. Google mide la experiencia con tres métricas web esenciales, y considera «buena» una página cuando el 75 % de las visitas cumple estos umbrales:
| Métrica | Qué mide | Bueno |
|---|---|---|
| LCP (Largest Contentful Paint) | Cuánto tarda en verse el contenido principal | 2,5 s o menos |
| INP (Interaction to Next Paint) | Cuánto tarda la página en responder al tocar o hacer clic | 200 ms o menos |
| CLS (Cumulative Layout Shift) | Cuánto se mueve el contenido mientras carga | 0,1 o menos |
Cuando alguien dice que su web «carga en menos de 2 segundos» suele referirse al LCP. Apuntar a 2 segundos en móvil es un buen objetivo: deja margen para las conexiones lentas.
Paso 1: mide antes de tocar nada
- Search Console → Métricas web esenciales: datos de usuarios reales de los últimos 28 días, agrupados por tipo de página. Es lo que cuenta para Google.
- PageSpeed Insights: combina datos reales (si tu web tiene tráfico suficiente) con una prueba de laboratorio que te dice qué está frenando la carga.
- Anota los resultados de 3 o 4 páginas tipo (inicio, un servicio, un artículo, un producto) para comparar después.
Paso 2: hosting y versión de PHP
Si el servidor tarda en responder, nada de lo demás lo compensa. Fíjate en el tiempo hasta el primer byte (TTFB) que muestra PageSpeed: si pasa de un segundo de forma habitual, el problema empieza aquí.
- Usa una versión de PHP actual y con soporte (la que recomiende WordPress en ese momento).
- Elige un hosting con servidores cerca de tus usuarios y, si es posible, con LiteSpeed o con caché a nivel de servidor.
- En hostings compartidos muy baratos, el límite de recursos se nota en cuanto la web crece o tiene tienda.
Paso 3: caché de página (con cuidado)
La caché de página guarda el HTML ya generado para no ejecutar WordPress en cada visita. Es el cambio que más reduce el tiempo de respuesta. Se activa con un plugin como LiteSpeed Cache (si tu servidor es LiteSpeed) o WP Rocket, o desde el panel del hosting.
Y aquí viene el aviso que más repetimos: activa la caché y las optimizaciones de una en una y comprueba la web después de cada cambio. Hemos visto tiendas WooCommerce dejar de vender por una caché mal configurada: carritos que se vacían, pagos que no se completan o el sitio haciendo cientos de peticiones a sí mismo para «precalentar» la caché hasta saturar el servidor. En una tienda, el carrito, el pago y «mi cuenta» nunca deben guardarse en caché, y después de activarla hay que hacer una compra de prueba completa.
Paso 4: imágenes
- Formato moderno: WebP o AVIF en lugar de JPG o PNG. Un plugin de optimización puede convertir las existentes.
- Tamaño justo: no subas una foto de 4.000 píxeles para mostrarla a 800. WordPress genera varios tamaños y el navegador elige el adecuado si el tema usa
srcset. - Carga diferida (lazy load) para todo lo que está más abajo de la primera pantalla, pero nunca para la imagen principal: si la imagen del LCP se carga diferida, empeoras justo la métrica que quieres mejorar.
- Ancho y alto definidos en las imágenes para que el contenido no salte mientras cargan (CLS).
Paso 5: menos plugins y menos scripts de terceros
Haz inventario: ¿qué hace cada plugin y lo sigues usando? Muchos cargan sus estilos y scripts en todas las páginas aunque solo se usen en una. Revisa también lo que viene de fuera: widgets de chat, píxeles de publicidad, mapas, vídeos incrustados o sliders. Cada uno añade peticiones y trabajo al navegador, y suelen ser lo que más empeora el INP.
- Elimina lo que no uses (desactivar no basta si deja restos).
- Retrasa la carga de los scripts no esenciales hasta que el usuario interactúe.
- Sustituye los vídeos y mapas incrustados por una imagen que cargue el contenido al hacer clic.
Paso 6: el constructor de páginas
Elementor y otros constructores generan más código del necesario si no se configuran. Lo que nos funciona:
- Usar contenedores (flexbox) en lugar de la estructura antigua de secciones y columnas: generan menos capas de HTML.
- Activar las funciones de rendimiento del propio constructor (carga optimizada de recursos, CSS en archivos externos).
- Evitar animaciones de entrada en la primera pantalla y widgets pesados que no aportan.
Paso 7: fuentes, CSS y JavaScript
- Fuentes alojadas en tu propio servidor, en formato WOFF2, solo los pesos que usas y con
font-display: swap. Además de ganar velocidad, evitas enviar datos de tus visitantes a Google Fonts. - CSS crítico: el estilo de la primera pantalla en línea y el resto cargado después.
- JavaScript diferido (
defer) para que no bloquee la primera pintura.
Los plugins de caché suelen incluir estas opciones. Son las que más rompen diseños y funciones, así que, de nuevo, actívalas de una en una y revisa.
Paso 8: vuelve a medir y vigila
Repite las mediciones del paso 1 en las mismas páginas. Los datos de usuarios reales de Search Console tardan unas semanas en reflejar los cambios porque usan una ventana de 28 días. Revísalos cada mes: un plugin nuevo o una actualización pueden deshacer el trabajo.
Preguntas frecuentes sobre la velocidad de WordPress
¿La velocidad de carga influye en el posicionamiento en Google?
Sí, las métricas web esenciales forman parte de las señales de experiencia de página que usa Google, aunque pesan menos que la relevancia del contenido. Donde más se nota es en las conversiones: una web lenta pierde visitas antes de que lleguen a ver lo que ofreces.
¿Qué plugin de caché es mejor, LiteSpeed Cache o WP Rocket?
Depende del servidor. Si tu hosting usa LiteSpeed, LiteSpeed Cache aprovecha la caché del propio servidor y suele ser la mejor opción. En otros servidores, WP Rocket es más sencillo de configurar. Lo importante es no tener dos plugins de caché a la vez.
¿Por qué PageSpeed me da notas distintas cada vez que lo paso?
Porque la prueba de laboratorio simula una carga en un momento concreto y varía con la red y el servidor. Fíjate en las tendencias y en los datos de usuarios reales, no en una sola ejecución.
¿Elementor hace que mi web sea lenta?
Puede añadir peso si no se configura, pero con contenedores, las opciones de rendimiento activadas y sin widgets innecesarios se consiguen buenas métricas. El problema suele estar más en el hosting, las imágenes y los plugins que en el constructor.
¿Cuánto tarda en notarse en Search Console?
El informe de métricas web esenciales usa los datos de los últimos 28 días, así que los cambios se reflejan del todo en unas cuatro semanas.
La velocidad es la base del SEO técnico
Una web rápida no posiciona sola, pero una lenta lo tiene muy difícil. Si quieres que revisemos la tuya, la velocidad forma parte de la auditoría técnica de nuestro servicio de posicionamiento web, y si tienes una agencia, también la hacemos en white label para tus clientes: SEO técnico para agencias. Y si tu web es tan antigua que no compensa optimizarla, aquí tienes cuánto cuesta una página web nueva en Colombia.

