
Índice
Por qué es vital limpiar la base de datos WordPress
El rendimiento de tu web en WordPress vive y muere por su base de datos. Es así de crudo. Cada vez que instalas y desinstalas plugins, cambias de tema o simplemente actualizas el core, se va quedando «basura» atrás. Limpiar la base de datos WordPress no es una cuestión de estética ni de estar ordenado. Es pura supervivencia técnica. Si quieres que la velocidad de carga se mantenga y el servidor no eche humo, tienes que pasar la escoba.
Una base de datos optimizada hace que las consultas SQL respondan en milisegundos en lugar de segundos. Notarás la diferencia. Y también Google. Si ignoras este mantenimiento, el sitio se vuelve lento, aparcan los errores aleatorios y, en el escenario peor, te puedes encontrar con que la web se cae por límite de almacenamiento o porque una tabla se ha corrompido. No vale la pena arriesgarse.
Identificación de tablas innecesarias y rastros de plugins
El núcleo de WordPress es fairly simple: necesita sus tablas estándar (wp_posts, wp_options, wp_postmeta y poco más). El problema llega cuando los plugins de seguridad, caché o los constructores de páginas visuales deciden crear sus propias tablas personalizadas. Se quedan ahí. Y si desinstalas el plugin sin más… esas tablas se quedan huérfanas, ocupando espacio.
Para dar con ellas, tienes que ir al grano: accede a tu gestor de bases de datos, casi siempre phpMyAdmin, desde el panel de tu hosting (cPanel, Plesk o lo que use tu proveedor). Una vez dentro, mira los prefijos. Si ves tablas que no empiezan con el prefijo estándar (típicamente wp_) y no reconoces el nombre, es casi seguro que son restos de software que ya no está.
Consejo de experto: Antes de tocar nada, asegúrate de saber qué hace cada tabla. Una que termine en _log, _tmp o _cache suele ser candidata directa para ser eliminada. Sin embargo, si el nombre suena a un plugin que tienes activo, ni se te ocurra borrarla. Es vital.
Riesgos de eliminar tablas incorrectamente
Borrar la tabla equivocada es un desastre. Puedes provocar errores fatales que dejen tu web en una pantalla blanca o con el temido «Error establishing a database connection». Imagina que eliminas una tabla de un plugin de SEO; adiós a todas tus metaetiquetas y configuraciones. La regla de oro es infalible: si no estás seguro al 100% de qué es, no la toques.
Método manual: Limpieza vía phpMyAdmin
Si eres de los que prefieren el control total, hacerlo manual a través de phpMyAdmin es el camino directo. Te permite elegir exactamente qué se queda y qué se va, además de optimizar el resto.
Paso 1: Acceso y selección
Entra en tu panel de hosting y abre phpMyAdmin. Busca tu base de datos de WordPress en la lista de la izquierda y haz clic. Verás el despliegue de todas las tablas en el centro.
Paso 2: Revisión y filtrado
Revisa la lista con lupa. Busca las que no pertenecen al núcleo. Fíjate en las fechas de modificación; si son antiguas o hacen referencia a plugins que ya no usas, apúntalas. ¿Desinstalaste un plugin de respaldo llamado «SuperBackup» hace meses? Si ves una tabla llamada wp_superbackup_logs, es candidata perfecta para salir.
Paso 3: Eliminación segura de tablas
Para borrar, marca la casilla de verificación a la izquierda del nombre de la tabla. En el menú «Con seleccionados:», elige «Eliminar» (Drop). Te pedirá confirmación. Acepta. Repite esto con todas las que hayas identificado como basura.
Paso 4: Optimizar las tablas restantes
Una vez que hayas hecho limpieza, toca optimizar lo que queda. Esto desfragmenta el espacio y mejora el rendimiento. Selecciona todas las tablas activas (puedes marcar «Ver todo» al final) y en el menú desplegable elige «Optimizar tabla».
Método automático: Uso de plugins específicos
Quizá SQL no es lo tuyo, o simplemente prefieres no jugarte la vida con consultas directas. No te preocupes. Hay plugins diseñados específicamente para limpiar la base de datos WordPress de forma segura. Automatizan la detección de revisiones, spam, comentarios pendientes y esas tablas huérfanas de las que hablábamos.
Plugins recomendados y su configuración
En el repositorio encuentres de todo, gratis y de pago. Elige uno que tenga una función clara para «Limpiar tablas huérfanas» u «Optimizar base de datos». Evita esos plugins «todo en uno» que prometen hacer demasiadas cosas; a veces sobrecargan el servidor mientras limpian.
El flujo de trabajo suele ser siempre el mismo:
- Instala y activa el plugin.
- Ve a su menú de configuración (suele estar en Herramientas o Ajustes).
- Busca la sección de «Base de Datos» o «Limpieza».
- Lanza un escaneo para ver qué basura hay.
- Revisa la lista: revisiones, borradores antiguos, transientes.
- Selecciona la opción para borrar tablas huérfanas (si la trae).
- Confirma y espera a que termine.
Limpieza de la tabla wp_options
Aparte de las tablas completas, hay un culpable habitual del sobrepeso: la tabla wp_options. Aquí se guardan los ajustes de temas y plugins, pero también los transients (datos temporales). Estos deberían borrarse solos al expirar, pero a veces se quedan ahí para siempre, obsoletos.
Para limpiarla a mano, ve a la pestaña «SQL» de phpMyAdmin y ejecuta esto:
DELETE FROM wp_options WHERE option_name LIKE ‘_transient_%’;
Nota: Cambia el prefijo «wp_» si tu instalación usa uno diferente por seguridad.
Verás cómo se eliminan miles de filas innecesarias que solo estaban ralentizando la carga de tu sitio.
Preguntas frecuentes
¿Con qué frecuencia debo limpiar mi base de datos?
Si tu sitio tiene poco tráfico, una limpieza profunda al año suele bastar. Ahora bien, si tienes un e-commerce o un blog muy activo, donde publicas a menudo, lo ideal es hacerlo cada trimestre. Así mantienes el rendimiento al máximo.
¿Es necesario hacer una copia de seguridad antes?
Cien por cien sí. Antes de borrar cualquier fila o tabla, haz un backup completo de la base de datos. En RedServicio (redservicio.net) siempre lo repetimos: un backup actual es tu único salvavidas si te equivocas al borrar algo.
Conclusión
Mantener la base de datos limpia es una de esas tareas de administración que nadie ve, pero que son cruciales para que tu web respire. Da igual si eliges la vía manual con phpMyAdmin para tener un control fino, o si prefieres la comodidad de un plugin. El objetivo es eliminar el lastre de datos obsoletos. Al limpiar la base de datos WordPress de esas tablas innecesarias, garantizas consultas más rápidas y menos consumo de recursos. Y si todo esto te suena a chino o no quieres arriesgarte, en RedServicio (redservicio.net) estamos aquí para echarte una mano con tu infraestructura.

