¿Cuántos plugins de WordPress deberías instalar? ¿Qué son demasiados?

A menudo los lectores nos preguntan cuántos plugins de WordPress deberían instalar en su sitio. La verdadera pregunta que todos quieren saber es ¿cuántos plugins son demasiados?

Dado que hay muchas ideas equivocadas sobre los plugins 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 plugins de WordPress deben instalarse en tu sitio. También hablaremos de cómo los plugins pueden y no pueden afectar a tu sitio web. Nuestro objetivo es ayudarte a aprender a manejar tu sitio web con la combinación perfecta de plugins de WordPress.

Acerca de los plugins de WordPress y cómo funcionan

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

Los plugins de WordPress son como aplicaciones para tu sitio web. Te ayudan a añadir nuevas características y funcionalidades a tu sitio web, como crear una tienda en línea, añadir formularios de contacto y más.

Como el mismo WordPress, los plugins 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.

Por eso debes elegir una buena empresa de alojamiento de WordPress que te proporcione herramientas sencillas para administrar esos recursos y hacer funcionar tu sitio web de manera eficiente.

Para obtener más información, consulte nuestra guía detallada sobre el funcionamiento de los plugins de WordPress. Si quieres profundizar aún más, entonces echa un vistazo a cómo funciona realmente WordPress entre bastidores (Infografía).

Desde WordPress 1.2 (cuando se añadió el soporte para plugins de WordPress), los plugins han sido una bendición para los usuarios. WordPress sin plugins es como una juguetería sin juguetes. Eso no es divertido.

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

Aunque el núcleo de WordPress proporciona un sólido marco de publicación, son los plugins los que son ampliamente responsables de que WordPress sea el constructor de sitios web más popular del mundo.

El número total de plugins de WordPress disponibles ha crecido a lo largo de los años. En el momento de escribir este artículo, hay más de 54.000 plugins de WordPress gratuitos disponibles en el directorio oficial de plugins.

Aparte de estos plugins gratuitos, también hay miles de plugins premium de WordPress vendidos por terceras empresas y desarrolladores.

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

¿Cómo es que los plugins de WordPress tienen mala reputación

El propósito de los plugins es extender WordPress para hacer casi todo lo que puedas imaginar. Sin embargo, ahora vemos una sensación de miedo o de restricción hacia los plugins por parte de muchos usuarios principiantes.

La gente se preocupa por el rendimiento, la seguridad, la fiabilidad, etc. Esto se debe principalmente a que los diseñadores, desarrolladores y técnicos de soporte de alojamiento web se frustran mucho cuando están resolviendo los problemas de los sitios web de un cliente.

En su frustración, hacen comentarios como $0027 tienen menos plugins $0027, o $0027 son los plugins los que están ralentizando su sitio $0027.

Estas declaraciones han resonado a través de los medios de comunicación social, reuniones en persona y conferencias. El mayor problema con esas declaraciones es su ambigüedad.

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

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

Puedes tener docenas de buenos plugins de WordPress funcionando en tu sitio web sin problemas, pero la adición de un solo plugin mal codificado puede ralentizar tu sitio web.

Cuando esto sucede y pides ayuda para resolver problemas, el técnico de soporte de tu compañía de hospedaje u otro desarrollador culpará a la cantidad de plugins.

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

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

Deberías pedirles educadamente que identifiquen qué plugin específico está causando el problema porque simplemente culpar a la cantidad es resultado de la pereza.

Para poner esto en perspectiva, nuestro sitio web WPBeginner tiene 62 plugins activos ahora mismo, y se carga extremadamente rápido.

Si añadimos un plugin malo que ralentiza el sitio web, entonces sólo deberíamos tener que desactivar ese plugin malo (no los 62).

Dicho esto, veamos cómo los plugins pueden afectar a diferentes aspectos de su sitio web.

Cómo los plugins de WordPress impactan en la velocidad y el rendimiento del sitio web

Hay muchos tipos diferentes de plugins de WordPress, y cada uno de ellos afecta el rendimiento de su sitio web de manera diferente.

Hay plugins que afectan principalmente a la parte delantera. Por ejemplo, plugins de construcción de páginas, formularios de contacto, galerías, deslizadores, etc.

Luego hay plugins que están hechos principalmente para realizar tareas dentro del área de administración. Por ejemplo, plugins de respaldo de WordPress, plugins editoriales, varios procesos de fondo, etc.

También hay plugins que funcionan en todas partes, incluyendo el área de administración y el front-end. Por ejemplo, plugins de SEO, plugins de cortafuegos de WordPress y más.

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

Por ejemplo, los plugins que sólo se cargan cuando se realizan tareas específicas en el área de administración de WordPress no suelen afectar al rendimiento de su sitio web.

Por otro lado, los plugins que se cargan en la parte delantera es probable que tengan una mayor huella de rendimiento.

También los plugins que realizan procesos rutinarios de fondo como la comprobación de enlaces rotos, la monitorización 404, etc., pueden también ralentizar significativamente el rendimiento general de su sitio web.

Los plugins pueden impactar en el rendimiento de su sitio por:

  • Haciendo peticiones HTTP adicionales - Algunos plugins (principalmente los del front-end) pueden requerir un estilo personalizado o scripts para funcionar correctamente. Debido a esto, pueden añadir archivos JS y/o CSS adicionales. La carga de estos archivos requiere hacer peticiones HTTP adicionales, lo que ralentiza el tiempo de carga de la página.
  • Consultas adicionales a la base de datos - Algunos plugins pueden aumentar las consultas a la base de datos. Por ejemplo, los plugins para mostrar las entradas populares, las entradas relacionadas o cualquier otra cosa que extraiga elementos de la base de datos y los muestre en el front-end.
  • Background Processes & Database Writes - Algunos plugins pueden ocupar muchos recursos del servidor mientras se ejecutan procesos de fondo como la comprobación de enlaces rotos, la monitorización y el registro de análisis como las vistas de los mensajes, etc.

La mayoría de los buenos plugins de WordPress sólo cargarán archivos adicionales cuando se necesiten, y minimizarán las llamadas a la base de datos. Sin embargo, a veces es simplemente inevitable.

Por suerte, 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úrate de que tienes habilitado el cacheo en tu sitio de WordPress. Sin el almacenamiento en caché, tu sitio web siempre será lento.

Ahora, pasemos a otras optimizaciones.

Arreglando la emisión de peticiones HTTP adicionales

Los plugins tienen que añadir peticiones HTTP adicionales (es decir, archivo JS y CSS) para trabajar fuera de la caja. Por ejemplo, cuando instalas un plugin de formulario de contacto, quieres que funcione y que se vea bien también.

La gente se queja de las solicitudes adicionales de HTTP, ignorando que a veces son necesarias. Esto es lo que parecería una forma 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 pasaría si el formulario de contacto no añade las peticiones HTTP adicionales para cargar los archivos CSS y JS.

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

Hay tres maneras de optimizar el problema de las solicitudes HTTP adicionales. Todas ellas requieren algún conocimiento de codificación y conocimientos de WordPress, pero un método de voluntad es definitivamente más fácil que los otros.

El primer método sería desregistrar los estilos y scripts adicionales que están siendo cargados por el plugin. Después de eso, puedes combinar los estilos del plugin en el archivo style.css de tu tema y combinar los scripts del plugin en el archivo principal de JavaScript de tu tema.

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

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

En cuanto a los que no conocen el código, pueden usar un plugin de cacheo premium como WP Rocket que les permite minificar y combinar archivos con un solo clic. Esto funcionará en la mayoría de los casos, pero en algunos casos puede causar conflictos con plugins específicos.

Dicho esto, debes entender que unas pocas peticiones HTTP adicionales no son tan significativas como crees. Estamos hablando de milisegundos. Sin embargo, si tienes muchos plugins que están agregando peticiones HTTP adicionales, entonces esta optimización te permitirá reducir el tiempo de carga en unos pocos segundos.

Muchos propietarios de empresas no tecnológicas simplemente contratan a un desarrollador de WordPress de Codeable para acelerar su sitio web (lo cual es una inversión que vale la pena).

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

Fijación de consultas adicionales a la base de datos y procesos de fondo

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

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

Por ejemplo, si tienes un sitio web de membresía o una tienda en línea con WooCommerce, entonces estás sirviendo muchas solicitudes no almacenadas. En este escenario, la única opción real es usar una solución de hospedaje administrada de WordPress o incluso una solución de hospedaje especializada de WooCommerce.

Ahora hay algunos plugins que son extremadamente intensivos en recursos, y deberías evitarlos a toda costa.

Por ejemplo, hay plugins que añaden varias funcionalidades de análisis dentro de WordPress, tales como algún plugin de inclusión de correo electrónico, plugin de estadísticas de sitios web, plugin de seguimiento de las visitas a los mensajes, etc. Estos plugins escriben ineficientemente en la base de datos en cada carga de la página, lo que puede ralentizar significativamente su sitio web.

Puedes rastrear la analítica de una manera más escalable con plugins como Google Analytics para WordPress de MonsterInsights o Jetpack Stats.

Puedes añadir formularios de inscripción de correo electrónico con un seguimiento más escalable con plugins como OptinMonster o utilizando formularios de inscripción de tus servicios de marketing por correo electrónico favoritos.

También hay plugins que monitorean los errores del 404 y rastrean los enlaces rotos, lo que puede agregar una carga pesada y sobrecargar los recursos del servidor. En lugar de usar esos plugins, deberías usar un servicio de nube de terceros como Ahrefs o SEMRush que automáticamente rastrea los enlaces rotos y ofrece un montón de otros útiles conocimientos de SEO también.

Si no quieres una solución premium, puedes usar una herramienta gratuita como Broken Link Check, que te permite comprobar 300 páginas a la vez en busca de enlaces rotos.

Cómo los plugins de WordPress impactan en la seguridad

La seguridad es otra gran preocupación cuando se trata de instalar plugins de WordPress. Muchos usuarios se preocupan de que tener más plugins puede hacer que su sitio sea más vulnerable.

Es cierto, que un plugin de WordPress mal codificado puede ser explotado por los hackers y hacer que su sitio sea vulnerable. Sin embargo, también es cierto para casi todo el software que existe.

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

Puedes mantener tu sitio web seguro usando un plugin de seguridad de WordPress como Sucuri. Ellos escanean miles de sitios web y te ayudarán a detectar la mayoría de los problemas de seguridad con un plugin vulnerable.

También puedes proteger tu sitio web mejorando la seguridad general de WordPress. Esto te permite añadir capas de seguridad antes de que cualquier vulnerabilidad pueda ser explotada por los hackers.

Plugins de WordPress y Fiabilidad

A algunos les preocupa la fiabilidad de un plugin. ¿Qué pasa si el plugin es descontinuado? ¿Y si las actualizaciones son lentas?

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

Si usas un plugin popular, lo más probable es que no se deje de usar. Si lo es, entonces es probable que alguien más lo bifurque y continúe su desarrollo. Ese es el poder del código abierto. Así es también como WordPress llegó a existir (la plataforma anterior se llamaba b2/cafelog).

Siempre que elijas plugins con un buen historial y autores de renombre, entonces estarás bien.

¿Puedo evitar los plugins añadiendo fragmentos de código?

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

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

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

Si instalas fragmentos de código que son idénticos a un plugin, entonces básicamente estás ejecutando el plugin sin instalarlo. La desventaja es que no obtendrás ninguna actualización del plugin o 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 archivo cuál es mejor.

¿Cuántos plugins de WordPress deberías instalar? ¿Cuántos plugins de WordPress son demasiados?

Debes instalar tantos plugins de WordPress como sean necesarios para hacer funcionar tu sitio web y hacer crecer tu negocio.

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

Si usas WordPress en todo su potencial y tienes muchas características avanzadas, entonces este conteo puede fácilmente llegar a 50+.

Por ejemplo, aquí está el número de plugins activos en nuestros sitios web:

  • WPBeginner - 62 plugins activos
  • OptinMonster - 67 plugins activos
  • WPForms - 54 plugins activos
  • MonsterInsights - 68 plugins activos
  • El blog de Syed Balkhi - 42 plugins activos
  • RafflePress - 17 plugins activos
  • WP Mail SMTP - 39 plugins activos

Estos recuentos deben resaltar que no es la cantidad de plugins lo que ralentiza su sitio web.

Estarás bien con un gran número de plugins, siempre y cuando uses plugins de alta calidad que sigan los estándares de codificación de WordPress.

Aquí está el resultado de la actuación de nuestro sitio web a través de Pingdom.

A pesar de usar docenas de plugins y fragmentos de código personalizado, nuestro sitio web sigue cargándose en medio segundo (479 milisegundos).

¿Cómo elegir los mejores plugins de WordPress?

Una de las preguntas más frecuentes de nuestros usuarios es: "¿Cómo elijo los mejores plugins para mi página web?"

Si buscas un plugin gratuito, sólo descárgalo del directorio de plugins de WordPress.org. El directorio oficial de plugins de WordPress también facilita la elección de buenos plugins.

Puedes ver la calificación de un plugin y las reseñas proporcionadas por otros usuarios de WordPress. También puedes ver cuándo se actualizó el plugin por última vez y cuántos sitios web lo tienen instalado.

Por otro lado, si estás buscando un plugin premium, asegúrate de que sea de una empresa o desarrollador de WordPress de buena reputación. Si no estás seguro, entonces busca por los comentarios y testimonios.

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

Si estás empezando, entonces ve a nuestro experto en los plugins esenciales de WordPress que todo sitio web debería tener. También puedes ver la categoría de plugins de WordPress de WPBeginner donde regularmente compartimos los mejores plugins de WordPress y cómo usarlos.

Esperamos que este artículo haya respondido a tus preguntas sobre cuántos plugins de WordPress deberías instalar. También puede que quieras ver nuestro artículo desacreditando los mitos más comunes de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver los video tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir