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

¿Cómo optimizar la base de datos de WordPress desde Plesk?

Actualizado el 3 de diciembre de 2025

¿Por Qué es Importante Optimizar la Base de Datos de WordPress?

Con el tiempo, tu sitio web de WordPress acumula una gran cantidad de datos innecesarios en su base de datos. Esto incluye revisiones de entradas antiguas, comentarios en la papelera, transients caducados, meta datos de plugins desinstalados y, en algunos casos, spam. Esta acumulación, conocida como "basura digital", puede ralentizar tu web de forma significativa.

Al optimizar base datos WordPress Plesk, no solo liberas espacio, sino que también mejoras la velocidad de las consultas que tu sitio realiza a la base de datos. El resultado es un sitio más rápido, con mejor experiencia de usuario y, por supuesto, mejor posicionamiento SEO. Google valora mucho la velocidad de carga, y una base de datos optimizada es un paso clave para lograrlo.

En este artículo, aprenderás paso a paso cómo realizar esta tarea directamente desde tu panel de control Plesk, sin necesidad de instalar plugins adicionales (aunque también te daremos consejos para hacerlo de forma segura). Es una tarea sencilla que cualquier administrador de sitios web puede realizar.


¿Qué es Plesk y Cómo Acceder a sus Herramientas de Base de Datos?

Plesk es un panel de control de hosting muy popular que te permite gestionar tu servidor y tus sitios web de forma visual e intuitiva. Para los usuarios de WordPress, Plesk ofrece herramientas específicas para gestionar bases de datos MySQL o MariaDB, que son el motor de tu sitio.

Para empezar, accede a tu panel de Plesk. Normalmente, la URL es algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso a la gestión de bases de datos se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106). Una vez dentro, busca la sección "Base de Datos" o "MySQL".

Dentro de Plesk, busca la sección "Sitios web y dominios" o "Websites". Haz clic en el dominio de tu sitio WordPress. Verás un apartado llamado "Bases de datos" o "Databases". Aquí es donde se listan todas las bases de datos asociadas a tu dominio. Normalmente, tu base de datos de WordPress tendrá un nombre como tudominio_wrdp1 o similar.


Paso a Paso: Cómo Optimizar la Base de Datos de WordPress desde Plesk

Existen dos métodos principales para optimizar la base de datos desde Plesk: usando phpMyAdmin (la herramienta de gestión de bases de datos integrada) o usando el comando SQL directamente. Te explicamos ambos.

Método 1: Usando phpMyAdmin (La Forma Más Visual)

phpMyAdmin es una interfaz web que te permite manejar bases de datos de forma gráfica. Sigue estos pasos:

  1. Accede a la base de datos: Dentro de la sección "Bases de datos" de tu dominio en Plesk, haz clic en el nombre de la base de datos de tu WordPress. Verás un botón o enlace que dice "phpMyAdmin". Haz clic en él.

  2. Selecciona la base de datos: phpMyAdmin se abrirá en una nueva pestaña. En el panel izquierdo, verás una lista de bases de datos. Haz clic en la que corresponde a tu WordPress (la que viste en Plesk).

  3. Selecciona todas las tablas: En la estructura de la base de datos, verás una lista de todas las tablas (por ejemplo, wp_posts, wp_options, wp_comments, etc.). Marca la casilla de verificación en la parte superior de la lista para seleccionar todas las tablas.

  4. Aplica la optimización: Una vez seleccionadas, busca el menú desplegable que dice "Con seleccionadas:" (o "With selected:"). Despliega las opciones y elige "Optimizar tabla" (o "Optimize table"). Haz clic en el botón "Continuar" o "Ejecutar".

  5. Resultado: phpMyAdmin ejecutará un comando SQL que recorrerá todas las tablas, eliminará el espacio no utilizado y reorganizará los datos. Verás un mensaje de éxito que indica "La tabla se ha optimizado" o similar.

[TIP] Este proceso no elimina datos importantes, solo compacta las tablas. Es totalmente seguro y se puede hacer con frecuencia (una vez al mes, por ejemplo).

Método 2: Usando SQL Directo en phpMyAdmin (Más Rápido)

Si te sientes cómodo con comandos SQL, puedes hacerlo aún más rápido:

  1. Accede a phpMyAdmin como en el paso anterior.
  2. Selecciona tu base de datos en el panel izquierdo.
  3. Ve a la pestaña "SQL" (en la parte superior).
  4. Escribe el siguiente comando:
    OPTIMIZE TABLE `wp_posts`, `wp_postmeta`, `wp_comments`, `wp_options`, `wp_terms`, `wp_termmeta`, `wp_term_relationships`, `wp_links`, `wp_users`, `wp_usermeta`, `wp_commentmeta`;
    

    [WARNING] Asegúrate de que el prefijo de tus tablas sea wp_. Si usas un prefijo personalizado (por ejemplo miweb_), cámbialo en el comando. Puedes ver el prefijo en el nombre de las tablas en el panel izquierdo.

  5. Haz clic en "Continuar" o en el botón de ejecutar. El sistema optimizará las tablas principales de WordPress.

Más Allá de la Optimización Básica: Limpiar la Base de Datos

La optimización solo compacta, pero no elimina basura. Para una limpieza base datos WordPress real, debes eliminar datos innecesarios. Aquí tienes cómo hacerlo de forma segura desde Plesk.

Eliminar Revisiones de Entradas Antiguas

WordPress guarda una revisión cada vez que guardas un borrador o actualizas una entrada. Con el tiempo, esto puede llenar la tabla wp_posts. Para eliminarlas:

  1. Accede a phpMyAdmin y selecciona tu base de datos.
  2. Ve a la pestaña SQL y ejecuta el siguiente comando:
    DELETE FROM wp_posts WHERE post_type = "revision";
    
    Esto eliminará todas las revisiones de entradas (posts) y páginas. Es seguro, ya que solo borra borradores antiguos, no el contenido publicado.

Eliminar Comentarios en la Papelera y Spam

Los comentarios marcados como spam o en la papelera también ocupan espacio. Ejecuta:

DELETE FROM wp_comments WHERE comment_approved = 'spam';
DELETE FROM wp_comments WHERE comment_approved = 'trash';

Eliminar Transients Caducados

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

DELETE FROM wp_options WHERE option_name LIKE '%\_transient\_%' OR option_name LIKE '%\_site\_transient\_%';

[INFO] Este comando elimina transients vencidos y activos. Algunos plugins pueden regenerarlos al instante, pero es seguro hacerlo.

Limpiar Meta Datos Huérfanos

Los meta datos de entradas, comentarios o usuarios que ya no existen (por ejemplo, de un plugin desinstalado) también se acumulan. Puedes limpiarlos con:

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL;
DELETE cm FROM wp_commentmeta cm LEFT JOIN wp_comments c ON c.comment_ID = cm.comment_id WHERE c.comment_ID IS NULL;
DELETE um FROM wp_usermeta um LEFT JOIN wp_users u ON u.ID = um.user_id WHERE u.ID IS NULL;
DELETE tm FROM wp_termmeta tm LEFT JOIN wp_terms t ON t.term_id = tm.term_id WHERE t.term_id IS NULL;

Este proceso es un poco más avanzado, pero muy efectivo para mantener tu base de datos ligera.


Automatiza la Optimización con Plugins (Sin Salir de WordPress)

Si prefieres no usar phpMyAdmin, puedes instalar un plugin de optimización de base de datos desde el panel de administración de WordPress. Algunos recomendados son:

  • WP-Optimize: Permite limpiar y optimizar con un solo clic.
  • Advanced Database Cleaner: Muy completo para eliminar transients, revisiones y spam.
  • Optimize Database after Deleting Revisions: Simple y efectivo.

[TIP] Antes de usar cualquier plugin, haz una copia de seguridad de tu base de datos. Puedes hacerlo desde Plesk en la sección "Bases de datos" -> "Exportar Dump".


¿Con Qué Frecuencia Optimizar la Base de Datos?

La frecuencia depende del volumen de actividad de tu sitio:

  • Sitios con poco tráfico (blogs personales, portfolios): Una vez al mes es suficiente.
  • Sitios con tráfico medio (tiendas online pequeñas, sitios de noticias): Cada 1-2 semanas.
  • Sitios con alto tráfico (grandes tiendas, foros): Semanalmente o incluso a diario con un plugin automatizado.

La optimización base datos WordPress Plesk es una tarea de mantenimiento básica que, combinada con una buena configuración de caché y un hosting de calidad, puede marcar una gran diferencia en el rendimiento WordPress Plesk.


Preguntas Frecuentes (FAQ)

1. ¿Es seguro optimizar la base de datos desde Plesk?

Sí, es totalmente seguro si solo usas la opción "Optimizar tabla" o los comandos SQL que te hemos mostrado. No elimina datos importantes. Sin embargo, siempre es recomendable hacer una copia de seguridad antes de cualquier limpieza más profunda (eliminación de revisiones, transients, etc.).

2. ¿Perderé datos si limpio la base de datos?

No, si sigues los comandos de este artículo. Solo eliminarás datos innecesarios como revisiones antiguas, spam y transients caducados. Nunca borrarás contenido publicado, usuarios ni configuraciones activas.

3. ¿Puedo optimizar la base de datos desde cPanel o Syspanel?

Sí, el proceso es similar. En Syspanel (puerto 2106), busca la sección "Base de Datos" y luego haz clic en "phpMyAdmin". El resto de los pasos son idénticos.

4. ¿Qué hago si mi tabla de WordPress tiene un prefijo diferente a wp_?

En phpMyAdmin, dentro de la estructura de tu base de datos, mira los nombres de las tablas. Verás que empiezan con algo como miweb_posts. Ese "miweb_" es tu prefijo. Reemplázalo en todos los comandos SQL que te hemos dado.

5. ¿La optimización de la base de datos mejora el SEO?

Sí, indirectamente. Una base de datos optimizada hace que tu sitio cargue más rápido. Google penaliza los sitios lentos, por lo que mejorar la velocidad de carga es un factor de ranking importante. Además, una base de datos ligera reduce el consumo de recursos del servidor.

6. ¿Puedo hacer esto sin acceso a Plesk?

Sí, puedes usar plugins de WordPress como WP-Optimize o Advanced Database Cleaner. También puedes acceder a tu base de datos a través de un cliente MySQL como Adminer o DBeaver si tu hosting lo permite.

7. ¿Cuánto espacio liberaré?

Depende de la antigüedad de tu sitio. En sitios con muchos años, puedes liberar fácilmente 50-100 MB o más. En sitios nuevos, quizás solo unos pocos MB. Pero la mejora en rendimiento es notable incluso con pequeñas liberaciones.


Conclusión

Optimizar base datos WordPress Plesk es una tarea sencilla que cualquier administrador de sitios web puede realizar. No requiere conocimientos técnicos avanzados y los beneficios son inmediatos: un sitio más rápido, menos consumo de recursos y mejor experiencia de usuario.

Ya sea usando phpMyAdmin directamente o a través de un plugin, lo importante es hacerlo de forma periódica. Incluye esta tarea en tu rutina de mantenimiento mensual y verás cómo tu WordPress responde mejor, incluso en momentos de alto tráfico.

Recuerda que la velocidad de carga es clave para el SEO, y una base de datos optimizada es un pilar fundamental para lograrlo. ¡Manos a la obra!

¿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