🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo optimizar la base de datos de WordPress desde cPanel

Actualizado el 21 de mayo de 2026

¿Tu WordPress va lento? A veces el culpable no es el hosting ni un plugin pesado, sino la base de datos. Con el tiempo, se llena de basura: revisiones de entradas, comentarios spam, transients caducados y tablas fragmentadas. Optimizarla es como limpiar el disco duro de tu ordenador: ganas velocidad y espacio.

En esta guía te voy a enseñar, paso a paso, cómo optimizar la base de datos de WordPress desde cPanel usando phpMyAdmin. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra. Además, al final incluyo una sección de preguntas frecuentes para resolver tus dudas más comunes.

[INFO] Este proceso es seguro si lo haces con cuidado. Siempre recomiendo hacer una copia de seguridad antes de tocar nada. Si usas Syspanel (el panel basado en HestiaCP, accesible por el puerto 2106), los pasos son muy similares, solo cambia la interfaz gráfica.


¿Por qué es importante optimizar la base de datos de WordPress?

Cada vez que publicas una entrada, alguien comenta o se ejecuta un plugin, tu base de datos registra información. Con el tiempo, se acumulan datos innecesarios que ralentizan las consultas. Una base de datos optimizada significa:

  • Mayor velocidad de carga de tu web.
  • Menor consumo de recursos del servidor.
  • Mejor experiencia de usuario y mejor posicionamiento SEO.
  • Menos errores de conexión a la base de datos.

Si notas que tu WordPress tarda en cargar el panel de administración o que las páginas se demoran, probablemente sea momento de hacer una limpieza.


Antes de empezar: precauciones importantes

Optimizar la base de datos implica hacer cambios directos. Aunque son operaciones seguras, un error humano (como borrar una tabla importante) puede dejar tu web inservible.

[WARNING] Haz siempre una copia de seguridad de tu base de datos antes de comenzar. Si algo sale mal, podrás restaurarla.

Cómo hacer una copia de seguridad desde cPanel

  1. Ingresa a cPanel (generalmente en tudominio.com/cpanel).
  2. Busca la sección Archivos y haz clic en Copias de seguridad.
  3. En Descargar una copia de seguridad de la base de datos MySQL, selecciona tu base de datos (suele llamarse algo como usuario_wp).
  4. Haz clic en Descargar. Se guardará un archivo .sql en tu ordenador.

Si usas Syspanel, el proceso es similar: ve a Bases de datos > phpMyAdmin y desde allí exporta la base de datos.


Paso 1: Acceder a phpMyAdmin desde cPanel

phpMyAdmin es la herramienta que usaremos para gestionar la base de datos. Es como un explorador de archivos, pero para tablas.

  1. Inicia sesión en cPanel.
  2. Busca la sección Bases de datos y haz clic en phpMyAdmin.
  3. Se abrirá una nueva pestaña. A la izquierda verás una lista de bases de datos. Haz clic en la que corresponde a tu WordPress (la misma que copiaste en la copia de seguridad).

[TIP] Si no sabes cuál es tu base de datos, revisa el archivo wp-config.php de tu WordPress. Busca la línea define('DB_NAME', 'nombre_base');.


Paso 2: Identificar y limpiar datos innecesarios

WordPress guarda mucha información que no necesitas. Vamos a limpiar lo más común.

2.1. Eliminar revisiones de entradas (posts)

Cada vez que guardas un borrador o actualizas una entrada, WordPress crea una "revisión". Con el tiempo, pueden acumularse cientos o miles.

  1. En phpMyAdmin, haz clic en tu base de datos (columna izquierda).
  2. Verás una lista de tablas. Busca la tabla wp_posts (el prefijo puede ser diferente, por ejemplo wp2_posts).
  3. Haz clic en la pestaña SQL (arriba).
  4. En el cuadro de texto, pega esta consulta:
DELETE FROM wp_posts WHERE post_type = 'revision';
  1. Haz clic en Continuar. Se eliminarán todas las revisiones.

[INFO] El prefijo wp_ puede variar. Si tu tabla se llama miweb_posts, cambia la consulta a miweb_posts.

2.2. Limpiar comentarios spam y pendientes

Los comentarios no deseados también ocupan espacio.

  1. Ve a la pestaña SQL de nuevo.
  2. Ejecuta estas consultas una por una:
DELETE FROM wp_comments WHERE comment_approved = 'spam';
DELETE FROM wp_comments WHERE comment_approved = '0';

La primera borra los marcados como spam, la segunda los pendientes de moderación.

2.3. Eliminar transients caducados

Los transients son datos temporales que usan los plugins y temas. Muchos nunca se borran.

  1. En SQL, ejecuta:
DELETE FROM wp_options WHERE option_name LIKE '%_transient_%';

Esto limpia todos los transients, tanto vigentes como caducados. No te preocupes, WordPress los regenerará si es necesario.


Paso 3: Optimizar tablas (desfragmentación)

Después de eliminar datos, las tablas quedan "rotas" y ocupan más espacio del necesario. Optimizarlas las compacta.

  1. En la lista de tablas de phpMyAdmin, haz clic en Marcar todas (checkbox en la parte inferior).
  2. En el menú desplegable Con seleccionados:, elige Optimizar tabla.
  3. Haz clic en Continuar. Verás un mensaje de éxito para cada tabla.

[TIP] También puedes optimizar tablas individuales desde la pestaña Operaciones de cada tabla, pero es más rápido hacerlo en lote.


Paso 4: Reparar tablas (si hay errores)

Si alguna tabla está dañada (por ejemplo, por un corte de energía), puedes repararla.

  1. Igual que en el paso anterior, selecciona todas las tablas.
  2. En el menú desplegable, elige Reparar tabla.
  3. Haz clic en Continuar. Las tablas dañadas se repararán automáticamente.

Paso 5: Usar plugins para mantener la base de datos optimizada

Si prefieres no hacerlo manualmente cada vez, existen plugins que automatizan el proceso. Los más recomendados son:

  • WP-Optimize: Limpia revisiones, comentarios, transients y optimiza tablas.
  • Advanced Database Cleaner: Similar al anterior, con más opciones de limpieza.
  • WP-Sweep: Reemplaza datos huérfanos y optimiza.

[WARNING] No instales varios plugins de optimización a la vez. Pueden entrar en conflicto. Usa solo uno.

Cómo usar WP-Optimize (ejemplo)

  1. Instala y activa WP-Optimize desde el repositorio de plugins.
  2. Ve a WP-Optimize > Base de datos.
  3. Marca las opciones que quieras limpiar (revisiones, transients, etc.).
  4. Haz clic en Ejecutar optimización.
  5. Programa la optimización automática (opcional) en la pestaña Configuración.

Preguntas frecuentes (FAQ)

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

Depende del uso de tu web. Si publicas a diario y recibes muchos comentarios, una vez al mes está bien. Para sitios pequeños, cada 3-6 meses es suficiente.

¿Puedo dañar mi web si optimizo manualmente?

Sí, si borras tablas incorrectas. Pero siguiendo los pasos de esta guía (solo eliminar revisiones, spam y transients) es seguro. Siempre con copia de seguridad.

¿Qué hago si mi base de datos se llama diferente?

En las consultas SQL, reemplaza wp_ por el prefijo de tus tablas. Por ejemplo, si tu tabla de posts es miblog_posts, usa miblog_posts.

¿Funciona igual en Syspanel (HestiaCP)?

Sí. Syspanel (puerto 2106) también tiene phpMyAdmin integrado. Los pasos son idénticos: exportar base de datos, ejecutar consultas SQL y optimizar tablas.

¿Los plugins de caché reemplazan la optimización de la base de datos?

No. La caché acelera la entrega de contenido, pero no limpia los datos internos. Ambos procesos son complementarios.

¿Qué pasa si no optimizo nunca la base de datos?

Tu web se volverá más lenta con el tiempo. Pueden aparecer errores de conexión a la base de datos y el panel de administración tardará en cargar.


Conclusión

Optimizar la base de datos de WordPress desde cPanel con phpMyAdmin es un proceso sencillo que mejora notablemente el rendimiento de tu web. Siguiendo estos pasos: copia de seguridad, limpieza de datos innecesarios, optimización de tablas y uso de plugins, mantendrás tu sitio ágil y rápido.

Recuerda que la clave está en la constancia. Programa recordatorios o usa un plugin para automatizar la tarea. Tu WordPress (y tus visitantes) te lo agradecerán.

[TIP] Si después de optimizar notas que la web sigue lenta, revisa otros factores como el hosting, el tema o los plugins. La base de datos es solo una pieza del rompecabezas.

¿Te ha sido útil esta guía? Compártela con otros usuarios de WordPress que quieran mejorar su velocidad. Y si tienes dudas, déjalas en los comentarios (si tu sitio los permite) o consulta a tu proveedor de hosting.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel