WordPress Equipo Avantys 9 min

Cómo Reducir el Impacto de los Plugins en WordPress

Aprende a auditar los plugins de WordPress, detectar cuáles ralentizan tu web con Query Monitor y decidir cuáles mantener, sustituir o eliminar.

// Compartir

Cómo Reducir el Impacto de los Plugins en WordPress

“Tengo 45 plugins, ¿es demasiado?” Es la pregunta que más nos hacen al auditar sitios WordPress, y la respuesta siempre sorprende: el número no es el problema. Hemos visto sitios con 50 plugins bien elegidos que vuelan, y sitios con 8 plugins mal mantenidos que van a rastras.

Lo que de verdad determina el impacto en velocidad es la calidad del código de cada plugin, cuántas consultas hace a la base de datos, y si carga recursos en páginas donde no hace falta. Esta guía te enseña a identificar exactamente qué plugin te está frenando, con herramientas concretas y sin necesidad de adivinar.

Para el panorama completo de rendimiento, parte de Cómo Optimizar el Rendimiento de tu WordPress.

Por qué “cuántos plugins tienes” es la pregunta equivocada

Cada plugin activo añade, como mínimo, una comprobación en cada carga de página. La diferencia real está en qué hace cada uno con ese tiempo: un plugin bien programado carga solo lo necesario, solo donde hace falta, y limpia después de sí mismo. Uno mal programado carga sus scripts en todas las páginas, hace consultas repetidas innecesarias a la base de datos, y deja procesos en segundo plano ejecutándose sin necesidad real.

Query Monitor: tu herramienta principal de diagnóstico

Query Monitor es un plugin gratuito que muestra, para cada carga de página, qué consultas SQL se ejecutan, cuánto tiempo tarda cada una, y a qué plugin o función pertenecen. Es la forma más directa de pasar de “creo que es un plugin” a “es exactamente este plugin”.

Cómo usarlo correctamente

Instálalo únicamente en un entorno de staging o fuera de horas de tráfico alto, mostrará información técnica en pantalla que no conviene exponer a visitantes normales.

  1. Activa Query Monitor y visita las páginas más representativas de tu web (home, una entrada, una página de producto si tienes tienda).
  2. En la barra de administración, revisa la pestaña “Queries”: te dirá el número total de consultas y el tiempo total que han tardado.
  3. Ve a “Queries by Component”: aquí verás el desglose por plugin, con el tiempo y el número de consultas que genera cada uno.
  4. Cualquier plugin que aparezca con un tiempo de consulta desproporcionadamente alto respecto a los demás es tu principal sospechoso.

Como referencia: en una página normal bien optimizada, el número total de consultas SQL suele estar entre 20 y 40. Si ves 150 o más consultas en una sola carga, casi seguro hay un plugin generando consultas redundantes.

Método alternativo: desactivación selectiva

Si no quieres instalar Query Monitor, puedes aislar el problema de forma manual:

  1. Desactiva todos los plugins (hazlo en staging o en horas de bajo tráfico).
  2. Mide el tiempo de carga base con PageSpeed Insights o GTmetrix.
  3. Activa los plugins de uno en uno, midiendo después de cada activación.
  4. El primer plugin que empeore notablemente el tiempo de carga es tu candidato a revisar, sustituir o eliminar.

Este método es más lento que Query Monitor, pero no requiere instalar nada adicional y funciona igual de bien para detectar el culpable principal.

Categorías de plugins que más suelen pesar

CategoríaEjemplos típicosPor qué pesan
Page buildersElementor, DiviDOM excesivo, CSS/JS voluminoso en cada página
Seguridad con escaneo continuoPlugins de seguridad en modo escaneo permanenteAlto consumo de CPU en segundo plano
Estadísticas alojadas en el propio servidorAnalítica sin usar un servicio externoConsultas pesadas en cada visita registrada
Sliders y carruselesRevolution Slider, Layer SliderScripts adicionales y DOM inflado
Plugins “todo en uno”Suites con decenas de funciones activadas de fábricaCargan código de funciones que no usas

Un patrón muy común: los plugins “todo en uno” (SEO + caché + seguridad + formularios en un solo plugin) suenan convenientes, pero suelen cargar código de todas sus funciones aunque solo uses una parte. A veces tres plugins especializados y bien mantenidos rinden mejor que uno que lo hace “todo”.

Cómo decidir si mantener, sustituir o eliminar un plugin

SituaciónDecisión recomendada
Plugin con alto impacto pero imprescindible (ej. WooCommerce)Mantener, pero optimizar su configuración específica
Plugin con alto impacto y alternativa más ligera disponibleSustituir
Plugin con bajo uso real y alto impactoEliminar
Plugin sin actualizar en más de un añoRevisar con precaución: riesgo de seguridad además de rendimiento

Antes de eliminar cualquier plugin, comprueba qué tablas o datos ha creado en la base de datos y si otro plugin depende de él, algunos plugins de formularios o SEO generan dependencias que no siempre son obvias a simple vista.

Buenas prácticas al instalar plugins nuevos

  • Instala un plugin a la vez y mide el impacto antes de instalar el siguiente, instalar cinco de golpe hace imposible saber cuál causó qué.
  • Revisa la fecha de la última actualización del plugin y cuántas instalaciones activas tiene antes de instalarlo, es una señal indirecta de mantenimiento y soporte.
  • Desactiva y elimina (no solo desactives) los plugins que pruebes y decidas no usar, algunos siguen ejecutando tareas programadas incluso desactivados si no se desinstalan del todo.
  • Revisa si el plugin carga sus scripts en todas las páginas o solo donde es necesario, muchos plugins de formularios, por ejemplo, cargan su JavaScript en cada página aunque el formulario solo esté en una.

Auditoría periódica: no es solo cosa del día de la instalación

El rendimiento de los plugins no es estático, una actualización puede añadir peso que antes no existía, o un plugin que usabas poco puede acabar sin desinstalar durante meses. Por eso una auditoría trimestral con Query Monitor, revisando qué plugins siguen justificando su lugar, evita que el problema se acumule silenciosamente como pasa con la base de datos, que tratamos en Cómo Optimizar la Base de Datos de WordPress.

Un caso práctico de auditoría

Así es como se ve una auditoría real con Query Monitor en un sitio de tamaño medio (unas 200 entradas, tienda WooCommerce con 80 productos):

PluginConsultas SQL generadasTiempo acumulado
WooCommerce38180ms
Plugin de SEO615ms
Plugin de formularios410ms
Plugin de estadísticas propio52340ms
Plugin de sliders1290ms

En este caso real, el “sospechoso obvio”: WooCommerce, por ser el plugin más complejo, no era el problema principal. El plugin de estadísticas propio, que registraba cada visita directamente en la base de datos en lugar de usar un servicio externo, generaba más consultas y más tiempo que la propia tienda online. Sustituirlo por un servicio de analítica externo (que no consulta tu base de datos en cada visita) redujo el tiempo total de carga del servidor en cerca de un 20%.

Este es el tipo de hallazgo que solo aparece midiendo, no adivinando, el plugin “más importante” para el negocio (la tienda) no era el que más pesaba técnicamente.

Alternativas ligeras a plugins pesados habituales

Cuando identificas un plugin problemático, no siempre hace falta prescindir de su función, a menudo existe una alternativa más ligera:

FunciónPlugin pesado típicoAlternativa más ligera a considerar
Analítica de visitasPlugin con registro propio en base de datosServicio de analítica externo (no consulta tu BD en cada visita)
Formularios de contactoSuites de formularios con decenas de integracionesPlugin de formularios simple, sin integraciones que no uses
Sliders de imágenesSlider con animaciones JS pesadasGalería estática con lazy loading, sin slider automático
Seguridad con escaneo continuoSuite de seguridad con escaneo en cada cargaPlugin de seguridad con escaneo programado (no en cada visita)

El criterio no es “cuanto más simple, mejor” a ciegas, es elegir la herramienta cuyo coste en rendimiento sea proporcional al valor real que aporta a tu negocio.

Preguntas Frecuentes

¿Cuántos plugins puedo tener sin que mi web vaya lenta? No hay un número fijo. Hemos visto sitios rápidos con 40+ plugins y lentos con 8. Lo que importa es la calidad y el mantenimiento de cada uno, no la cantidad.

¿Es seguro desactivar plugins para hacer pruebas en mi web en producción? Mejor hacerlo en un entorno de staging o fuera de horas de tráfico. Desactivar un plugin en producción puede afectar temporalmente a funciones visibles para tus visitantes.

¿Los plugins gratuitos son más lentos que los de pago? No necesariamente, el precio no determina la calidad del código. Hay plugins gratuitos muy bien optimizados y plugins de pago mal programados.

¿Query Monitor ralentiza mi web mientras lo uso? Sí, ligeramente, porque añade su propio proceso de seguimiento. Por eso se recomienda usarlo solo en staging o en momentos puntuales de diagnóstico, no de forma permanente.

¿Qué hago si el plugin que más pesa es imprescindible para mi negocio? Revisa su configuración específica: muchos plugins pesados (como WooCommerce) tienen ajustes de rendimiento propios, object cache dedicado, desactivar funciones que no usas, limitar consultas en ciertas páginas.

¿Los plugins “todo en uno” son mala idea siempre? No siempre, pero suelen cargar código de funciones que no usas. Si solo necesitas una o dos de sus funciones, plugins especializados más ligeros suelen rendir mejor.

¿Cómo sé si un plugin sigue recibiendo mantenimiento? Revisa la fecha de la última actualización y el número de instalaciones activas en el repositorio oficial de WordPress antes de instalarlo.

¿Eliminar un plugin elimina también sus datos de la base de datos? No siempre. Algunos plugins dejan tablas y opciones en la base de datos incluso tras desinstalarse, revisa Cómo Optimizar la Base de Datos de WordPress para saber cómo detectarlas.

¿Debería revisar los plugins cada vez que actualizo WordPress o solo de vez en cuando? Como mínimo, revisa el rendimiento tras cualquier actualización mayor de WordPress o de un plugin complejo (WooCommerce, un page builder). Una auditoría completa trimestral es suficiente para el resto de casos.

¿Un plugin con muchas valoraciones positivas garantiza que es ligero? No necesariamente. Las valoraciones suelen reflejar si el plugin cumple su función, no su impacto técnico en rendimiento. Por eso Query Monitor es más fiable que las opiniones de otros usuarios para este criterio concreto.

Conclusión

Auditar plugins no es una tarea de una sola vez, es un hábito. Con Query Monitor o el método de desactivación selectiva, identificar al culpable de un problema de velocidad deja de ser una suposición y pasa a ser un dato concreto.

Si prefieres no dedicar horas cada trimestre a esta auditoría, en Avantys la incluimos dentro de la supervisión continua de Gestión WordPress: revisamos el rendimiento real de cada plugin como parte del mismo servicio que cubre actualizaciones y seguridad.

Artículos relacionados


¿Y si tu WordPress lo lleváramos nosotros?

Actualizaciones, seguridad, backups verificados, staging y rendimiento, gestionado de forma continua por una persona que responde, donde ya lo tengas o te lo montamos. Auditoría gratuita de tu web actual.

Ver WordPress Gestionado
// Boletín

Suscríbete al boletín

Guías nuevas, sin spam. Cancela cuando quieras.