Cargando...

Cómo optimizar la base de datos de WordPress

Actualizado el 31 de mayo de 2024

La base de datos de WordPress es el corazón de su sitio de WordPress. Contiene todos los datos esenciales necesarios para mostrar contenido en el front-end.

Si ha estado usando WordPress durante mucho tiempo, es muy probable que su base de datos de WordPress deba optimizarse y limpiarse para garantizar el máximo rendimiento del sitio web.

En esta publicación, repasaremos todo lo que necesita saber sobre la optimización de la base de datos de WordPress y cómo puede mejorar efectivamente su base de datos de WordPress, incluso si no es un desarrollador.


Antes de pasar a optimizar su base de datos de WordPress, es importante comprender qué es SQL y cómo afecta el rendimiento de la base de datos de WordPress.

El lenguaje de consulta estructurado (SQL) es un lenguaje de programación utilizado para almacenar y recuperar datos de una base de datos. Si sus consultas SQL son livianas, pueden procesar solicitudes más rápido y, como resultado, sus páginas se cargarán más rápido.

Optimizar su base de datos de WordPress es una excelente manera de ofrecer una experiencia más profesional y fluida a los visitantes del sitio. Más específicamente, optimizar su base de datos de WordPress le ayuda a:

  • Mejorar el rendimiento.Uno de los principales beneficios de optimizar su base de datos de WordPress es mejorar el rendimiento de su sitio web. Dado que optimizar la base de datos de WordPress implica eliminar archivos no utilizados, ayuda a acelerar los tiempos de carga en su sitio web y a mostrar el contenido más rápido.
  • Libera más recursos. Al optimizar su base de datos de WordPress, elimina todo lo que realmente no es necesario. Esto le ayuda a hacer que su base de datos de WordPress sea menos complicada y a liberar más espacio para tareas importantes.
  • Mejorar la experiencia del usuario. Con un sitio de WordPress más rápido y con mayor capacidad de respuesta, su sitio web tendrá una clasificación más alta en los motores de búsqueda como Google, Yahoo y Bing. La optimización de su base de datos de WordPress puede conducir a una mejor velocidad del sitio web, que es una métrica que utilizan los motores de búsqueda para clasificar su sitio web.

En última instancia, una base de datos de WordPress mejor y más optimizada puede ayudar a atraer más visitantes al sitio y aumentar las conversiones para su negocio.


Cómo optimizar la base de datos de WordPress

Aquí, le mostraremos cómo optimizar su base de datos de WordPress fácilmente, incluso si no es un experto en tecnología. Le explicaremos cómo puede hacer esto usando la versión gratuita. Barrido WP enchufar.

Paso #1: Haga una copia de seguridad de su base de datos

Antes de comenzar, es importante hacer una copia de seguridad de su base de datos de WordPress en caso de que algo salga mal o elimine accidentalmente datos esenciales.

Recomendamos utilizar una solución de copia de seguridad de bases de datos de WordPress todo en uno, como UpDraftPlus o Bóveda de blogs. De esta manera, podrá restaurar su sitio en caso de que algo salga mal.

Paso #2: Instale el complemento WP Sweep

Con una copia de seguridad de su base de datos de WordPress, puede proceder a instalar un complemento optimizador de base de datos como WP-Sweep para comenzar a limpiar su base de datos.

 

WP-Sweep es un complemento optimizador de bases de datos de WordPress simple pero potente que ofrece una manera fácil y rápida de limpiar su base de datos de WordPress.

Esto es lo que debe hacer para comenzar:

Navegar a Complementos → Agregar nuevo desde el panel de administración de WordPress y busque el complemento WP-Sweep.

Clickea en el Instalar ahora y, una vez hecho esto, haga clic en el Activar complemento botón para continuar.

Paso 3: ejecutar un barrido de todas las tablas

Una vez que haya instalado el complemento WP Sweep en su sitio de WordPress, podrá acceder a él desde Herramientas → Barrido.

barrido posterior
Utilice las opciones de barrido de publicaciones para limpiar borradores de publicaciones, metadatos, revisiones y datos duplicados.

El Barrido posterior La sección le permite limpiar todas sus revisiones de WordPress, borradores, datos de publicaciones eliminadas, metadatos de publicaciones y metadatos de publicaciones duplicadas y oIncrustar cachés en metarchivos de publicaciones. Puedes hacer click en el Barrer junto a lo que desea limpiar en su base de datos de WordPress.

barrido de comentarios
Comment Sweep le permite limpiar comentarios no deseados, comentarios no aprobados, comentarios eliminados y más de la base de datos de WordPress.

Utilizando el Barrido de comentarios sección, puede comenzar a limpiar todos los comentarios no aprobados, comentarios no deseados, comentarios eliminados, metadatos de comentarios huérfanos y metadatos de comentarios duplicados.

barrido de base de datos
WP-Sweep le permite limpiar datos de usuario, datos de términos y datos de opciones con unos pocos clics.

Utilizando el Opciones de barrido y el Barrido de base de datos en la parte inferior de la página, puede limpiar la basura en todas las opciones transitorias de su sitio y optimizar todas las tablas en su base de datos de WordPress.

Además de esto, también puedes hacer clic en el barrer todo para deshacerse rápidamente de cualquier basura innecesaria en su base de datos de WordPress, sin tener que revisarlos todos uno por uno.


7 formas más de optimizar tu base de datos de WordPress

Si bien optimizar y barrer todas las tablas de su sitio de WordPress utilizando el complemento WP-Sweep funciona muy bien, todavía hay muchas más formas de optimizar eficazmente su base de datos de WordPress.

#1: Deshágase de las revisiones antiguas de WordPress

WordPress ofrece de forma predeterminada un sistema de revisión que le permite ver todos los cambios realizados en las publicaciones mirando borradores anteriores. Si bien esta es una excelente manera de guardar su trabajo y evitar la pérdida de trabajo debido a cualquier percance, las revisiones de WordPress pueden comenzar a ocupar mucho espacio en su base de datos de WordPress.

Publicar revisiones
Revisiones de publicaciones de WordPress.

Por ejemplo, si está escribiendo un artículo de 2500 palabras, WordPress podría estar guardando cientos de revisiones cada vez que deje de escribir para tomar un descanso. Incluso si su artículo de WordPress ocupa una fila en su base de datos de WordPress, las revisiones de la misma publicación ocuparán cientos de filas en total.

Por eso es importante deshacerse de las revisiones antiguas de WordPress que no le resultan útiles. Para hacer esto, puede usar el complemento WP-Sweep para reducir la cantidad de revisiones que WordPress guarda de forma predeterminada. Simplemente agregue el siguiente código a su archivo wp-config.php:

define( 'WP_POST_REVISIONS', 2 );

#2: Elimina todos los comentarios spam de tu sitio

WordPress elimina de forma predeterminada todos los comentarios no deseados después de 30 días de su base de datos de WordPress. Sin embargo, esto puede ser un problema si su sitio recibe muchos comentarios spam todos los días, ya que puede ocupar rápidamente mucho espacio en su base de datos de WordPress.

Eliminar todos los comentarios spam de su sitio de WordPress es bastante fácil. Puede eliminar instantáneamente todos los comentarios no deseados haciendo clic en un solo botón.

Botón Vaciar spam
Haga clic en el botón Vaciar spam para eliminar todos los comentarios de spam.

Para hacer esto, simplemente haga clic en el Comentarios enlace desde la barra lateral de WordPress y navegue hasta el Correo basura enlace desde arriba. Puede seleccionar todos los comentarios spam y hacer clic en el Vaciar spam botón.

#3: Vacía tu carpeta de ‘papelera’

WordPress es excelente para asegurarse de que no se deshaga accidentalmente de su arduo trabajo. Es por eso que implementa un sistema de «papelera» donde todos los elementos eliminados, como publicaciones de blog, páginas, imágenes, comentarios o enlaces, se envían a la carpeta «papelera». De esta manera, puede acceder a elementos eliminados accidentalmente y recuperar fácilmente publicaciones antiguas eliminadas.

Si elimina elementos con bastante frecuencia en su sitio de WordPress, considere vaciar su carpeta de papelera para liberar espacio en su base de datos de WordPress y optimizarla. De forma predeterminada, WordPress mantiene todos los elementos eliminados guardados en la carpeta de papelera por hasta 30 días. Como resultado, puede generar desorden y reducir el rendimiento de su sitio de WordPress.

También puede cambiar la cantidad de días antes de que WordPress elimine automáticamente la carpeta de papelera incluyendo este código en su archivo wp-config.php:

define( 'EMPTY_TRASH_DAYS', 7 );

Puede establecer la cantidad de días cambiando el valor ‘7’ en el fragmento de código o deshabilitarlo por completo estableciendo los días basura en 0.

Idealmente, no deberías desactivar el sistema de papelera en tu sitio de WordPress para poder recuperar elementos eliminados accidentalmente.

#4: Elimina el complemento antiguo y los temas inflados

Cuando instala por primera vez un complemento o un tema en su sitio de WordPress, el 99% de todos los datos se almacenan en su base de datos de WordPress.

Pero cuando desinstalas el complemento o el tema, todos los datos de configuración aún permanecen en tu WordPress. Esta funcionalidad se utiliza para guardar los datos de configuración de su complemento para que no vuelva a configurar todas las opciones después de reactivar el complemento.

Sin embargo, esto puede hacer que se acumulen datos innecesarios en su base de datos de WordPress, incluso si ha desactivado y eliminado por completo el complemento de su sitio de WordPress. Es común que las bases de datos de WordPress contengan archivos y tablas de complementos que alguna vez se usaron en su sitio, incluso si fue hace mucho tiempo.

Desea utilizar una herramienta de optimización de WordPress como WP-Sweep para eliminar los temas de complementos antiguos de su base de datos de WordPress. Si tiene conocimientos de tecnología, puede eliminar manualmente los datos no utilizados de los complementos eliminados utilizando una herramienta de administración de bases de datos como phpMyAdmin.

#5: Utilice un complemento limpiador de bases de datos de WordPress

Una de las formas más sencillas de optimizar su base de datos de WordPress es mediante el uso de un sistema de limpieza de bases de datos. Esto funciona muy bien y te ayuda a limpiar rápidamente tu base de datos de WordPress con unos pocos clics, incluso si no eres desarrollador. Esto también es genial porque no querrás estropear el código de tu sitio de WordPress en vivo al intentar optimizar su rendimiento.

Una de las mejores opciones es utilizar el complemento WP-Sweep para optimizar y limpiar los datos no utilizados en su base de datos de WordPress. Además, existen otros complementos sólidos de limpieza de bases de datos de WordPress que puede utilizar, como WP-Optimizar, Limpiador avanzado de bases de datosy Complementos recolector de basura.

#6: Asegúrate de que se eliminen todos los códigos cortos antiguos

De manera similar a los datos de temas y complementos no utilizados que permanecen en su base de datos de WordPress, los códigos cortos antiguos también pueden llegar a la base de datos y aumentar la hinchazón. Esto puede incluir funciones que decidió eliminar o códigos cortos de complementos antiguos eliminados.

Si pasan desapercibidos, los códigos cortos antiguos pueden ocupar varias filas en su base de datos de WordPress y hacer que su sitio de WordPress se ralentice. Puede ejecutar una consulta SQL usando phpMyAdmin en lugar de eliminar todos los códigos cortos manualmente de cada página o publicación en su sitio de WordPress:

UPDATE wp_post SET post_content = replace(post_content, '[Enter Shortcode]', '' )

Simplemente reemplace el “Ingresar código corto” value con el shortcode que desea eliminar rápidamente de su base de datos de WordPress.

#7: Optimice las tablas de la base de datos de WordPress

Optimizar las tablas de la base de datos de WordPress es importante para garantizar que su base de datos esté ordenada y no contenga datos innecesarios. Dependiendo de sus conocimientos tecnológicos, puede utilizar un complemento de limpieza de datos de WordPress como WP-Sweep para optimizar las tablas de la base de datos o hacerlo usted mismo manualmente accediendo a su base de datos.

Puede utilizar la herramienta phpMyAdmin para acceder a su base de datos. Simplemente seleccione todas las tablas que desea optimizar o haga clic en el Comprobar todo opción y desplácese hacia abajo hasta con seleccionado Menú desplegable. Seleccionar Optimizar tabla bajo la Mantenimiento de la mesa sección para permitir automáticamente que phpMyAdmin optimice todas las tablas seleccionadas en su base de datos de WordPress.


Bonificación: ¿qué más puedes hacer para optimizar tu base de datos de WordPress?

Aquí hay algunas otras cosas que puede hacer para optimizar su base de datos de WordPress:

Utilice la herramienta de optimización de datos predeterminada de WordPress

WordPress también ofrece de forma predeterminada una herramienta de optimización de datos que está deshabilitada. Puede habilitarlo ingresando este código en su archivo wp-config.php:

define( 'WP_ALLOW_REPAIR', true );

Ahora simplemente navegue hasta la herramienta de optimización usando esta URL y seleccionando el Reparar y optimizar la base de datos opción: http://your-site.com/wp-admin/maint/repair.php

Eliminar pingbacks y trackbacks

Si su sitio de WordPress todavía usa pingbacks y trackbacks, considere eliminarlos todos mediante estas consultas:

  • Pingbacks – DELETE FROM wp_comments WHERE comment_type = 'pingback';
  • Trackbacks – DELETE FROM wp_comments WHERE comment_type = 'trackback';

Elimine las etiquetas no utilizadas de su sitio de WordPress

Las etiquetas no utilizadas pueden acumularse Se comieron en su base de datos de WordPress, especialmente si los agrega a sus publicaciones y los elimina con frecuencia. Puede utilizar esta consulta SQL en su herramienta phpMyAdmin para deshacerse automáticamente de cualquier etiqueta no utilizada en su base de datos de WordPress:

  • Elimine cualquier etiqueta con un recuento de «0» – DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 );
  • Eliminar etiquetas que no están en uso – DELETE FROM wp_term_taxonomy WHERE term_id not IN (SELECT term_id FROM wp_terms); y DELETE FROM wp_term_relationships WHERE term_taxonomy_id not IN (SELECT term_taxonomy_id FROM wp_term_taxonomy);

Conclusión

Dependiendo de sus conocimientos tecnológicos, puede utilizar una herramienta de optimización de bases de datos de WordPress para optimizar su base de datos de WordPress o hacerlo usted mismo manualmente utilizando una herramienta como phpMyAdmin.

Es importante deshacerse de las revisiones antiguas de WordPress, eliminar todos los comentarios no deseados de su sitio, vaciar la carpeta de papelera en WordPress, eliminar complementos y temas antiguos al optimizar su base de datos de WordPress.

Es por eso que recomendamos utilizar un complemento de optimización de bases de datos de WordPress como WP-Sweep para optimizar rápidamente todos los elementos de una sola página con unos pocos clics.

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments