
Lighthouse (el análisis que hay dentro de Chrome y de PageSpeed Insights) es una gran herramienta, pero mide una sola carga, desde un solo lugar, con unas condiciones simuladas. Es una foto de laboratorio.
Tus visitantes cargan el sitio desde celulares de gama media, con señal variable, desde Arica a Punta Arenas, con la caché vacía o llena, a cualquier hora. Eso es lo que Google usa para evaluar tu sitio, y puede ser muy distinto del 100 que viste.
Laboratorio contra campo
- Datos de laboratorio: Lighthouse, la pestaña Rendimiento de Chrome, herramientas como GTmetrix o WebPageTest. Sirven para diagnosticar y comparar antes y después de un cambio.
- Datos de campo: mediciones de usuarios reales de Chrome durante los últimos 28 días (el informe CrUX). Son las que cuentan para Google y las que reflejan la experiencia de verdad.
Un sitio puede tener 100 en laboratorio y fallar en campo (por ejemplo, porque el servidor es lento en horas punta), o tener 60 en laboratorio y aprobar en campo (porque la mayoría de las visitas llegan con la caché llena). Manda el campo.
Dónde ver los datos de campo
- PageSpeed Insights (pagespeed.web.dev): la parte de arriba, «Descubre lo que experimentan tus usuarios reales», son datos de campo. La puntuación de abajo es laboratorio.
- Search Console → Métricas web principales: agrupa todas tus URLs en «buenas», «necesitan mejorar» y «deficientes», separadas por celular y computador.
- Si tu sitio tiene poco tráfico, puede que no haya datos de campo suficientes. En ese caso, usa el laboratorio con la simulación de celular y una red lenta.
Formas de hacer trampa al laboratorio (y por qué no sirven)
Algunos plugins y «optimizadores» logran un 100 retrasando todo el JavaScript hasta que la persona mueve el mouse, o mostrando a Lighthouse una versión simplificada de la página. El número sube, pero el visitante real espera igual, o peor: hace clic y el botón no responde. Si una optimización sube mucho la puntuación pero los datos de campo no mejoran, desconfía.
Medir el servidor desde WordPress
Buena parte de la lentitud real empieza en el servidor: el tiempo que tarda en generar el HTML (TTFB). Lighthouse lo mide en una sola carga; tú puedes medirlo en cada página.
Con la terminal
curl -s -o /dev/null -w "Conexión: %{time_connect}s | Primer byte: %{time_starttransfer}s | Total: %{time_total}s\n" https://tudominio.cl/
Prueba varias veces y en distintas páginas. Si el primer byte supera los 0,6 segundos de forma habitual, el problema está en el servidor o en WordPress, no en las imágenes.
Si tienes caché de página, la primera petición puede ser lenta y las siguientes rápidas. Para medir lo que genera WordPress, agrega a la URL un parámetro que la caché no guarde (por ejemplo, ?nocache=1) o mide con la sesión iniciada.
Dentro de WordPress
Este mu-plugin agrega al final del código de cada página, solo para administradores, un comentario con el tiempo de generación, la memoria y el número de consultas. Lo ves con Ctrl+U:
<?php
/**
* Plugin Name: Tiempo de generación (Curso WordPress)
*/
add_action( 'shutdown', function () {
if ( ! current_user_can( 'manage_options' ) || wp_doing_ajax() || wp_is_json_request() || is_admin() ) {
return;
}
printf(
"\n<!-- Generada en %s s | Memoria máx.: %s MB | Consultas: %d -->\n",
timer_stop( 0, 3 ),
round( memory_get_peak_usage() / 1048576, 1 ),
get_num_queries()
);
}, 1000 );
Recorre las páginas importantes (portada, una entrada, la tienda, el carrito) y anota los números. Si una página tarda mucho más que las demás, ahí hay que investigar, por ejemplo con el plugin Query Monitor.
El administrador suele ver la página sin caché de página, así que este número es el tiempo real que tarda WordPress en generarla. Es justo lo que quieres medir.
Lo que de verdad mejora la experiencia
- Un servidor que genere las páginas rápido y caché de página bien configurada.
- Imágenes con el tamaño correcto y en formatos modernos.
- Pocos scripts de terceros (chats, píxeles, widgets).
- Una plantilla liviana, sin constructores pesados donde no hacen falta.
¿Tienes 100 en Lighthouse pero Search Console dice que tus URLs son lentas? Comparte el informe en el foro y buscamos la diferencia.





