Rendimiento y monitorización

Acelerar y optimizar WordPress y WooCommerce paso a paso

Revisado el 13 min de lectura wordpress rendimiento cache

Una mejora de rendimiento debe hacer que la web cargue y responda mejor sin romper sus funciones. Esta guía te propone un orden para revisar WordPress y WooCommerce: medir, comprobar la base técnica, configurar caché, optimizar recursos y depurar lo que siga siendo lento.

No necesitas aplicar todos los ajustes. Una web informativa, una tienda y una plataforma de cursos tienen necesidades distintas. Conserva una copia recuperable, anota el estado inicial y realiza los cambios importantes sobre una copia de pruebas.

Medir antes de cambiar

Elige páginas y operaciones representativas: inicio, artículo o categoría, producto, búsqueda y una tarea del administrador. Prueba como visitante y como usuario conectado; en WooCommerce incluye carrito y pago en modo de prueba.

Guarda varias mediciones con condiciones similares. PageSpeed Insights ayuda a encontrar problemas del navegador; PHP X-Ray ayuda a entender las peticiones PHP. Relaciona los resultados con el uso de recursos y las tareas que ocurren a la misma hora.

WordPress y plugins actualizados

Mantén WordPress, tema y plugins con versiones mantenidas y compatibles. Revisa los cambios del fabricante y prueba actualizaciones importantes antes de producción. Una actualización puede modificar archivos y datos: volver al código anterior no siempre revierte todos sus efectos.

Antes de actualizar una tienda, confirma cómo recuperarás archivos y base de datos sin perder pedidos nuevos. Consulta las copias de seguridad disponibles y conserva una copia apropiada al momento del cambio.

Revisar la versión de PHP en uso

Selecciona una versión con mantenimiento de seguridad compatible con WordPress, tema y plugins. Usar lo más reciente sin probar no garantiza compatibilidad ni una mejora automática.

El asistente de PHP del área de clientes ayuda a realizar el cambio y comprobar respuestas. Completa esas comprobaciones con formularios, pagos, administración y tareas: una página que responde correctamente no prueba todas las funciones.

Revisa OPcache en la versión PHP utilizada. Conserva código compilado para evitar repetir esa compilación; no sustituye la caché de página ni arregla consultas lentas.

Desactivar el sistema cron defecto de WordPress

Si necesitas que las tareas se disparen independientemente de las visitas, configura un sustituto de sistema. No desactives el disparador habitual hasta comprobar que el nuevo funciona. Revisa frecuencia, eventos atrasados y ausencia de tareas duplicadas.

La guía de WP-Cron explica las opciones de Softaculous y configuración manual. El intervalo debe ajustarse a las necesidades de la tienda, no solo al consumo.

Sistema de caché, LiteSpeed al rescate

La caché de página permite reutilizar una respuesta pública compatible sin ejecutar WordPress de nuevo. LiteSpeed Cache se integra con nuestro servidor y también ofrece herramientas para CSS, JavaScript, imágenes y otras tareas.

Instálalo desde WordPress o desde LiteSpeed Web Cache Manager. Mantén una sola solución de caché de página y sigue la guía de puesta en marcha.

Configuración inicial y perfiles

Empieza por la caché básica y comprueba una página pública en una sesión privada. Revisa las cabeceras de una petición posterior para confirmar que se entrega desde caché.

Los Presets aplican conjuntos de opciones. Guarda o exporta la configuración antes de probar uno; incluso un perfil básico requiere comprobación. No avances al perfil más agresivo por sistema ni presupongas que todos los temas son compatibles.

Para usar servicios en línea de QUIC.cloud, la conexión actual se inicia en General > Online Services. Es independiente de utilizar la caché de página del hosting. No necesitas una antigua clave de dominio para completar esta primera fase.

Opciones de Caché

Ajuste Criterio para elegirlo
Usuarios conectados y comentaristas Mantener exclusiones salvo diseño y pruebas de caché privada
REST API y páginas de acceso Revisar compatibilidad y sensibilidad de las respuestas antes de forzar caché
Caché móvil Separarla solo si la web entrega contenido distinto, no solo diseño adaptable
TTL Equilibrar reutilización con cuánto puede permanecer un dato sin actualizar
Purga Invalidar contenido relacionado al publicar o modificar, con pruebas reales
Exclusiones Proteger carrito, pago, áreas privadas y variaciones propias de tus módulos
ESI Utilizarlo cuando haya una integración diseñada y probada para los bloques dinámicos
Caché de navegador Duraciones largas para archivos versionados; cuidado si cambia el contenido sin cambiar la URL

Una purga automática no conoce necesariamente las dependencias de un desarrollo personalizado. Prueba que un cambio de precio, entrada o plantilla se refleje donde debe.

Optimización de página

En Optimización de página, prueba minificación de CSS y JavaScript por separado. Combinar archivos, diferir scripts o generar CSS crítico son decisiones diferentes; no siempre mejoran HTTP/2 o HTTP/3 y pueden alterar el comportamiento.

Comprueba menú, búsqueda, filtros, formularios, consentimiento y pago después de cada cambio. Las exclusiones de CSS y JS permiten acotar un recurso que no tolere una optimización. Si el problema empezó tras un ajuste, reviértelo y purga la caché afectada antes de añadir otro.

La carga diferida es útil para imágenes fuera de la vista inicial. Excluye la imagen principal y comprueba distintos tamaños de pantalla. Funciones como VPI pueden ayudar, pero dependen del análisis realizado y no garantizan representar todas las vistas o estados de tu web.

Herramientas adicionales

Utiliza la purga más limitada que resuelva un cambio no visible. Si hay CDN, revisa su capa por separado. Purgar todo frecuentemente obliga a regenerar respuestas y puede aumentar la carga.

Exportar ajustes sirve para guardar una referencia. Antes de importarlos en otro sitio, revisa dominios, exclusiones, integraciones y necesidades de ese proyecto; una configuración no es universal.

Optimizar la base de datos

Identifica primero el problema: opciones autocargadas grandes, consultas repetidas, tablas con crecimiento anormal o datos que ya no necesitas. No uses todos los botones de limpieza de una vez.

Las revisiones, papelera y otros datos pueden tener valor. Cualquier eliminación requiere una retención elegida y copia recuperable. Convertir un motor o modificar índices son operaciones de estructura que deben ensayarse por separado.

Consulta autoload y wp_options y la limpieza de datos huérfanos para inspeccionar antes de borrar.

Caché de objetos en memoria, el punto extra que faltaba

Redis puede reducir lecturas repetidas de datos que WordPress y sus plugins almacenan mediante APIs compatibles. No memoriza automáticamente toda consulta SQL y puede aportar poco a una web cubierta por caché de página.

Sigue la configuración de Redis, utiliza una sola integración de objetos y separa las webs de la cuenta. Mide antes de mantenerlo. Para retirarlo, desconecta primero los plugins y después el servicio.

Optimización de las imágenes

Distingue dimensiones, peso y calidad. Una imagen mostrada a 400 píxeles no debería obligar siempre a descargar un original de miles de píxeles; utiliza variantes responsivas adecuadas, considerando también pantallas de mayor densidad.

Los atributos de ancho y alto reservan espacio y ayudan a evitar saltos de diseño, pero no reducen el archivo. Conserva originales antes de regenerar miniaturas o comprimir en bloque.

El optimizador de imágenes del área de clientes procesa JPG, JPEG y PNG; revisa sus diferencias de calidad por formato, especialmente PNG. LiteSpeed puede utilizar QUIC.cloud para optimización y formatos modernos, con configuración y condiciones propias. No ejecutes dos sistemas masivos a la vez sobre los mismos originales.

CDN para distribuir el contenido estático

Un CDN puede reducir la distancia de entrega de recursos a visitantes alejados. Valora su utilidad según tus regiones y tráfico, coste y mantenimiento de caché.

Puedes consultar QUIC.cloud con WordPress o Cloudflare. Antes de cambiar DNS conserva la zona, incluidos los registros de correo, y comprueba HTTPS y el origen. No fuerces caché pública para todas las páginas de una tienda.

Depurar la tabla wp_options para localizar posibles cuellos de botella

Mide el conjunto autoload e identifica las opciones grandes con su componente responsable. No elimines una opción solo por desconocer su nombre ni cambies todas a no-autoload. Utiliza la guía específica y comprueba tiempos y memoria después de cada modificación.

Depurar problemas de lentitud en plugins

El número de plugins no identifica por sí solo el coste. Revisa qué hace cada uno, si mantiene datos o funciones necesarias y cuánto trabajo añade en la operación lenta. Usa trazas breves para identificar consultas, llamadas externas y repeticiones.

Retira componentes innecesarios siguiendo su procedimiento, con copia de configuración y datos. No desactives todos los plugins de una tienda abierta para investigar una sospecha.

Aumentar el límite de memoria de WordPress

Aumentar memoria no es una optimización obligatoria. Si hay un error de agotamiento, comprueba el límite efectivo, la causa y los recursos conjuntos de la cuenta. La guía de memoria de WordPress distingue esos valores.

Recomendaciones acerca de plugins en general, y de seguridad en particular

Mantén componentes necesarios, compatibles y con mantenimiento. Evita duplicar escaneos costosos sin beneficio medido, pero no retires controles útiles como 2FA o auditoría por pertenecer a la categoría de seguridad. Consulta cómo valorar plugins de seguridad.

Después de publicar, repite las operaciones iniciales y observa errores, recursos y datos reales de usuarios. Conserva el registro de cambios para distinguir qué ayudó y poder revertir lo que perjudique el funcionamiento.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.