Saltar al contenido
BeoHosting
BeoHosting
WordPress

Cómo aumentar la velocidad de un sitio WordPress

BeoHosting Team··11 min read de lectura
Cómo aumentar la velocidad de un sitio WordPress

Por qué importa la velocidad de un sitio WordPress

La velocidad de carga de las páginas afecta directamente a tres aspectos clave de tu presencia online: la experiencia de usuario, el posicionamiento SEO y la tasa de conversión. Google ha confirmado que la velocidad del sitio es un factor de posicionamiento, y los estudios demuestran que el 53 % de los usuarios móviles abandonan un sitio que tarda más de 3 segundos en cargar.

WordPress es el CMS más flexible del mundo, pero esa flexibilidad tiene un precio. Cada plugin, tema y widget adicional añade código que el navegador tiene que cargar. Sin una optimización adecuada, un sitio WordPress puede volverse exasperantemente lento. La buena noticia: la mayoría de los problemas de velocidad se pueden resolver sin conocimientos técnicos.

Optimización de imágenes

Las imágenes son la causa más habitual de un sitio WordPress lento. Una página web media tiene entre 1 y 3 MB de imágenes, y las imágenes sin optimizar pueden elevar esa cifra a más de 10 MB.

Compresión de imágenes

La compresión reduce el tamaño del archivo sin pérdida de calidad visible. Para WordPress recomendamos los siguientes plugins:

  • ShortPixel: Comprime las imágenes automáticamente al subirlas. Admite compresión lossy, glossy y lossless. 100 imágenes gratis al mes.
  • Imagify: De los creadores de WP Rocket. Interfaz sencilla, optimización masiva de imágenes existentes. 20 MB gratis al mes.
  • EWWW Image Optimizer: Funciona localmente en el servidor (no envía las imágenes a un servicio externo). Bueno para sitios con contenido sensible.

Formato WebP

El formato WebP ofrece archivos un 25-35 % más pequeños que JPEG con la misma calidad. Todos los navegadores modernos admiten WebP. La mayoría de los plugins de optimización de imágenes convierten automáticamente las imágenes a WebP y las sirven a los navegadores compatibles, mientras que los navegadores más antiguos reciben el JPEG/PNG original.

Carga diferida (lazy loading)

La carga diferida solo carga las imágenes cuando el usuario se desplaza hasta ellas. WordPress 5.5 y posteriores incorporan carga diferida nativa para imágenes, pero plugins como LiteSpeed Cache ofrecen opciones más avanzadas, incluida la carga diferida de iframes y contenido de vídeo.

Dimensiones correctas

No subas una imagen de 4000x3000 píxeles si se va a mostrar a 800x600. WordPress crea automáticamente varios tamaños de cada imagen, pero es mejor subir las imágenes a un tamaño aproximadamente adecuado. Para las entradas del blog, 1200 px de ancho suele ser suficiente.

Configuración de la caché

La caché es la forma más eficaz de acelerar un sitio WordPress. En lugar de que el servidor genere cada página desde cero (leer la base de datos, ejecutar código PHP, ensamblar el HTML), se sirve directamente una página cacheada.

LiteSpeed Cache (recomendado en BeoHosting)

Si tu hosting usa un servidor LiteSpeed (como BeoHosting), el plugin LiteSpeed Cache es la mejor opción. Funciona a nivel de servidor, lo que lo hace más rápido que cualquier plugin de caché basado en PHP.

  • Page Cache: Cachea páginas HTML completas. Actívalo para todos los tipos de página.
  • Browser Cache: Establece cabeceras Cache-Control para los recursos estáticos. Valor recomendado: 1 año para imágenes, CSS y JS.
  • Object Cache: Cachea los resultados de las consultas a la base de datos. Requiere Redis o Memcached en el servidor.
  • Minificación de CSS/JS: Elimina los espacios en blanco y comentarios innecesarios de los archivos CSS y JavaScript.
  • Combinación de CSS/JS: Fusiona varios archivos CSS o JS en uno solo, reduciendo el número de peticiones HTTP.

WP Rocket (alternativa)

WP Rocket es un plugin de caché premium (59 €/año) que funciona en cualquier servidor. Más fácil de configurar que LiteSpeed Cache, con excelentes ajustes por defecto. Ideal para usuarios que no quieren meterse en una configuración detallada.

Integración de CDN

Una CDN (Content Delivery Network) distribuye copias de tu sitio por servidores de todo el mundo. Cuando un visitante de Alemania entra en tu sitio alojado en España, la CDN sirve los recursos estáticos desde el servidor más cercano, quizá desde Fráncfort.

Cloudflare (gratis)

  • Plan gratuito con CDN, DNS y protección DDoS.
  • Integración sencilla: cambia tus nameservers a Cloudflare y activa el proxy.
  • Auto Minify para CSS, JS y HTML.
  • Opción Polish para la optimización automática de imágenes (plan Pro).

QUIC.cloud

  • CDN optimizada para servidores LiteSpeed y el plugin LiteSpeed Cache.
  • Nivel gratuito con tráfico limitado.
  • Cachea también contenido dinámico (no solo archivos estáticos).
  • Activación sencilla directamente desde el plugin LiteSpeed Cache.

Limpieza de la base de datos

Con el tiempo, una base de datos de WordPress acumula datos innecesarios que ralentizan las consultas. Una limpieza periódica puede mejorar notablemente el rendimiento.

Qué limpiar

  • Revisiones de entradas: WordPress guarda todas las revisiones de cada entrada. Un sitio con 100 entradas puede tener más de 1.000 revisiones. Limita las revisiones a 3-5 por entrada añadiendo a wp-config.php: define('WP_POST_REVISIONS', 5);
  • Comentarios de spam y en la papelera: Los comentarios de spam y los de la papelera ocupan espacio en la base de datos. Eliminarlos es seguro y recomendable.
  • Transients: Datos temporales que WordPress y los plugins almacenan en la base de datos. Los transients caducados no sirven de nada y se pueden eliminar.
  • Opciones autoload: Algunos plugins almacenan grandes cantidades de datos en la tabla wp_options con autoload=yes. Eso significa que esos datos se cargan en cada petición.

Plugins de limpieza de la base de datos

  • WP-Optimize: Plugin gratuito para limpieza de la base de datos, compresión de imágenes y caché. Puedes programar limpiezas automáticas.
  • Advanced Database Cleaner: Una visión más detallada de la base de datos con la opción de eliminar tablas huérfanas que dejan los plugins desinstalados.

Optimización de plugins

Cada plugin de WordPress añade código PHP, CSS y JavaScript que se cargan en cada página. Más plugins significa un sitio más lento, pero no se trata solo del número: la calidad también cuenta.

Auditoría de plugins

  • Desactiva y elimina los plugins que no uses. Un plugin desactivado sigue siendo un riesgo de seguridad.
  • Comprueba si tienes dos plugins haciendo lo mismo (por ejemplo, dos plugins de SEO o dos de caché).
  • Usa el plugin Query Monitor para ver qué plugins ralentizan el sitio (cuántas consultas a la base de datos ejecuta cada uno).

Carga selectiva

Algunos plugins cargan su CSS y JS en todas las páginas, incluso donde no se necesitan. Por ejemplo, Contact Form 7 carga JavaScript en todas las páginas aunque el formulario solo exista en la página de contacto. Plugins como Asset CleanUp o Perfmatters te permiten desactivar de forma selectiva los recursos de un plugin en las páginas donde no se necesitan.

Elección y optimización del hosting

El hosting es la base de la velocidad de tu sitio. El ejemplo más evidente: un sitio WordPress en un hosting compartido lento con discos HDD será lento por mucho que lo optimices. El mismo sitio en un hosting de calidad con discos NVMe SSD y un servidor LiteSpeed cargará entre 3 y 5 veces más rápido.

Qué buscar en un hosting para conseguir velocidad

  • Servidor LiteSpeed: Más rápido que Apache, con caché integrada a nivel de servidor. BeoHosting usa LiteSpeed en todos los planes.
  • Discos NVMe SSD: Hasta 10 veces más rápidos que los SSD normales para leer y escribir datos.
  • PHP 8.2 o superior: Las versiones más recientes de PHP son muchísimo más rápidas que las antiguas. PHP 8.2 es hasta 3 veces más rápido que PHP 7.4.
  • Soporte para HTTP/3: El último protocolo HTTP, con mejor rendimiento, sobre todo en redes más débiles.
  • Ubicación del servidor: Cuanto más cerca esté el servidor de tus visitantes, menor será la latencia. Para sitios en España, un servidor en Europa es lo ideal.

Medir la velocidad

No se puede mejorar lo que no se mide. Usa estas herramientas para probar la velocidad antes y después de la optimización:

  • Google PageSpeed Insights: Mide los Core Web Vitals y ofrece recomendaciones concretas. Aspira a una puntuación de 90 o más en escritorio y de 70 o más en móvil.
  • GTmetrix: Un informe más detallado con un diagrama en cascada que muestra el orden de carga de los recursos.
  • WebPageTest: Una herramienta avanzada que realiza pruebas desde distintas ubicaciones y tipos de conexión.

Conclusión

Acelerar un sitio WordPress es un proceso que requiere trabajar en varios frentes. Empieza por la optimización de imágenes (el mayor impacto), instala un plugin de caché (LiteSpeed Cache en BeoHosting), plantéate una CDN para una audiencia global, limpia la base de datos y audita tus plugins. Si tu hosting es lento, ninguna optimización compensará la diferencia: un hosting de calidad con un servidor LiteSpeed y discos NVMe es una inversión que se rentabiliza muchas veces gracias a una mejor experiencia de usuario, un mejor posicionamiento SEO y más conversiones.

BeoHosting Team

10+ años de experiencia — Especialistas en alojamiento web e infraestructura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última actualización: