En esta publicación de blog, cubriremos un tema del que la gente no suele hablar: cómo optimizar su base de datos. datos WordPress.

Si aún no has adquirido el hábito de conservar tus básicos datos SQL limpio y ordenado es un buen momento para comenzar.

Sabemos que este es el tipo de "tarea" que los propietarios de sitios evitan porque tienen miedo de romper algo.

Pero como verá en este tutorial, optimizar la base de datos datos WordPress no es tan difícil en absoluto cuando usas el complemento WP-Optimize.

Estas son las mismas personas que crearon el popular complemento de copia de seguridad. Updraft Plus , así que es un buen comienzo.

Se sentirá más que cómodo optimizando su base de datos cuando complete este tutorial.

Vamos a empezar.

Cómo funciona la base de datos de WordPress

Todo su sitio de WordPress es una gran base de datos y, más específicamente, una base de datos SQL. Y como cualquier otra base de datos que haya utilizado, ésta se compone de varias tablas de datos.

Cada función importante de su sitio de WordPress tiene su propio tablero para que todo funcione sin problemas. Desde WordPress 4.9, cada instalación consta de 12 tablas separadas, como se muestra a continuación:

Optimización de la base de datos de WordPress

Por qué optimizar su base de datos de WP

Una base de datos… contiene datos.

Y cuanta más información le agregues, más grande se volverá. Casi todos los cambios que realiza en su sitio de WordPress aumentan el tamaño de su archivo de base de datos SQL.

Esto incluye instalar y eliminar complementos, agregar temas, comentarios (sí, incluido el spam), reseñas de publicaciones, borradores de publicaciones, etc.

Optimización de la base de datos de WordPress

Hay dos cuestiones a considerar aquí:

  • Servir archivos grandes afecta el rendimiento del servidor
  • Los servidores web suelen tener un limite superior sobre el tamaño de los archivos de la base de datos

Por lo tanto, una enorme base de datos de WordPress no solo ralentizará su sitio, sino que su proveedor de alojamiento terminará cobrándole más por alojarlo o le exigirá que busque un nuevo sitio. alojamiento para su sitio

Algunas compañíasalojamiento afirma que el tamaño de su base de datos SQL solo está limitado por el espacio disponible en el disco que tiene. Pero mire lo que sucede cuando su base de datos de WordPress alcanza los 3 GB y/o 1 tablas: cambiarán de opinión bastante rápido.

¿Cómo puede determinar el tamaño de su base de datos?

  1. Inicie sesión en la cuenta cPanel de su sitio; ésta suele ser: domaine.com/cpanel.
  2. Desplácese hacia abajo hasta encontrar el icono de la base de datos MySQL y haga clic en él.

3. Ahora localice la sección “Bases de datos actuales”.

Optimice su base de datos manualmente

Queríamos tocar este tema brevemente para evitar que cometas errores de los que tendrás tiempo de arrepentirte.

Es posible Optimice manualmente su base de datos de WordPress. Pero eso rara vez es una buena idea.

Por ejemplo, puedes usar la herramienta phpMyAdmin en cPanel para optimizar cada tabla individual en tu base de datos de WordPress:

Pero debes evitar hacerlo por la sencilla razón de que un error podría provocar la destrucción permanente de tus datos. O, en otras palabras, podrías eliminar accidentalmente todas tus páginas y publicaciones con menos de 5 clics.

Y hay muy pocas posibilidades de recuperarlos a menos que tenga una copia de seguridad reciente. Así que nunca intentes optimizar manualmente; realmente no hay necesidad de llegar tan lejos.

Cómo utilizar WP-Optimize para ordenar su base de datos

Optimización de la base de datos de WordPress

Note

Por favor crea una copia de seguridad completa de su instalación de WordPress antes de seguir cualquiera de los pasos de este tutorial. Le sugerimos que utilice BackWPup ou Updraft Plus para crear su copia de seguridad.

Nota : Arriesgas la estabilidad y el funcionamiento de tu sitio si no creas una copia de seguridad.

Le Complemento WP-Optimize está disponible de forma gratuita en el directorio de complementos de WordPress, por lo que todo lo que tienes que hacer es instalarlo y activarlo desde allí.

Ahora tendrá un elemento de menú para el complemento, así que haga clic en "WP-Optimize" para abrir su panel:

Desde aquí puede elegir qué optimizaciones desea ejecutar,

o mostrar información sobre tablas individuales.

Y si te desplazas hacia abajo, también verás el tamaño actual de tu base de datos de WordPress:

Nota: Al hacer clic en “WP-Optimize” y luego en “Base de datos”, llegarás a esta misma pantalla.

También puedes navegar a las diferentes secciones de este complemento usando el menú de acceso rápido en la parte superior de la pantalla:

Optimización de tablas de WordPress

Lo primero que debe tener en cuenta es la opción "Optimizar tablas de base de datos". Básicamente, este complemento no puede optimizar las tablas InnoDB, por lo que debe marcar una casilla para anular esta configuración:

La razón por la que se le pide que haga esto es que el proceso de optimización reconstruirá completamente las tablas InnoDB si está utilizando una versión anterior de MySQL. Y en nuestro caso somos:

Pero esta situación varía de un host a otro, como puedes ver aquí:

Puede elegir entre optimizaciones seguras y aquellas con un signo de exclamación. Las optimizaciones con un signo de exclamación incluyen la potencial de riesgo más alto .

y decimos potentiel porque eso es todo: algo podría salir mal.

Lo que podría salir mal es que realizar estas optimizaciones podría aumentar la carga en su servidor, lo que podría provocar que se reinicie.

Si esto sucede, su base de datos podría destruirse.

Pero puedes ejecutar las otras optimizaciones cuando quieras seleccionándolas y luego haciendo clic en "Ejecutar optimización".

  • Optimizar tablas de bases de datos : Su base de datos se compone de varias tablas y cada una de ellas puede contener entradas redundantes o datos no deseados.
  • Limpiar todas las revisiones de publicaciones. – estas son las versiones antiguas de las publicaciones a las que puedes volver en caso de que hayas cometido un error.
  • Limpiar todos los artículos redactados automáticamente : son revisiones de páginas que ha modificado y que se guardaron automáticamente pero nunca se utilizaron.
  • Limpiar todas las publicaciones basura – publicaciones que fueron eliminadas pero que no se limpiaron automáticamente después de 30 días, lo que puede suceder.
  • Eliminar spam y comentarios eliminados : Todos los comentarios que creías haber eliminado siguen ahí, por lo que debes eliminarlos para ahorrar espacio.
  • Comentarios no aprobados eliminados – puedes utilizar esta opción para eliminar todos los comentarios no aprobados, lo que puede ahorrarte mucho tiempo si recibes mucho spam.

Es una buena idea tomarse su tiempo para revisar estas optimizaciones y probarlas una por una.

También debe verificar que su sitio aún responda como se esperaba después de ejecutar una optimización.

Optimizar imágenes

Otra gran característica que le ayudará a optimizar su sitio y tiene un beneficio indirecto para el tamaño de la base de datos. Esta característica también podría reemplazar cualquier otra complemento de compresión de imágenes que estás utilizando actualmente.

Después de todo, ¿por qué tener dos complementos activos cuando solo uno realizará múltiples tareas?

Luego puede desactivar y eliminar el que no necesita, liberando espacio en su base de datos. La optimización de la imagen es automática una vez que la habilita con “Comprimir automáticamente las imágenes recién agregadas:

Y también puedes elegir el nivel de compresión a usar en cada imagen:

  • Priorice la compresión máxima: tamaño de archivo pequeño, calidad de imagen más baja
  • Priorice la atención al detalle: mayor tamaño de imagen, mayor calidad de imagen
  • Personalizado: utilice un control deslizante para elegir el nivel de compresión que desee.

El complemento tiene como valor predeterminado "Personalizado" con el control deslizante colocado en el medio, así que ajústelo sólo si no está satisfecho con el tamaño de los archivos de imagen que obtiene.

En "Opciones avanzadas" encontrará el servicio de compresión que se utiliza actualmente para reducir sus imágenes:

Optimización de la base de datos de WordPress

Solo probamos el uso de reSmush.it en nuestra revisión, por lo que no cambiamos ninguna de las configuraciones predeterminadas.

Nota : Los datos EXIF ​​son los datos de identificación almacenados en imágenes digitales, especialmente aquellas de cámaras digitales.

Si bien no hay nada malo con las funciones de optimización de imágenes anteriores, solo usamos ShortPixel en nuestros sitios.

Es rápido, eficiente y muy asequible: incluso puedes obtenga una cuenta ShortPixel gratuita para traerlo para una prueba de manejo.

Configuración de optimización de WP

Desde esta pantalla, puede habilitar la barra de administración del complemento o elegir cuánto tiempo desea almacenar los datos:

En cuanto a la cantidad de datos que debe conservar, dependerá de cuánto tiempo necesite conservar las revisiones de publicaciones, los comentarios de blog no aprobados, los borradores de publicaciones, etc.

Por lo tanto, ajuste esta configuración como mejor se adapte a su situación personal. Pero dos semanas deberían ser más que suficientes para la mayoría de los propietarios de sitios.

También puede programar la frecuencia con la que se debe limpiar y optimizar su base de datos:

Actualmente se encuentra en versión beta, por lo que tendemos a evitar funciones como esta hasta que estén en producción.

Dicho esto, es una buena idea poder cambiar exactamente lo que limpias regularmente de tu base de datos. Y finalmente, puedes optar por habilitar o deshabilitar trackbacks y comentarios en todos los artículos anteriores:

Optimización de la base de datos de WordPress

Hemos desactivado los trackbacks aquí porque... bueno... ¿alguien los ha usado ya? También puede desactivar comentarios futuros en publicaciones de blog existentes desde esta pantalla. Y eso es todo lo que hay en las distintas configuraciones de WP-Optimize.

Conclusión

Entonces, como puede ver, optimizar su base de datos de WordPress para obtener un mejor rendimiento no es tan técnico como podría pensar.

Una vez que tenga una copia de seguridad funcional de su sitio y luego se tome su tiempo para seguir nuestro tutorial de WP-Optimize, no tendrá nada de qué preocuparse.

¿Tropezamos y nos perdimos algo?

Si es así, háganoslo saber en los comentarios a continuación y no olvide compartir esto. contenido en tus perfiles sociales si te resultó útil.