¿Cuántos complementos de WordPress debes instalar? ¿Qué es demasiado?

Los lectores a menudo nos preguntan cuántos complementos de WordPress deberían instalar en su sitio. La verdadera pregunta que todos quieren saber es cuántos complementos son demasiados.

Dado que hay muchos conceptos erróneos sobre los complementos de WordPress y cómo pueden afectar la velocidad, el rendimiento y la seguridad del sitio web, queremos explicar este tema en detalle para nuestros usuarios no técnicos.

En este artículo, explicaremos cuántos complementos de WordPress deben instalarse en su sitio. También hablaremos sobre cómo los complementos pueden y no pueden afectar su sitio web. Nuestro objetivo es ayudarlo a aprender cómo ejecutar su sitio web con la combinación perfecta de complementos de WordPress.

¿Cuántos complementos de WordPress puedes instalar en tu sitio web?

Acerca de los complementos de WordPress y cómo funcionan

Antes de profundizar, hablemos un poco sobre los complementos de WordPress y cómo funcionan.

Los complementos de WordPress son como aplicaciones para su sitio web. Lo ayudan a agregar nuevas características y funcionalidad del sitio web, como hacer una tienda en línea, agregar formularios de contacto y más.

Al igual que WordPress, los complementos también están escritos en el lenguaje de programación PHP. El código PHP se ejecuta en el servidor de alojamiento de su sitio web y utiliza sus recursos.

Es por eso que debe elegir una buena empresa de alojamiento de WordPress que le brinde herramientas fáciles para administrar esos recursos y ejecutar su sitio web de manera eficiente.

Para obtener más información, consulte nuestra guía detallada sobre cómo funcionan los complementos de WordPress. Si desea profundizar aún más, eche un vistazo a cómo funciona realmente WordPress detrás de escena (Infografía).

Desde WordPress 1.2 (cuando se agregó soporte para los complementos de WordPress), los complementos han sido una bendición para los usuarios. WordPress sin complementos es como una tienda de juguetes sin juguetes. Eso no es divertido.

¿Por qué los complementos son esenciales para los sitios web de WordPress?

Por qué necesitas complementos

A pesar de que el núcleo de WordPress proporciona un marco de publicación sólido, son los complementos los que son ampliamente responsables de hacer de WordPress el creador de sitios web más popular del mundo.

La cantidad total de complementos de WordPress disponibles ha crecido con los años. Al momento de escribir este artículo, hay más de 54,000 complementos gratuitos de WordPress disponibles en el directorio oficial de complementos.

Además de estos complementos gratuitos, también hay miles de complementos premium de WordPress vendidos por empresas y desarrolladores de terceros.

Los complementos pueden ayudarlo a mejorar el SEO, aumentar la seguridad, administrar usuarios y más. Sería bastante difícil hacer crecer su negocio sin usar complementos de WordPress en su sitio web.

¿Cómo obtuvieron una mala reputación los complementos de WordPress?

Cómo los complementos tienen mala reputación

El propósito de los complementos es extender WordPress para hacer casi cualquier cosa que puedas imaginar. Sin embargo, ahora vemos una sensación de temor o moderación hacia los complementos de muchos usuarios principiantes.

Las personas se preocupan por el rendimiento, la seguridad, la confiabilidad, etc. Esto se debe principalmente a que los diseñadores, desarrolladores y técnicos de soporte de alojamiento web se sienten realmente frustrados cuando resuelven los problemas de los sitios web de un cliente.

En su frustración, hacen comentarios como ‘tener menos complementos‘O‘son los complementos los que ralentizan su sitio‘.

Un desarrollador que culpa a los complementos por un sitio lento

Estas declaraciones han resonado en las redes sociales, reuniones en persona y conferencias. El mayor problema con esas declaraciones es su ambigüedad.

¿Qué es menos? ¿Cuántos complementos de WordPress son demasiados?

Creemos que el problema no es la cantidad de complementos, sino la calidad.

Puede tener docenas de buenos complementos de WordPress ejecutándose en su sitio web sin ningún problema, pero la adición de un solo complemento mal codificado puede ralentizar su sitio web.

Cuando esto sucede y solicita ayuda para la resolución de problemas, el técnico de soporte de su empresa de alojamiento u otro desarrollador culparán a la cantidad de complementos.

Esto tiene sentido porque la solución de problemas de un sitio web con 5 complementos es mucho más fácil que la solución de problemas de un sitio web con 30. La cantidad de complementos dificulta su trabajo.

Es extremadamente importante tomar cualquier consejo resultante de la frustración con un poco de precaución.

Debe pedirles cortésmente que identifiquen qué complemento específico está causando el problema porque simplemente culpar a la cantidad es el resultado de la pereza.

Para poner esto en perspectiva, nuestro sitio web WPBeginner tiene 62 complementos activos en este momento, y se carga extremadamente rápido.

Si tuviéramos que agregar un complemento incorrecto que ralentiza el sitio web, entonces solo deberíamos deshabilitar ese complemento incorrecto (no todos los 62).

Dicho esto, echemos un vistazo a cómo los complementos pueden afectar diferentes aspectos de su sitio web.

Cómo los complementos de WordPress afectan la velocidad y el rendimiento del sitio web

Complementos de WordPress y rendimiento del sitio web

Existen muchos tipos diferentes de complementos de WordPress, y cada uno impacta de manera diferente en el rendimiento de su sitio web.

Hay complementos que afectan principalmente al front-end. Por ejemplo, complementos del generador de páginas, formularios de contacto, galerías, controles deslizantes, etc.

Luego, hay complementos que se realizan principalmente para realizar tareas dentro del área de administración o back-end. Por ejemplo, complementos de respaldo de WordPress, complementos editoriales, varios procesos en segundo plano, etc.

También hay complementos que se ejecutan en todas partes, incluyendo el área de administración y el front-end. Por ejemplo, complementos de SEO, complementos de firewall de WordPress y más.

El impacto de un complemento de WordPress en la velocidad y el rendimiento del sitio web depende de dónde se cargue ese complemento.

Por ejemplo, los complementos que solo se cargan cuando realiza tareas específicas en el área de administración de WordPress generalmente no afectarán el rendimiento de su sitio web.

Por otro lado, es probable que los complementos cargados en el front-end tengan una mayor huella de rendimiento.

Además, los complementos que realizan procesos rutinarios en segundo plano, como la comprobación de enlaces rotos, la supervisión 404, etc., también pueden reducir significativamente el rendimiento general de su sitio web.

Los complementos pueden afectar el rendimiento de su sitio al:

  • Hacer solicitudes HTTP adicionales – Algunos complementos (principalmente los de front-end) pueden requerir un estilo personalizado o scripts para funcionar correctamente. Debido a esto, pueden agregar archivos JS y / o CSS adicionales. La carga de estos archivos requiere realizar solicitudes HTTP adicionales que ralentizan el tiempo de carga de la página.
  • Consultas DB adicionales – Algunos complementos pueden aumentar las consultas de su base de datos. Por ejemplo, complementos para mostrar publicaciones populares, publicaciones relacionadas o cualquier otra cosa que extraiga elementos de la base de datos y la muestre en el front-end.
  • Procesos en segundo plano y escrituras de bases de datos – Algunos complementos pueden ocupar muchos recursos del servidor mientras se ejecutan procesos en segundo plano, como verificar enlaces rotos, monitorear y registrar análisis como vistas de publicaciones, etc.

La mayoría de los buenos complementos de WordPress solo cargarán archivos adicionales cuando sea necesario, y minimizarán las llamadas a la base de datos. Sin embargo, a veces es inevitable.

Afortunadamente, hay optimizaciones disponibles para la mayoría de los casos. Echemos un vistazo a una solución a corto y largo plazo para estos problemas.

Antes de hacer esto, primero asegúrese de tener habilitado el almacenamiento en caché en su sitio de WordPress. Sin almacenamiento en caché, su sitio web siempre será lento.

Ahora, pasemos a otras optimizaciones.

Arreglando un problema de solicitudes HTTP adicionales

Los complementos deben agregar solicitudes HTTP adicionales (es decir, archivos JS y CSS) para que funcionen de inmediato. Por ejemplo, cuando instala un complemento de formulario de contacto, desea que funcione y se vea bien también.

Las personas se quejan de solicitudes HTTP adicionales mientras ignoran que a veces son necesarias. Así es como se vería una forma sin estilo.

Formulario de contacto sin estilo

A la mayoría de los usuarios no les gustaría, algunos incluso pensarían que está roto. Bueno, eso es exactamente lo que sucedería si el formulario de contacto no agrega las solicitudes HTTP adicionales para cargar archivos CSS y JS.

En resumen, los estilos y scripts adicionales son necesarios para que el complemento funcione correctamente.

Hay tres formas de optimizar el problema de solicitudes HTTP adicionales. Todos ellos requieren algunos conocimientos de codificación y conocimientos de WordPress, pero uno será definitivamente más fácil que los demás.

El primer método sería anular el registro de los estilos y scripts adicionales que el complemento carga. Después de eso, puede combinar los estilos de complementos en el archivo style.css de su tema y combinar los scripts del complemento en el archivo JavaScript principal de su tema.

El segundo método sería cargar condicionalmente los estilos / scripts de complementos en las páginas donde se necesitan.

Ya hemos explicado ambos métodos en nuestro artículo sobre la desactivación de scripts y hojas de estilo adicionales que agregan los complementos de WordPress.

En cuanto a las personas que no conocen el código, puede usar un complemento de almacenamiento en caché premium como WP Rocket que le permite minimizar y combinar archivos con un solo clic. Esto funcionará para la mayoría de los casos, pero en algunos casos puede causar conflictos con complementos específicos.

Dicho esto, debe comprender que algunas solicitudes HTTP adicionales no son tan importantes como podría pensar. Estamos hablando de milisegundos aquí. Sin embargo, si tiene muchos complementos que agregan solicitudes HTTP adicionales, entonces esta optimización le permitirá ahorrar unos segundos de su tiempo de carga.

Muchos propietarios de negocios no técnicos simplemente contratan a un desarrollador de WordPress de Codeable para acelerar su sitio web (que es una inversión que vale la pena).

Ahora que hemos cubierto las solicitudes HTTP, echemos un vistazo a las consultas de base de datos adicionales.

Arreglando consultas de bases de datos adicionales y procesos en segundo plano

Algunos complementos pueden aumentar la carga en su servidor de base de datos. WordPress hace un muy buen trabajo al almacenar en caché las consultas y la mayoría de los complementos codificados no causarán ningún problema significativo.

Sin embargo, si tiene un sitio web de alto tráfico, el uso de complementos basados ​​en bases de datos puede convertirse en un problema, especialmente si no tiene los recursos de servidor adecuados.

Por ejemplo, si tiene un sitio web de membresía o una tienda en línea con WooCommerce, entonces está atendiendo muchas solicitudes sin caché. En este escenario, la única opción real es utilizar una solución de alojamiento administrada de WordPress o incluso una solución especializada de alojamiento de WooCommerce.

Ahora hay algunos complementos que son extremadamente intensivos en recursos, y debe evitarlos a toda costa.

Por ejemplo, hay complementos que agregan varias funciones de análisis dentro de WordPress, como algunos complementos de correo electrónico, complementos de estadísticas del sitio web, complementos de seguimiento de vistas de publicaciones, etc. Estos complementos escriben de manera ineficiente en la base de datos en cada carga de página, lo que puede ralentizar significativamente su sitio web.

Puede realizar un seguimiento de los análisis de una manera más escalable con complementos como Google Analytics para WordPress de MonsterInsights o Jetpack Stats.

Puede agregar formularios de suscripción de correo electrónico con un seguimiento más escalable con complementos como OptinMonster o mediante el uso de formularios de registro de sus servicios de marketing por correo electrónico favoritos.

También hay complementos que monitorean errores 404 y rastrean enlaces rotos que pueden agregar una carga pesada y abrumar los recursos del servidor. En lugar de usar esos complementos, debe usar servicios en la nube de terceros como Ahrefs o SEMRush que rastrean automáticamente los enlaces rotos y ofrecen muchas otras ideas útiles de SEO.

Si no desea una solución premium, puede usar una herramienta gratuita como Broken Link Check, que le permite verificar 300 páginas a la vez en busca de enlaces rotos.

Cómo los complementos de WordPress afectan la seguridad

Cómo el complemento puede afectar la seguridad de WordPress

La seguridad es otra preocupación importante cuando se trata de instalar complementos de WordPress. Muchos usuarios temen que tener más complementos pueda hacer que su sitio sea más vulnerable.

Es cierto que los hackers pueden explotar un plugin de WordPress mal codificado y hacer que su sitio sea vulnerable. Sin embargo, también es cierto para casi todos los programas que existen.

Las supervisiones están destinadas a suceder. Sin embargo, la mejor parte del código abierto es que muchas personas están usando el software, lo que hace que sea más rápido descubrir y corregir una vulnerabilidad.

Puede mantener su sitio web seguro mediante el uso de un complemento de seguridad de WordPress como Sucuri. Analizan miles de sitios web y lo ayudarán a detectar la mayoría de los problemas de seguridad con un complemento vulnerable.

También puede proteger su sitio web mejorando su seguridad general de WordPress. Esto le permite agregar capas de seguridad antes de que los hackers puedan explotar cualquier vulnerabilidad.

Complementos y confiabilidad de WordPress

Un complemento abandonado

Algunas personas están preocupadas por la confiabilidad de un complemento. ¿Qué pasa si se interrumpe el complemento? ¿Qué pasa si las actualizaciones son lentas?

Lo bueno del ecosistema de código abierto de WordPress es que siempre hay alternativas.

Si usa un complemento popular, es probable que no se suspenda. Si es así, es probable que alguien más lo bifurque y continúe el desarrollo. Ese es el poder del código abierto. Así es como surgió WordPress (la plataforma anterior se llamaba b2 / cafelog).

Siempre que elija complementos con un buen historial y autores de buena reputación, estará bien.

¿Puedo evitar complementos agregando fragmentos de código?

Hay artículos en toda la web que le muestran: "Cómo hacer XYZ en WordPress sin un complemento" (como este).

El propósito de estos artículos no es desalentar el uso de complementos, sino mostrarle cómo aprender el código. Básicamente, hay tres formas de agregar fragmentos de código a su sitio. Puede agregarlos a su archivo functions.php, un complemento específico del sitio, o usar un complemento para agregar fragmentos de código personalizados.

Independientemente del método que elija, agregar fragmentos de código a su sitio web tiene el mismo impacto en el rendimiento que un complemento independiente.

Si instala fragmentos de código que son idénticos a un complemento, básicamente está ejecutando el complemento sin instalarlo. La desventaja es que no obtendrá actualizaciones de complementos ni correcciones de seguridad para ese código.

Para obtener más información sobre este tema, consulte nuestra guía sobre WordPress plugin vs functions.php cuál es mejor.

¿Cuántos complementos de WordPress debes instalar? ¿Cuántos complementos de WordPress son demasiados?

Cuántos complementos instalar

Debe instalar tantos complementos de WordPress como sea necesario para ejecutar su sitio web y hacer crecer su negocio.

En promedio, es bastante común que un sitio web de negocios tenga al menos 20-30 complementos.

Si está utilizando WordPress con todo su potencial y tiene muchas funciones avanzadas, entonces este recuento puede llegar fácilmente a más de 50.

Por ejemplo, aquí está la cantidad de complementos activos en nuestros sitios web:

  • WPBeginner – 62 complementos activos
  • OptinMonster – 67 complementos activos

  • WPForms – 54 complementos activos

  • MonsterInsights – 68 complementos activos

  • Blog de Syed Balkhi: 42 complementos activos

  • RafflePress – 17 complementos activos

  • WP Mail SMTP – 39 complementos activos

Estos recuentos deberían resaltar que no es la cantidad de complementos lo que ralentiza su sitio web.

Estará bien con una gran cantidad de complementos, siempre que esté utilizando complementos de alta calidad que sigan los estándares de codificación de WordPress.

Aquí está el resultado de rendimiento de nuestro sitio web a través de Pingdom.

WPBeginner Homepage Pingdom

A pesar de usar docenas de complementos y fragmentos de código personalizados, nuestro sitio web todavía se carga en medio segundo (479 milisegundos).

¿Cómo elegir los mejores complementos de WordPress?

Una de las preguntas más frecuentes de nuestros usuarios es "¿Cómo elijo los mejores complementos para mi sitio web?"

Si está buscando un complemento gratuito, solo descárguelo del directorio de complementos de WordPress.org. El directorio oficial de complementos de WordPress también facilita la elección de buenos complementos.

Cómo encontrar el mejor complemento de WordPress

Puede ver la calificación y las opiniones de un complemento proporcionadas por otros usuarios de WordPress. También puede ver cuándo se actualizó el complemento por última vez y cuántos sitios web lo tienen instalado.

Por otro lado, si está buscando un complemento premium, asegúrese de que sean de una empresa o desarrollador de WordPress de buena reputación. Si no está seguro, busque reseñas y testimonios.

Para obtener más detalles, consulte nuestra guía completa sobre cómo elegir los mejores complementos de WordPress.

Si recién está comenzando, consulte nuestra selección de expertos de los complementos esenciales de WordPress que todo sitio web debería tener. También puede consultar la categoría de complementos de WordPress de WPBeginner, donde compartimos regularmente los mejores complementos de WordPress y cómo usarlos.

Esperamos que este artículo haya respondido a sus preguntas sobre cuántos complementos de WordPress debe instalar. También puede ver nuestro artículo que desmiente los mitos más comunes de WordPress.

Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver videos tutoriales de WordPress. También nos puede encontrar en Twitter y Facebook.

Publicaciones relacionadas

Botón volver arriba