Por qué tu web WordPress va lenta y cómo solucionarlo
Fecha de publicación: agosto 1, 2025
Una web WordPress lenta espanta a tus clientes, reduce conversiones y penaliza tu SEO. La buena noticia: casi siempre tiene arreglo. En esta guía rápida te explicamos qué medir, causas típicas de lentitud y soluciones que puedes aplicar hoy mismo.
Tabla de contenidos
Cómo medir de forma fiable (antes de tocar nada)
Antes de optimizar, mide. Repite la medición tras cada cambio.
Core Web Vitals:
LCP (Largest Contentful Paint): cuándo aparece el bloque principal.
INP (interacción): tiempo de respuesta al interactuar.
CLS (estabilidad visual): evita “saltos” de layout.
TTFB (latencia del servidor), peso total de la página y número de peticiones.
Haz pruebas desde tu región principal (si vendes en España, mide desde Europa) y con modo incógnito.
Regla de oro: LCP < 2,5 s, INP < 200 ms y CLS < 0,1. Si no llegas, prioriza.
Causas comunes de una web WordPress lenta
Hosting insuficiente o mal configurado CPU/RAM cortas, discos lentos, ausencia de caché a nivel de servidor, PHP antiguo.
Exceso de plugins o plugins pesados Cada plugin añade código, consultas y archivos. Los que cargan en todas las páginas son los más dañinos.
Tema/constructor pesado Plantillas con muchos scripts, animaciones o dependencias que bloquean el render.
Imágenes sin optimizar Pesos enormes, dimensiones incorrectas, falta de WebP/AVIF o de lazy load.
JS y CSS que bloquean el render Demasiados ficheros, sin minificar/combinar; scripts que deberían ir defer o async.
Fuentes web mal gestionadas Demasiados pesos/variantes y falta de font-display: swap; sin preload de la fuente crítica.
Recursos de terceros Widgets de chat, mapas, cookies banners, embeds y tags de marketing cargados en todas las páginas.
Base de datos hinchada Revisiones infinitas, transients huérfanos, wp_options con autoload excesivo.
Sin caché ni CDN Páginas que se generan siempre “a mano” y los estáticos salen desde un único servidor muy lejano.
WooCommerce sin optimizar Búsquedas pesadas, catálogos sin paginación, cron saturado.
¿La Web de tu competencia va más rápido que la tuya?
Soluciones rápidas (15–60 minutos)
Activa la caché de página (plugin u opción del hosting). Si tu proveedor ofrece caché a nivel de servidor (LiteSpeed, Nginx con microcaché), mejor.
Actualiza a PHP 8.x y a la última versión de WordPress, tema y plugins.
Desactiva y elimina plugins que no aporten; mide el impacto uno a uno.
Optimiza imágenes: redimensiona, comprime y sirve WebP; activa lazy load para imágenes e iframes.
Minifica y aplaza: combina CSS/JS donde tenga sentido.
Compresión y protocolos: habilita Gzip/Brotli y HTTP/2 o HTTP/3.
CDN para estáticos si tienes tráfico geográficamente distribuido.
Terceros bajo control: carga diferida de chat/analytics, sólo donde haga falta; elimina lo prescindible.
Ajustes de nivel medio (unas horas a 1–2 días)
Cambia a un tema ligero o reduce el constructor: plantillas “multipropósito” suelen ser lentas.
Object cache (Redis/Memcached) si tu sitio tiene consultas pesadas o WooCommerce.
Limpieza de base de datos: elimina revisiones antiguas, transients, tablas huérfanas; revisa autoload en wp_options.
WooCommerce: desactiva cart fragments en páginas sin carrito, pagina los listados, optimiza búsquedas y cron real en servidor (sustituye wp-cron.php).
Split de scripts: carga sólo los assets del plugin en las páginas donde se usan.
Critical images bien dimensionadas: evita que el LCP sea un banner de 3 MB.
Flujo de trabajo recomendado
Audita.
Actúa de lo simple a lo complejo (caché → imágenes → JS/CSS → terceros → DB → hosting/tema).
Entorno de preproducción (staging) para cambios arriesgados.
Mide tras cada paso y documenta la mejora en LCP/INP/CLS y peso total.
Evita “optimizar por optimizar”: céntrate en lo que afecta al LCP y al INP primero.
Checklist express para arreglar una web WordPress lenta
Caché de página y compresión activadas.
PHP 8.x y todo actualizado.
Imágenes en WebP + lazy load + tamaños correctos.
CSS/JS minificados.
Menos plugins y sólo lo necesario por página.
Terceros diferidos y sólo donde aportan valor.
Object cache (si procede) y DB saneada.
CDN activado.
Volver a medir Core Web Vitals y registrar mejoras.
Profesional de la comunicación y el diseño web. Trabajo con contenidos, SEO y WordPress, y sigo de cerca el análisis del mercado laboral y las tendencias de empleo y formación.
La migración de hosting en WordPress es un proceso que requiere cuidado, pero siguiendo estos pasos podrás hacerlo con seguridad. Planifica, realiza copias de seguridad y prueba la web antes de redirigir el dominio.
El error “Allowed Memory Size Exhausted” en WordPress ocurre cuando el límite de memoria asignado por PHP es insuficiente. Esta guía explica, de manera sencilla, cómo aumentarlo desde los archivos clave de tu instalación y qué precauciones tomar antes de realizar cambios.
Heredar un WordPress que ha estado descuidado no tiene por qué ser un desastre. Con una auditoría inicial, limpieza de plugins, creación de un tema hijo, optimización de la base de datos y buenas prácticas de seguridad, se puede transformar un sitio problemático en una web estable, rápida y segura.
2 comentarios