GoDaddy Ayuda

Hicimos lo mejor que pudimos para traducir esta página para ti. La página en inglés también está disponible.

Limpiar y prevenir la hinchazón de la base de datos en mi sitio de WordPress

Una base de datos de WordPress inflada se debe principalmente a la acumulación de datos innecesarios, como revisiones de publicaciones antiguas, comentarios de spam, datos de complementos no utilizados, configuraciones de temas desactualizadas y grandes cantidades de gastos generales. Estos datos se acumulan con el tiempo con cada acción que se realiza en el sitio, lo que genera un mayor tamaño de la base de datos y posibles problemas de rendimiento. Puedes limpiar la base de datos y mitigar una mayor hinchazón con herramientas integradas, complementos de terceros y, en casos extremos, directamente dentro de la base de datos.

Advertencia: Siempre debes hacer una copia de seguridad de tu sitio antes de hacer cambios en la base de datos.

Estas son las causas más comunes de saturación de la base de datos.

Revisiones de publicaciones excesivas

Limpiar las revisiones de publicaciones excesivas en WordPress ayuda a optimizar el rendimiento de tu sitio al reducir la sobrecarga de la base de datos. Esto conduce a tiempos de carga más rápidos y a un sitio web más eficiente. Cada revisión ocupa espacio en la base de datos y puede ralentizar tu sitio si no se marca.

Limitar o deshabilitar las revisiones de publicaciones con un complemento

Para limitar las revisiones de publicaciones en WordPress, puedes instalar un complemento para administrar la configuración. Hay varias opciones de complementos. Sugerimos un complemento liviano como WP Revisions Control .

  1. Instala el complemento y actívalo .
  2. En el menú del lado izquierdo, selecciona Configuración y luego Escritura .
  3. En la sección Control de revisiones de WP , ingresa la cantidad de revisiones que deseas retener para Publicaciones y Páginas. Dejar estos campos en blanco conservará todas las revisiones. Limitar tu sitio a 3 o 5 revisiones para Publicaciones y Páginas suele ser más que suficiente.
  4. (Opcional) Para deshabilitar las revisiones de Publicaciones y Páginas, llena el campo con 0.
  5. Selecciona Guardar cambios.

Limita o deshabilita las revisiones de publicaciones editando el archivo wp-config.php

Para limitar las revisiones de publicaciones en WordPress, puedes agregar una línea de código en tu archivo wp-config.php, usando define ('WP_POST_REVISIONS', number); comando, donde "número" representa el número máximo deseado de revisiones que deseas mantener por publicación; por ejemplo, define ('WP_POST_REVISIONS', 3); limitaría cada publicación a 3 revisiones.

  1. Conéctate a tu hosting con FTP o Administrador de archivos .
  2. En la carpeta con tu instalación de WordPress, encuentra el archivo wp-config.php.
  3. Abre el archivo wp-config.php y busca la siguiente línea:
    /* Eso es todo, ¡deja de editar! Feliz publicación. */
  4. Justo encima de esta línea, agrega el siguiente código:
    define ('WP_POST_REVISIONS', 3)
    Nota: Puedes deshabilitar las revisiones de publicaciones usando 0 o false; por ejemplo, define ('WP_POST_REVISIONS,' 0); no almacenaría ninguna revisión (excepto la que se guarda automáticamente por publicación).
  5. Guarda tus cambios.

Limpiar revisiones de publicaciones

Puedes eliminar de forma masiva todas las revisiones de publicaciones directamente en la base de datos con una consulta SQL siguiendo estos pasos.

  1. Accede a tu base de datos a través de phpMyAdmin .
  2. Navega a la pestaña SQL y ejecuta la siguiente consulta:
    DELETE FROM wp_posts WHERE post_type = 'revision';
    Nota: wp_ es el prefijo predeterminado de la tabla de la base de datos. Si el prefijo de tu tabla no es wp_ , encuentra el prefijo de tu tabla y úsalo en tu consulta. Ejemplo: wp_xufdzp_posts.
  3. Selecciona Ir .

Volver arriba

Comentarios de spam

Evitar los comentarios de spam en tu sitio de WordPress puede mejorar la reputación de tu sitio web al mantener limpia tu sección de comentarios, mejorar la experiencia del usuario, impulsar potencialmente el SEO y proteger tu sitio de actividades maliciosas al filtrar los comentarios de bots automatizados que podrían dañar la seguridad y credibilidad de tu sitio web; esencialmente, crea un entorno más positivo y confiable para visitantes e interacciones genuinos.

Estos son algunos recursos para administrar la configuración de comentarios y eliminar comentarios de spam.

Volver arriba

Complementos y temas no utilizados

Eliminar complementos y temas no utilizados de un sitio de WordPress puede ayudar a mejorar su rendimiento al reducir la cantidad de datos que deben procesarse, mejorar la seguridad al minimizar las vulnerabilidades potenciales del código obsoleto, simplificar la administración del sitio al ordenar el panel de control y potencialmente reducir el tamaño de copias de seguridad que necesitas almacenar.

Volver arriba

Sobrecarga excesiva

Eliminar la sobrecarga excesiva de un sitio de WordPress es crucial para mejorar el rendimiento de su sitio al reducir la cantidad de datos innecesarios almacenados en la base de datos, lo que puede conducir a tiempos de carga más rápidos y una mejor eficiencia general del sitio, especialmente cuando se trata de grandes cantidades de metadatos antiguos y no utilizados acumulados a lo largo del tiempo. Además, mantener los metadatos actualizados puede contribuir a un mejor SEO al garantizar que los motores de búsqueda tengan información precisa sobre tu contenido.

Así es como puedes optimizar tu base de datos MySQL para eliminar los gastos generales.

Volver arriba

Pingbacks y trackbacks

La mayoría de los usuarios de WordPress eliminan los pingbacks y trackbacks de sus sitios principalmente para combatir el spam. Los bots automatizados a menudo explotan estas características para insertar enlaces irrelevantes en la sección de comentarios, lo que requiere un esfuerzo de moderación significativo y llena el sitio con contenido de baja calidad. Además, desactivarlos puede mejorar el rendimiento del sitio al reducir las solicitudes innecesarias del servidor y mejorar la seguridad al mitigar los posibles vectores de ataque DDoS.

Deshabilitar pingbacks y trackbacks

  1. Inicia sesión en WordPress .
  2. En el menú del lado izquierdo, selecciona Configuración y luego Discusión .
  3. En Configuración de publicación predeterminada , desmarca la casilla de verificación para Permitir notificaciones de enlaces de otros blogs (pingbacks y trackbacks) en nuevas publicaciones .
  4. Selecciona Guardar cambios.

Eliminar pingbacks y trackbacks en el panel de control de WordPress

  1. Inicia sesión en WordPress .
  2. En el menú del lado izquierdo, selecciona Comentarios .
  3. Filtrar por "Pings": En el menú desplegable, selecciona Pings y luego selecciona Filtrar para ver solo los pingbacks y los trackbacks.
  4. Revisa la lista de pingbacks, identificando y eliminando cualquier spam o entradas irrelevantes.
  5. Para grandes cantidades de spam, selecciona varios pingbacks y, en el menú desplegable Acciones masivas , elige Spam o Papelera para eliminarlos masivamente.

Eliminar pingbacks y trackbacks en la base de datos

Puedes eliminar pingbacks y trackbacks de forma masiva a través de phpMyAdmin. Aquí te explicamos cómo hacerlo.

  1. Accede a tu base de datos a través de phpMyAdmin .
  2. Navega a la pestaña SQL y ejecuta la siguiente consulta:
    DELETE FROM wp_comments WHERE comment_type IN ('pingback', 'trackback');
    Nota: wp_ es el prefijo predeterminado de la tabla de la base de datos. Si el prefijo de tu tabla no es wp_ , encuentra el prefijo de tu tabla y úsalo en tu consulta. Ejemplo: wp_xufdzp_comments.
  3. Selecciona Ir .

Volver arriba

Más información