🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo acelerar WordPress: optimización básica desde el panel de control

Actualizado el 6 de diciembre de 2025

¿Tu web con WordPress va lenta? No te preocupes, es un problema muy común, pero también tiene solución. En esta guía extensa y detallada, voy a explicarte paso a paso cómo acelerar WordPress desde el panel de control de tu hosting, sin necesidad de ser un experto técnico. Olvídate de plugins complicados y céntrate en lo básico: la configuración que tienes a mano.

Vamos a abordar las causas más frecuentes de un WordPress lento solución y te daremos las claves para optimizar velocidad WordPress de forma sencilla. Al final, tu web cargará mucho más rápido, mejorará la experiencia de tus visitantes y, de paso, tu posicionamiento en buscadores (SEO). Empecemos.

[INFO] La velocidad de carga es un factor crítico. Google penaliza las webs lentas, y los usuarios abandonan si una página tarda más de 3 segundos en cargar. Una web rápida retiene visitas y mejora las conversiones.

¿Por qué mi WordPress va lento? Causas comunes

Antes de lanzarnos a las soluciones, es importante entender qué suele ralentizar un WordPress. Las causas más habituales son:

  • Hosting compartido de baja calidad: Si tu plan de hosting es muy barato, probablemente compartas recursos (CPU, RAM) con cientos de otras webs. Cuando una de ellas tiene mucho tráfico, las demás se resienten.
  • Plugins y temas pesados o mal optimizados: Un solo plugin mal programado puede consumir todos los recursos. Lo mismo ocurre con un tema visualmente bonito pero lleno de código basura.
  • Imágenes sin optimizar: Subir fotos en alta resolución directamente desde la cámara (por ejemplo, 4000x3000 píxeles) es una de las mayores causas de lentitud. El navegador tiene que descargar archivos enormes.
  • Falta de caché: Sin un sistema de caché, WordPress genera la página desde cero cada vez que alguien la visita. Esto consume mucha base de datos y procesador.
  • Base de datos hinchada: Con el tiempo, tu base de datos acumula revisiones de entradas, borradores, spam de comentarios y transients (datos temporales) que ya no sirven. Todo eso pesa y ralentiza las consultas.
  • No usar una CDN (Red de Distribución de Contenidos): Si tu servidor está en un país y tu audiencia en otro, la distancia física afecta a la velocidad. Una CDN almacena copias de tu web en servidores de todo el mundo.

Ahora que ya sabes qué buscar, vamos a la acción. Todo lo que te explico a continuación lo puedes hacer desde el panel de control de tu hosting (cPanel, DirectAdmin, Syspanel, etc.).

Paso 1: Elige un buen hosting y configura PHP correctamente

La base de todo es un hosting decente. No necesitas el más caro, pero sí uno que ofrezca recursos suficientes para tu web. Si tu web es pequeña (menos de 10.000 visitas al mes), un hosting compartido de calidad puede bastar.

Configura la versión de PHP

Usar una versión obsoleta de PHP es una de las causas más habituales de un WordPress lento solución. Las versiones más nuevas son mucho más rápidas y seguras.

  1. Accede a tu panel de control (cPanel, Plesk, Syspanel, etc.).
  2. Busca la sección "Software" o "PHP". Normalmente se llama "Select PHP Version" o "PHP Selector".
  3. Elige la versión más reciente y estable que aparezca (por ejemplo, 8.1, 8.2 o 8.3 a día de hoy). WordPress recomienda usar PHP 8.x.
  4. Guarda los cambios.

[TIP] Si usas Syspanel (anteriormente conocido como HestiaCP), el acceso es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. Allí encontrarás la opción de cambiar la versión de PHP en el apartado de "Web" o "Ajustes avanzados".

Aumenta el límite de memoria de PHP

WordPress necesita memoria para funcionar bien. Si el límite es muy bajo, el sistema se ralentiza o da errores.

  1. En el mismo panel donde cambiaste la versión de PHP, busca la opción "PHP Settings" o "Configuración de PHP".
  2. Localiza el parámetro memory_limit.
  3. Cámbialo a 256M o 512M si tu hosting lo permite. Si no, 128M es un mínimo aceptable.
  4. También ajusta max_execution_time a 300 y upload_max_filesize a 64M (para subir archivos grandes).
  5. Guarda los cambios.

Con esto ya has dado un gran paso para mejorar rendimiento WordPress.

Paso 2: Activa la compresión Gzip y el almacenamiento en caché desde el panel

Ahora toca optimizar cómo se sirven los archivos a los visitantes. La mayoría de los paneles de control incluyen herramientas para hacerlo sin plugins.

Activar la compresión Gzip

Gzip comprime los archivos (HTML, CSS, JavaScript) antes de enviarlos al navegador, reduciendo su tamaño hasta un 70%. Es como enviar un archivo ZIP en lugar del archivo original.

  1. Busca en tu panel una opción llamada "Optimizar sitio web", "Optimize Website" o similar (suele estar en cPanel o DirectAdmin).
  2. Selecciona tu dominio y elige "Comprimir todo el contenido" o "Compress all content".
  3. También puedes habilitar la opción de "Almacenar en caché" (Cache) desde aquí mismo. Esto guarda una copia estática de tus páginas para servirlas más rápido.

Si no encuentras esta opción, puedes activarlo manualmente editando el archivo .htaccess (con cuidado). Pero es mejor usar la herramienta del panel.

Configurar la caché del navegador

La caché del navegador le dice al navegador del visitante que guarde ciertos archivos (logotipos, CSS, JS) durante un tiempo. Así, cuando vuelva a visitar tu web, no tendrá que descargarlos de nuevo.

  1. Busca en tu panel la opción "Caché del navegador" o "Browser Cache".
  2. Establece un tiempo de expiración, por ejemplo, 1 semana para imágenes y 1 mes para CSS/JS.
  3. Guarda los cambios.

[WARNING] No confundas la caché del navegador con la caché de página. La primera es para archivos estáticos; la segunda, para páginas completas. Ambas son necesarias para acelerar WordPress.

Paso 3: Optimiza las imágenes desde el panel (sin plugins)

Las imágenes son el principal lastre de velocidad. Afortunadamente, muchos paneles de control incluyen herramientas de optimización.

Usa ImageMagick o GD

WordPress usa librerías para procesar imágenes. ImageMagick es más eficiente que GD y produce imágenes de mejor calidad con menos peso.

  1. En tu panel de control, busca la sección "PHP Settings" (la misma del paso 1).
  2. Busca la opción "PHP Extension" o "PHP Modules".
  3. Asegúrate de que imagick (ImageMagick) está activado. Si no, actívalo. Desactiva gd si está activo, aunque a veces es necesario tener ambos.
  4. Guarda los cambios.

Comprime imágenes al subirlas

Aunque no uses un plugin, puedes configurar WordPress para que comprima las imágenes automáticamente al subirlas.

  1. Ve a Ajustes > Medios en tu panel de WordPress.
  2. Establece los tamaños de las miniaturas: ancho máximo 300px, mediano 768px, grande 1024px. No uses valores enormes.
  3. Si tu hosting tiene la herramienta "JPEG Quality" o similar, ponla en 82% (es un buen equilibrio entre calidad y peso).

Si puedes, sube las imágenes ya optimizadas desde tu ordenador (usa herramientas como TinyPNG o Squoosh). Es la forma más eficaz.

Paso 4: Limpia y optimiza la base de datos

La base de datos de WordPress se llena de basura con el tiempo. Limpiarla es una de las tareas más efectivas para optimizar velocidad WordPress.

Usa phpMyAdmin (o la herramienta de tu panel)

La mayoría de los paneles de control incluyen phpMyAdmin para gestionar bases de datos.

  1. Accede a tu panel de control y busca phpMyAdmin.

  2. Selecciona la base de datos de tu WordPress (normalmente tiene un prefijo como wp_).

  3. Haz clic en la pestaña "SQL" y ejecuta las siguientes consultas (una por una, sin las comillas):

    • Eliminar revisiones de entradas antiguas: DELETE FROM wp_posts WHERE post_type = 'revision';
    • Eliminar borradores automáticos: DELETE FROM wp_posts WHERE post_status = 'auto-draft';
    • Eliminar comentarios spam: DELETE FROM wp_comments WHERE comment_approved = 'spam';
    • Eliminar transients caducados: DELETE FROM wp_options WHERE option_name LIKE '%_transient_%' AND option_name NOT LIKE '%_transient_timeout_%';

[WARNING] Haz una copia de seguridad de tu base de datos antes de ejecutar cualquier consulta. Si no te sientes seguro, usa un plugin como WP-Optimize, pero desde el panel es más rápido y no consume recursos.

Optimiza las tablas

Después de limpiar, optimiza las tablas para que ocupen menos espacio y las consultas sean más rápidas.

  1. En phpMyAdmin, selecciona todas las tablas de tu base de datos (marca la casilla superior).
  2. En el menú desplegable "Con seleccionados", elige "Optimizar tabla".
  3. Espera a que termine. Verás un mensaje de éxito.

Repite esto cada 1-2 meses para mantener tu base de datos ligera.

Paso 5: Desactiva plugins y temas innecesarios

Menos es más. Cada plugin activo consume recursos, aunque no lo uses. Revisa tu lista de plugins y elimina los que no sean esenciales.

Cómo identificar plugins pesados

  1. Ve a Plugins > Plugins instalados en tu WordPress.
  2. Ordena por "Última actualización" o "Autor". Los plugins que no se actualizan desde hace años suelen ser problemáticos.
  3. Desactiva y elimina los que no uses. Si un plugin es crítico, busca alternativas más ligeras.

Usa un tema ligero

El tema que elijas es fundamental. Evita temas "multipropósito" con cientos de opciones que no usas. Opta por temas ligeros como:

  • GeneratePress
  • Astra
  • Kadence
  • Blocksy

Estos temas están optimizados para velocidad y son fáciles de personalizar.

Paso 6: Configura una CDN (Red de Distribución de Contenidos)

Si tu audiencia está en diferentes países, una CDN es clave para acelerar WordPress. La CDN almacena copias de tu web en servidores de todo el mundo, y los visitantes reciben los archivos desde el servidor más cercano.

Cómo activar una CDN desde el panel

Muchos paneles de control (cPanel, DirectAdmin, Syspanel) incluyen integración con CDNs gratuitas como Cloudflare.

  1. Busca en tu panel la opción "Cloudflare" o "CDN".
  2. Regístrate o inicia sesión con tu cuenta de Cloudflare (es gratis).
  3. Sigue los pasos para conectar tu dominio. Cloudflare te dará dos servidores DNS que deberás cambiar en tu registrador de dominios.
  4. Una vez activada, en el panel de Cloudflare, activa las opciones:
    • "Auto Minify" para CSS, JS y HTML.
    • "Brotli" (compresión más moderna que Gzip).
    • "Caching" con un tiempo de expiración de 1 mes.

[INFO] Cloudflare es la CDN más popular y gratuita. No solo acelera tu web, sino que también mejora la seguridad (protege contra ataques DDoS) y reduce el ancho de banda de tu hosting.

Paso 7: Activa el almacenamiento en caché desde el servidor (si tu panel lo permite)

Algunos paneles de control, como Syspanel o cPanel con LiteSpeed, incluyen sistemas de caché a nivel de servidor. Esto es mucho más eficiente que cualquier plugin de caché.

Si usas LiteSpeed (cPanel o DirectAdmin)

  1. Busca "LiteSpeed Cache" en tu panel.
  2. Activa la opción "Cache" y establece un tiempo de expiración (por ejemplo, 2 horas).
  3. También puedes activar "ESI" (Edge Side Includes) para páginas dinámicas.

Si usas Syspanel (anteriormente HestiaCP)

Syspanel incluye un sistema de caché integrado llamado Nginx Cache.

  1. Accede a tu Syspanel a través del puerto 2106.
  2. Ve a "Web" y selecciona tu dominio.
  3. En la pestaña "Ajustes avanzados", activa la opción "Nginx Cache".
  4. Establece el tiempo de caché (por ejemplo, 3600 segundos = 1 hora).
  5. Guarda los cambios.

[TIP] Si no encuentras estas opciones, pregunta a tu proveedor de hosting. Muchos ofrecen caché a nivel de servidor sin coste adicional.

Preguntas Frecuentes (FAQ)

P: ¿Es necesario usar un plugin de caché si ya tengo caché en el servidor?
R: No, no es necesario. De hecho, usar un plugin de caché cuando ya tienes caché a nivel de servidor puede causar conflictos. Si tu panel ya ofrece caché (como Nginx Cache o LiteSpeed Cache), no instales plugins como W3 Total Cache o WP Super Cache.

P: ¿Cuánto tiempo tarda en notarse la mejora de velocidad?
R: Inmediatamente después de aplicar los cambios, especialmente la compresión Gzip, la caché y la optimización de imágenes. La limpieza de la base de datos también da resultados rápidos.

P: Mi web sigue lenta después de todo esto. ¿Qué hago?
R: Si has seguido todos los pasos y aún es lenta, puede ser problema del hosting. Prueba a cambiar a un plan superior o a un hosting gestionado de WordPress. También verifica si tienes demasiados plugins (más de 20 suele ser excesivo).

P: ¿Puedo hacer todo esto sin tocar el panel de control?
R: Sí, usando plugins, pero consumen recursos. Hacerlo desde el panel de control es más eficiente y no afecta al rendimiento de tu web. Además, no necesitas conocimientos técnicos avanzados.

P: ¿Cada cuánto debo limpiar la base de datos?
R: Una vez al mes es suficiente. Puedes programarlo manualmente o usar un plugin como WP-Optimize si prefieres automatizarlo.

Conclusión

Acelerar WordPress no es tan complicado como parece. Con estos pasos básicos desde el panel de control de tu hosting, puedes optimizar velocidad WordPress de forma significativa, sin necesidad de plugins pesados ni conocimientos de programación. Recuerda:

  1. Usa una versión moderna de PHP y aumenta su memoria.
  2. Activa la compresión Gzip y la caché del navegador.
  3. Optimiza las imágenes (usa ImageMagick y comprime al subir).
  4. Limpia y optimiza la base de datos con phpMyAdmin.
  5. Desactiva plugins y temas innecesarios.
  6. Configura una CDN gratuita como Cloudflare.
  7. Activa la caché del servidor (Nginx, LiteSpeed, etc.).

Si tu web sigue siendo un WordPress lento solución, revisa tu hosting o considera migrar a un servicio más especializado. Pero en el 90% de los casos, estos pasos resuelven el problema.

[INFO] La velocidad no solo mejora la experiencia de usuario, sino que también es un factor de ranking en Google. Invertir tiempo en optimizar tu WordPress es invertir en tu negocio. ¡Empieza hoy!

Espero que esta guía te haya sido útil. Si tienes dudas, déjalas en los comentarios (si tu web los tiene) o consulta con

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel