Optimizar base de datos WordPress: guía con WP-Optimize

optimizar base de datos WordPress

📅 Publicado el 1 de noviembre, 2026 · Por Equipo RedServicio

Limpiar la base de datos de WordPress es una de esas tareas de mantenimiento que casi nadie hace, y lo cierto es que debería estar en la agenda de cualquier webmaster. Pasa el tiempo, y la base de datos se va llenando de basura: revisiones de entradas antiguas, comentarios spam, transitorios caducados, metadatos huérfanos de plugins que desinstalaste hace meses. Todo eso ralentiza las consultas, engorda tus copias de seguridad y acaba afectando a la velocidad de carga de la web. En esta guía te contamos cómo limpiar y optimizar tu base de datos sin sustos, usando el plugin WP-Optimize, y también algunas consultas SQL para quienes prefieren ensuciarse las manos.

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

Cada vez que guardas una entrada, WordPress crea una revisión en la tabla wp_posts. Es normal acumular decenas de revisiones por artículo. No las ves, pero ahí están: ocupan espacio y se consultan en determinadas operaciones. Y a esto se suman otros elementos que crecen en silencio:

  • Revisiones de entradas y páginas: por defecto no hay límite, así que una entrada editada cien veces genera cien revisiones.
  • Comentarios spam y en la papelera: Akismet y otros antispam marcan miles de comentarios que se quedan en la base de datos sin que te enteres.
  • Transitorios caducados: en la tabla wp_options se guardan datos temporales que a veces no se eliminan como deberían.
  • Metadatos huérfanos: al desinstalar plugins, muchos dejan sus tablas y opciones sin borrar.
  • Trackbacks y pingbacks obsoletos: generan consultas que no sirven para nada.

El impacto es real. En webs con años de historia hemos visto bases de datos de 500 MB donde menos del 20 % era contenido útil. Una base de datos inflada provoca consultas más lentas, un panel de administración pesado y copias de seguridad enormes que complican cualquier restauración. Si a eso le sumas un hosting poco optimizado, el problema se multiplica; por eso en RedServicio combinamos hosting de calidad con soporte 24/7 para ayudarte con este tipo de mantenimiento.

Consejo: antes de tocar nada, haz una copia de seguridad completa de la base de datos. Ningún proceso de optimización debería ejecutarse sin un respaldo reciente. Ninguno.

Cómo usar WP-Optimize para limpiar tu base de datos

WP-Optimize es el plugin más popular para esta tarea, con más de un millón de instalaciones activas. Su gran ventaja: permite limpiar la base de datos directamente desde el panel de WordPress, sin necesidad de entrar en phpMyAdmin. El proceso no tiene misterio:

  1. Instala WP-Optimize desde Plugins → Añadir nuevo y actívalo.
  2. Accede al menú WP-Optimize → Base de datos.
  3. Revisa la lista de optimizaciones disponibles. Cada una incluye una descripción y el espacio que puedes recuperar.
  4. Marca las opciones que quieras ejecutar: eliminar revisiones, limpiar comentarios spam, borrar transitorios caducados, etc.
  5. Pulsa el botón Ejecutar las optimizaciones seleccionadas.

Entre las optimizaciones más recomendables encontrarás:

  • Eliminar todas las revisiones de entradas: en webs grandes puede liberar cientos de megas.
  • Eliminar comentarios spam y de la papelera: limpieza básica e inocua.
  • Eliminar transitorios caducados: reduce el tamaño de wp_options, una de las tablas más problemáticas.
  • Optimizar las tablas de la base de datos: ejecuta un equivalente a OPTIMIZE TABLE en MySQL, reorganizando los datos y el índice.

Además, WP-Optimize permite programar limpiezas automáticas semanales o mensuales, algo muy práctico si no quieres depender de acordarte tú. Y hay un ajuste que merece la pena: limitar el número de revisiones que WordPress guarda añadiendo esta línea al archivo wp-config.php:

define(‘WP_POST_REVISIONS’, 3);

Con eso conservas las tres revisiones más recientes de cada entrada y evitas que el problema vuelva a crecer descontroladamente.

Consultas SQL esenciales para optimizar base de datos WordPress

¿Prefieres ir directo a la fuente? phpMyAdmin permite ejecutar consultas SQL que hacen la misma limpieza con precisión quirúrgica. Recuerda siempre: copia de seguridad primero y, si tu prefijo de tablas no es el estándar, sustituye wp_ por el tuyo.

Eliminar todas las revisiones de entradas:

DELETE FROM wp_posts WHERE post_type = ‘revision’;

Eliminar comentarios spam y en papelera:

DELETE FROM wp_comments WHERE comment_approved = ‘spam’;
DELETE FROM wp_comments WHERE comment_approved = ‘trash’;

Eliminar transitorios caducados:

DELETE FROM wp_options WHERE option_name LIKE (‘%\_transient\_%’);

Tras estas eliminaciones, conviene optimizar las tablas afectadas para recuperar el espacio:

OPTIMIZE TABLE wp_posts, wp_comments, wp_options;

Con estas consultas ejecutarás manualmente lo que el plugin hace con un clic. Y de paso comprenderás mejor qué ocurre bajo el capó de tu WordPress.

Copia de seguridad: el paso previo que no puedes saltarte

Nada de toques todavía. Antes de ejecutar cualquier proceso de optimización, ya sea con WP-Optimize o mediante consultas SQL directas, necesitas una copia de seguridad reciente. El plugin es fiable, sí. Pero una limpieza demasiado agresiva puede eliminar revisiones o metadatos que alguna funcionalidad de tu web sí estaba usando, y entonces te toca reconstruir a mano lo que un backup habría devuelto en dos minutos.

¿Cómo crear el respaldo? Tienes varias formas:

  1. Desde phpMyAdmin: entra en el panel de tu hosting, selecciona la base de datos de WordPress y usa la pestaña «Exportar» con formato SQL. Es lo más directo y no requiere instalar absolutamente nada.
  2. Con WP-CLI: si tienes acceso por SSH, wp db export backup.sql genera la copia en segundos.
  3. Mediante un plugin dedicado: herramientas como UpdraftPlus permiten programar backups automáticos y mandarlos a la nube.

Eso sí: guarda el archivo fuera del servidor. Al menos en una ubicación externa (Google Drive, Dropbox o un almacenamiento S3). Si el servidor falla el mismo día que optimizas, una copia en el mismo disco no te sirve de gran cosa.

Consejo: comprueba que el backup funciona de verdad. Mira que el archivo pese un tamaño razonable (comparable al de la base de datos en phpMyAdmin) y que contiene las tablas principales: wp_posts, wp_options y wp_users.

Buenas prácticas y frecuencia de mantenimiento recomendada

Optimizar una sola vez da una mejora notable. Pero es el mantenimiento regular lo que mantiene el rendimiento estable con el paso de los meses. Una web con WooCommerce, o con mucho movimiento de comentarios, genera basura constantemente; necesita más atención que un blog estático que se actualiza un par de veces al año.

Frecuencia sugerida

  • Semanal: limpiar transitorios caducados y caché de datos con WP-Optimize programado.
  • Mensual: eliminar revisiones de entradas, borradores automáticos y comentarios spam o en papeleras.
  • Trimestral: optimizar físicamente las tablas (OPTIMIZE TABLE) y revisar el tamaño de wp_options en busca de autoloads excesivos.
  • Antes de campañas o temporadas altas: Black Friday, lanzamientos o picos de tráfico son el peor momento para descubrir consultas lentas.

Errores habituales que debes evitar

  • Limpiar revisiones sin tocar el intervalo en wp-config: si no reduces WP_POST_REVISIONS, el problema volverá. Tarde o temprano.
  • Programar optimizaciones de tablas demasiado a menudo. Ejecutar OPTIMIZE TABLE cada hora sobrecarga el disco innecesariamente; no ganas nada a cambio.
  • Ignorar el registro de actividad: desactiva el guardado de imágenes o logs superfluos de plugins que llenan la base de datos sin aportar nada.

Conclusión: una base de datos limpia, una web más rápida

Entre las tareas de mantenimiento de WordPress, optimizar la base de datos es de las que mejor relación ofrecen entre esfuerzo y resultado. Con WP-Optimize automatizas la limpieza de revisiones, transitorios y comentarios en minutos y, si además entiendes qué hace cada opción —como hemos visto con las consultas SQL equivalentes—, el control de tu instalación es total. Respalda antes de actuar, siempre, y mantén una rutina de limpieza adaptada al tipo de sitio que gestionas.

Y una última cosa. Un buen rendimiento empieza por una infraestructura sólida: una base de datos limpia sobre un hosting lento solo resuelve media ecuación. En RedServicio encontrarás hosting optimizado para WordPress con soporte 24/7 que acompaña cada una de estas optimizaciones, para que tu web cargue rápido siempre.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

Página Gratis — Crea tu web gratis

Clisec — Seguridad informática

Scroll al inicio