Obtenga hoy mismo el mejor plugin de copia de seguridad y migración de WordPress
Obtenga Duplicator ahora
Anuncio de Duplicator Cloud

[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros

Explore planes de almacenamiento en la nube escalables y asequibles con Duplicator Cloud y mantenga las copias de seguridad de su sitio seguras, organizadas y accesibles en un...
Plugin de optimización de bases de datos de WordPress

El mejor plugin de optimización de bases de datos de WordPress que he utilizado (más 3 alternativas) 

Escrito por: avatar de autor Joella Dunn
avatar de autor Joella Dunn
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios web, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web WordPress es seguro y está listo para crecer.
     Revisado por: avatar del revisor John Turner
avatar del revisor John Turner
John Turner es el Presidente de Duplicator. Tiene más de 20 años de experiencia en negocios y desarrollo y sus plugins se han descargado más de 25 millones de veces.

Su sitio WordPress parece rápido para los visitantes, pero cuando entra en su panel de administración, todo parece lento.

Las páginas tardan una eternidad en cargarse. Incluso tareas tan sencillas como buscar un post antiguo van increíblemente lentas.

El problema es probablemente su base de datos.

Piensa en tu base de datos de WordPress como si fuera un archivador. Con el tiempo, ese archivador se llena de archivos duplicados, documentos obsoletos y cosas que olvidaste tirar. Encontrar cualquier cosa se convierte en una pesadilla.

Eso es hinchazón de la base de datos. Y ralentiza todas las consultas a la base de datos de tu sitio, especialmente en el área de administración, donde esas consultas se producen constantemente.

La forma más fácil de deshacerse de la hinchazón es utilizar un plugin de optimización de base de datos de WordPress. En este post, voy a probar y revisar plugins que hacen que tu base de datos sea ligera y eficiente. ¡Vamos a encontrar el mejor para ti!

He aquí las principales conclusiones:

  • La sobrecarga de la base de datos ralentiza el área de administración de WordPress: Las revisiones de las entradas, los comentarios de spam, los elementos eliminados y los datos huérfanos de los plugins se acumulan con el tiempo y ralentizan las consultas a la base de datos.
  • La mayoría de los sitios necesitan una optimización regular de la base de datos: Si su sitio lleva funcionando un año o más, es probable que tenga datos innecesarios sobrecargando su base de datos.
  • Los síntomas incluyen cargas administrativas lentas y copias de seguridad masivas: Si el panel de control tarda varios segundos en responder o los archivos de copia de seguridad ocupan más de 500 MB cuando el contenido sólo ocupa 100 MB, la base de datos hinchada es la culpable.
  • WP-Optimize es la mejor solución todo-en-uno: Se encarga del mantenimiento rutinario automáticamente con limpiezas programadas de revisiones, spam, basura y transitorios.
  • Haga siempre una copia de seguridad antes de optimizar: Las operaciones en la base de datos son permanentes, así que usa un plugin como Duplicator para crear un punto de restauración antes de hacer cambios.

Índice

¿Necesita un plugin de optimización de bases de datos?

Sí. Si su sitio lleva funcionando un año o más, necesita optimizar su base de datos. Podría hacerlo manualmente, pero existen plugins que le ayudarán a eliminar fácilmente los datos innecesarios de la base de datos de su sitio web.

Así sabrá que su base de datos necesita atención:

  • El panel de administración de WordPress se carga lentamente.

Este es el síntoma más común que veo. Puede tardar varios segundos en hacer clic entre páginas en wp-admin.

  • Su búsqueda in situ es penosamente lenta.

Cuando los visitantes utilizan su función de búsqueda, ésta se agota o tarda más de 10 segundos en devolver resultados. Es tu base de datos luchando por consultar entre todo el desorden.

  • Sus copias de seguridad son masivas y tardan una eternidad.

Los archivos de copia de seguridad pueden ocupar más de 500 MB cuando el contenido real del sitio es de unos 100 MB. ¿Y el resto? Sobrecarga de la base de datos.

Como la base de datos es tan grande, el propio proceso de copia de seguridad se arrastra.

¿Cuáles son las causas de la saturación de las bases de datos?

Cada vez que publica una entrada, aprueba un comentario o instala un plugin, WordPress escribe datos en su base de datos. La mayoría de esos datos se quedan ahí para siempre, incluso cuando ya no los necesitas.

Éstos son los principales culpables de la hinchazón de las bases de datos.

Contabilizar revisiones

WordPress guarda automáticamente una copia de su entrada cada vez que realiza un cambio.

¿Escribes una entrada de blog de 2.000 palabras con 50 ediciones? Ahora tienes 50 copias de esa entrada en tu base de datos.

Basura

Cuando eliminas una entrada, página o comentario, va a la papelera. Pero "papelera" no significa borrado permanente.

Si no vacía regularmente la papelera de WordPress, este contenido sigue en su base de datos, ocupando espacio y ralentizando las consultas.

Comentarios spam

Cada comentario spam que llega a tu sitio se almacena en la base de datos. Incluso si un plugin como Akismet lo detecta, sigue ahí a menos que vacíes manualmente la carpeta de spam.

Datos huérfanos

Cuando desinstalas un plugin o cambias de tema, a menudo dejan su configuración en la tabla wp_options. He visto sitios con datos de más de 20 plugins antiguos que eliminaron hace años.

Transitorios

Los transitorios son fragmentos de datos temporales que los plugins utilizan para almacenar en caché. Se supone que expiran y se borran solos, pero no siempre es así. Los transitorios antiguos pueden acumularse rápidamente.

Gastos generales de la base de datos

Piense en esto como en las estanterías vacías de un almacén que están marcadas como "reservadas" pero que en realidad nunca se utilizan.

La base de datos asigna espacio a datos que ya no existen. Ese espacio se queda ahí, inutilizable, haciendo que tu base de datos sea más grande de lo necesario.

Nuestros plugins favoritos para optimizar la base de datos de WordPress

El mejor plugin de optimización de bases de datos para WordPress depende de lo que necesite conseguir.

Algunas están pensadas para el mantenimiento rutinario. Otras son herramientas especializadas para problemas específicos.

Esto es lo que yo uso y recomiendo:

  • Duplicador: Crea puntos de restauración antes de la optimización y ofrece herramientas de migración para mover el contenido a una base de datos nueva cuando la limpieza rutinaria no es suficiente.
  • WP-Optimize: El mejor plugin todo-en-uno para el mantenimiento programado. Elimina automáticamente las revisiones, spam, basura y transitorios en un horario semanal o mensual.
  • WP-Sweep: Utiliza las funciones de borrado nativas de WordPress en lugar de consultas SQL para limpiar a fondo los metadatos y relaciones huérfanos que otros plugins pasan por alto.
  • Restablecer base de datos Pro: Una herramienta para borrar completamente las bases de datos de desarrollo sin reinstalar WordPress. No para sitios de producción en vivo.

Cree siempre una copia de seguridad completa del sitio web antes de utilizar cualquier plugin de optimización de bases de datos. Las operaciones de base de datos son permanentes. Si algo sale mal, su única red de seguridad es una copia de seguridad. Yo uso Duplicator para esto.

Duplicador de copias de seguridad y archivos de copia de seguridad optimizados

Plugin Duplicator Pro

Duplicator no es un limpiador de bases de datos en el sentido tradicional. No eliminará comentarios de spam ni revisiones de entradas, pero puede utilizarse para optimizar la base de datos de una forma más avanzada de lo que cabría esperar.

En primer lugar, es tu red de seguridad. Antes de tocar tu base de datos con cualquier plugin de optimización, necesitas un punto de restauración.

Las copias de seguridad programadas de Duplicator Pro le ofrecen esa tranquilidad de forma automática. Si algo va mal durante la optimización, puede volver atrás en cuestión de minutos.

Restaurar copia de seguridad

En segundo lugar, mantiene limpio tu servidor. ¿Esos grandes archivos de copia de seguridad de los que hablábamos antes? Duplicator puede eliminar automáticamente las copias de seguridad antiguas para que no se acumulen y se coman tu espacio de alojamiento.

Una copia de seguridad máxima almacenada

A veces, la optimización más eficaz no es limpiar la base de datos. Es empezar con una nueva.

Las funciones de migración de Duplicator Pro le permiten hacer exactamente eso. Te ayuda a mover fácilmente tu contenido esencial a una instalación de WordPress nueva y limpia.

Con Duplicator, cree una copia de seguridad personalizada de su sitio. Incluye solo los datos necesarios utilizando los filtros de archivos y bases de datos.

Copia de seguridad personalizada

Configure una nueva instalación de WordPress en una URL de ensayo o en un entorno de desarrollo local. La base de datos será pequeña y estará optimizada porque es nueva.

Importe su contenido usando Duplicator Pro " Importar. Sus entradas, páginas y usuarios se mueven a la base de datos limpia. Todo lo demás se queda atrás.

Importar una copia de seguridad con Duplicator

He utilizado este método en sitios que tenían cinco años o más, y he visto cómo reducía significativamente el tamaño de las bases de datos. Si los plugins de optimización de rutina no están haciendo mella, este enfoque le da un nuevo comienzo genuino.

WP-Optimize para la optimización de tablas de bases de datos

Plugin WP-Optimize

WP-Optimize es mi recomendación para la mayoría de los usuarios. Es la mejor solución todo en uno para el mantenimiento programado y rutinario de bases de datos.

Elimina las revisiones de las entradas, limpia los comentarios de spam y los elementos de la papelera, borra los transitorios caducados y limpia la sobrecarga de la base de datos.

Ejecutar WP-Optimize

El verdadero valor es la función de programación.

Puede configurar WP-Optimize para que se ejecute automáticamente cada semana o cada mes. Configúrelo una vez y mantendrá su base de datos en segundo plano.

WP-Optimize optimización programada de la base de datos

Es el tipo de mantenimiento que evita problemas en lugar de limitarse a solucionarlos.

WP-Optimize también ofrece almacenamiento en caché de páginas, compresión de imágenes, compresión GZIP y minificación de código. Mantendrá tu base de datos ligera y rápida.

WP-Sweep para funciones de eliminación adecuadas

Plugin WP-Sweep

La mayoría de los plugins de optimización de bases de datos limpian su base de datos utilizando consultas DELETE SQL directas. Le dicen a la base de datos: "Borra esta fila". Listo.

WP-Sweep utiliza las funciones de borrado integradas en WordPress, como por ejemplo wp_delete_post_revision() y wp_delete_comment().

¿Por qué es importante? Porque esas funciones de WordPress no sólo eliminan el registro principal. También limpian todos los metadatos asociados, relaciones y referencias que se conectan a ese registro.

Las consultas SQL directas no hacen eso. Dejan fragmentos atrás, que se convierten en más datos huérfanos por el camino.

Es un método de limpieza más exhaustivo. Si ya has optimizado tu base de datos con otros plugins y todavía sientes que algo está mal, WP-Sweep a menudo detecta lo que ellos pasaron por alto.

WP-Sweep puede eliminar todos estos datos:

  • Publicar revisiones y borradores automáticos
  • Huérfano post meta
  • Comentarios no aprobados o spam
  • Metadatos de usuario huérfanos o duplicados
  • Término meta huérfano o duplicado
  • Opciones transitorias

Hay botones de barrido fáciles de usar para optimizar datos específicos, o puede barrer toda su base de datos.

Barrer el sitio web

Restablecer base de datos

Complemento DB Reset Pro

No se trata de una herramienta rutinaria de optimización de bases de datos. Esta es la opción de tierra quemada.

Database Reset Pro está diseñado para desarrolladores que necesitan restablecer completamente un sitio de desarrollo o staging sin reinstalar WordPress desde cero. Limpia la base de datos y empieza de cero.

Configuración de DB Reset Pro

Yo no recomiendo esto para los sitios de producción en vivo. Pero si estás probando temas, la construcción de un sitio para un cliente, o la necesidad de restablecer un entorno de ensayo rápidamente, es increíblemente útil.

Con un solo clic, eliminarás todos los datos personalizados, incluidos:

  • Entradas, páginas y tipos de entradas personalizados
  • Comentarios y meta comentarios
  • Usuarios excepto la cuenta admin conservada
  • Categorías, etiquetas y taxonomías personalizadas
  • Configuración de plugins y temas
  • Widgets y configuración de widgets
  • Configuración del personalizador
  • Tablas de base de datos con su prefijo WordPress
  • Opciones y transitorios

Mantendrá tus plugins y temas instalados pero desactivados. Tras un reinicio, seguirás teniendo tus archivos multimedia, los archivos del núcleo de WordPress y el usuario administrador.

Esto puede ser útil si usted es un desarrollador de WordPress que necesita restablecer rápidamente un sitio de ensayo. Puede ayudarle a limpiar rápidamente su base de datos después de una sesión de solución de problemas.

No utilice esto en su sitio en vivo a menos que desee restablecer completamente su base de datos.

Preguntas más frecuentes (FAQ)

¿Cuál es el mejor plugin gratuito para optimizar la base de datos de WordPress?

WP-Optimize es el mejor plugin gratuito de optimización de bases de datos para WordPress. La versión gratuita te da todo lo que la mayoría de los sitios necesitan: limpieza de revisiones, spam y basura, además de la posibilidad de programar optimizaciones automáticas.

¿Puedo optimizar yo mismo la base de datos con phpMyAdmin?

Puede hacerlo, pero no se lo recomiendo a menos que sea un administrador de bases de datos experimentado. Un error tipográfico en una consulta SQL puede destruir permanentemente tu sitio sin botón de deshacer. Los plugins de optimización de bases de datos proporcionan una interfaz segura que te protege de errores catastróficos.

¿Con qué frecuencia debo optimizar mi base de datos?

Los sitios con mucho tráfico deben optimizar semanalmente. Los sitios con poco tráfico pueden hacer limpiezas mensuales o trimestrales. La clave es la consistencia, utilice la función de programación de WP-Optimize para automatizarlo.

¿Es seguro utilizar un plugin de optimización de bases de datos de WordPress?

Sí, si utiliza un plugin de buena reputación y con un buen mantenimiento y realiza primero una copia de seguridad de su sitio. Comprueba las reseñas y las fechas de última actualización, y ten siempre una copia de seguridad reciente antes de hacer cambios en la base de datos.

Ponga su base de datos a dieta

La optimización de la base de datos es un proceso continuo, igual que mantener actualizados los plugins o vigilar la seguridad del sitio.

La mayoría de los usuarios de WordPress nunca piensan en su base de datos hasta que algo se rompe. Para entonces, ya estás lidiando con una crisis en lugar de prevenirla.

La optimización regular de la base de datos mantiene la capacidad de respuesta del panel de administración. Hace que la búsqueda en el sitio sea realmente útil y permite a los visitantes navegar por el contenido sin páginas frustrantemente lentas.

Pero nada de esto importa si antes no te proteges. Necesitas una red de seguridad antes de tocar nada.

Duplicator Pro le ofrece copias de seguridad automatizadas y programadas que se ejecutan en segundo plano. Lo configuras una vez, y siempre tienes un punto de restauración listo, lo cual es útil antes de optimizaciones u otros cambios importantes.

Ya que estás aquí, creo que te gustarán estas otras guías de WordPress seleccionadas a mano:

avatar de autor
Joella Dunn Redactora de contenidos
Joella es una escritora con años de experiencia en WordPress. En Duplicator, se especializa en el mantenimiento de sitios web, desde copias de seguridad básicas hasta migraciones a gran escala. Su objetivo final es asegurarse de que su sitio web WordPress es seguro y está listo para crecer.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, es posible que ganemos una comisión. Sólo recomendamos productos que creemos que aportarán valor a nuestros lectores.