Cómo acelerar WordPress: guía de rendimiento para empresas
Una web lenta no solo resulta incómoda: puede hacer que abandones una compra, reduzca los contactos que recibe tu empresa y complique la navegación desde el móvil. Si tu WordPress tarda demasiado en mostrar el contenido principal, el problema no siempre está en un único plugin. Puede encontrarse en el hosting, las imágenes, la base de datos, el tema o la forma en que se cargan los scripts.
Para acelerar tu sitio web necesitas seguir un orden: medir, localizar el cuello de botella y aplicar cambios que puedas verificar. En esta guía encontrarás un método práctico para optimizar WordPress, tanto si gestionas una web corporativa como si tienes una tienda con WooCommerce. Si buscas mejoras específicas para una tienda, también puedes consultar nuestra guía para optimizar WooCommerce.
Empieza por medir el rendimiento de WordPress
Antes de instalar otro plugin de caché o modificar código, analiza cómo se comporta la web. Medir primero te permite distinguir entre un problema del servidor, una imagen demasiado pesada o un JavaScript que bloquea la interacción.
Estas herramientas te ayudarán a obtener una visión bastante completa:
- PageSpeed Insights: analiza una URL con datos de laboratorio y, cuando están disponibles, datos reales de usuarios.
- Lighthouse: integrado en Chrome, permite revisar rendimiento, accesibilidad y buenas prácticas desde las herramientas del navegador.
- Google Search Console: muestra el estado de las páginas de tu sitio respecto a las métricas de experiencia de usuario.
- WebPageTest: resulta útil para observar en qué momento se carga cada recurso mediante una vista conocida como waterfall o cascada de peticiones.
No te fijes únicamente en la puntuación final. Una web puede obtener una nota elevada y seguir teniendo problemas para determinados usuarios, dispositivos o ubicaciones. Observa especialmente el TTFB, que indica cuánto tarda el servidor en empezar a responder, y las métricas de Core Web Vitals, que veremos más adelante.
Las mejoras más rápidas para acelerar tu sitio web
Algunos cambios suelen producir resultados visibles sin necesidad de rehacer toda la web. Aun así, haz una copia de seguridad y prueba los ajustes en un entorno de pruebas siempre que sea posible.
Revisa el hosting y la versión de PHP
El alojamiento influye directamente en la velocidad de respuesta. Un servidor saturado, con pocos recursos o mal configurado puede provocar un TTFB elevado aunque el diseño de la página sea ligero.
Comprueba con tu proveedor:
- Qué recursos de CPU y memoria tiene asignados tu plan.
- Si utiliza almacenamiento SSD o NVMe.
- Si permite activar HTTP/2 o HTTP/3.
- Si ofrece copias de seguridad y monitorización.
- Qué versión de PHP está disponible.
WordPress funciona con varias versiones de PHP, pero las versiones más recientes suelen incluir mejoras de rendimiento y seguridad. Antes de cambiarla, verifica que el tema y los plugins sean compatibles. Actualizar directamente en una web crítica sin comprobarlo puede causar errores.
Activa una caché bien configurada
La caché guarda temporalmente determinados resultados para no tener que generarlos desde cero en cada visita. En una página corporativa, por ejemplo, puede almacenar una copia HTML y servirla rápidamente a muchos visitantes.
Conviene distinguir tres tipos:
- Caché de página: guarda el resultado final de una página WordPress.
- Caché del navegador: indica al navegador que conserve imágenes, hojas de estilos y otros archivos durante un tiempo.
- Caché de objetos: almacena resultados de consultas frecuentes, normalmente mediante Redis o Memcached.
La caché de página necesita una configuración específica si utilizas WooCommerce. El carrito, el checkout, el área de usuario y otras páginas personalizadas no deben servirse como si fueran iguales para todos. Una exclusión incorrecta puede mostrar datos de otro usuario o impedir que una compra funcione correctamente.
Utiliza un CDN cuando tenga sentido
Un CDN es una red de servidores que distribuye archivos estáticos desde ubicaciones más próximas a tus visitantes. Puede reducir la latencia de imágenes, CSS, JavaScript y fuentes, especialmente si tu público está repartido por distintas ciudades o países.
Un CDN no sustituye a un hosting deficiente. Si el servidor tarda mucho en generar el HTML, distribuir los archivos estáticos no resolverá por sí solo el problema. Por eso conviene mejorar primero la base del alojamiento y después complementar la estrategia con un CDN.
Optimiza las imágenes y los recursos visuales
Las imágenes suelen ser uno de los elementos que más pesan en una página. Subir una fotografía de varios megabytes y mostrarla en un espacio pequeño obliga al visitante a descargar datos innecesarios.
Para mejorar este punto:
- Redimensiona la imagen antes de subirla si no necesitas sus dimensiones originales.
- Utiliza formatos modernos como WebP o AVIF cuando sean compatibles con tu flujo de trabajo.
- Aplica compresión sin reducir la calidad más de lo necesario.
- Conserva formatos adecuados para cada caso: JPG para muchas fotografías y PNG cuando necesites transparencia o gráficos concretos.
- Activa imágenes adaptables mediante
srcset, para que cada dispositivo descargue un tamaño apropiado. - Aplica lazy loading a las imágenes que quedan fuera de la pantalla inicial.
No retrases la imagen principal de la página con lazy loading. Si es el elemento visible más grande, cargarla demasiado tarde puede empeorar el LCP. También debes definir siempre el ancho y el alto de las imágenes para reservar su espacio y evitar movimientos inesperados del contenido.
Controla plugins, temas y JavaScript
Tener muchos plugins no implica automáticamente que WordPress sea lento. El problema suele estar en plugins mal desarrollados, funciones duplicadas o extensiones que cargan recursos en todas las páginas aunque solo se utilicen en una.
Revisa periódicamente:
- Plugins que ya no utilizas y puedes desinstalar.
- Extensiones que realizan tareas similares.
- Scripts de formularios, mapas, chats o analítica que se cargan globalmente.
- Constructores visuales y módulos que generan código innecesario.
- Plugins sin actualizaciones recientes o procedencia fiable.
El JavaScript permite añadir funciones, pero también puede bloquear la interacción si el navegador tiene que procesar demasiado código. Carga de forma diferida los scripts no esenciales y valora si algunas integraciones pueden activarse únicamente en las páginas donde se necesitan.
Las opciones de minificación reducen espacios y caracteres innecesarios en CSS y JavaScript. La combinación de archivos puede ayudar en algunos casos, pero no siempre es recomendable: con HTTP/2 y HTTP/3, agruparlo todo puede generar archivos demasiado grandes o dificultar la carga selectiva. Activa estas opciones una por una y comprueba la web después de cada cambio.
Si utilizas un tema hijo o código personalizado, evita editar directamente los archivos del tema principal. Una actualización podría sobrescribir tus cambios. Cualquier ajuste de rendimiento debe documentarse y probarse antes de llevarlo a producción.
Solicita una auditoría de velocidad si no tienes claro qué plugin, recurso o configuración está ralentizando tu instalación. Un análisis técnico puede ahorrarte horas de pruebas a ciegas.
Mejora la base de datos y el trabajo del servidor
WordPress guarda revisiones, opciones temporales, comentarios, metadatos y otros registros que pueden acumularse con el tiempo. En sitios pequeños el efecto puede ser discreto, pero en tiendas o webs antiguas una base de datos desordenada aumenta el tiempo de algunas consultas.
Antes de limpiar, realiza una copia de seguridad. Después puedes revisar:
- Revisiones antiguas de entradas y páginas.
- Transients caducados, que son datos temporales utilizados por WordPress o los plugins.
- Opciones huérfanas de plugins desinstalados.
- Comentarios no deseados y elementos de la papelera.
- Tablas que han crecido de forma anormal.
No borres registros directamente desde la base de datos sin saber qué representan. Algunos plugins guardan información importante en tablas propias y una limpieza agresiva puede romper configuraciones o perder datos. En sitios con mucho tráfico, también conviene investigar consultas lentas y valorar una caché de objetos con Redis.
Entiende las Core Web Vitals
Las Core Web Vitals son métricas de Google orientadas a medir aspectos concretos de la experiencia. No sustituyen a una auditoría completa, pero ayudan a detectar problemas que el visitante sí percibe.
- LCP: mide cuándo aparece el contenido principal. Puede empeorar por un servidor lento, una imagen pesada o recursos que bloquean la carga.
- INP: evalúa cuánto tarda la página en responder a las interacciones. Un exceso de JavaScript y tareas largas suele perjudicarlo.
- CLS: mide los desplazamientos inesperados del contenido. La falta de dimensiones en imágenes, anuncios o fuentes puede provocar estos saltos.
Para mejorar el LCP, prioriza la respuesta del servidor y el recurso principal visible. Para mejorar el INP, reduce JavaScript innecesario y divide tareas pesadas. Para mejorar el CLS, reserva espacio para elementos dinámicos, define tamaños y revisa la carga de fuentes.
Consulta los datos en PageSpeed Insights y contrástalos con el informe de experiencia de Search Console. Los datos de laboratorio sirven para probar cambios concretos; los datos reales muestran cómo utilizan tu web personas con diferentes conexiones y dispositivos.
Verifica los cambios y monitoriza la web
Una optimización no termina cuando la puntuación de PageSpeed mejora. Actualizaciones, nuevos plugins, campañas publicitarias o cambios en el catálogo pueden volver a introducir problemas.
Después de cada modificación:
- Limpia las cachés implicadas.
- Comprueba la web en móvil y ordenador.
- Prueba formularios, búsquedas, login y procesos de compra.
- Repite las mediciones en condiciones comparables.
- Revisa que no hayan aparecido errores visuales o funcionales.
Si tienes una tienda, relaciona el rendimiento con métricas de negocio como conversiones, formularios enviados o abandonos del carrito. Una mejora técnica solo es realmente útil si facilita que tus visitantes encuentren información y completen sus objetivos.
Checklist para optimizar WordPress
- Medir la web antes de realizar cambios.
- Revisar hosting, recursos y versión compatible de PHP.
- Configurar correctamente la caché de página, navegador y objetos.
- Comprimir imágenes y servir tamaños adaptados a cada dispositivo.
- Eliminar plugins innecesarios y revisar los scripts globales.
- Reducir JavaScript no esencial sin romper funciones importantes.
- Limpiar la base de datos con copia de seguridad previa.
- Revisar LCP, INP, CLS y TTFB.
- Volver a medir después de cada cambio y mantener una monitorización periódica.
Acelerar un sitio web empresarial requiere algo más que instalar un plugin. Si quieres identificar las mejoras con mayor impacto y aplicarlas sin poner en riesgo tu WordPress, contacta con FerBcn para contratar una optimización WordPress. Revisaremos tu instalación, priorizaremos las tareas y te ayudaremos a conseguir una web más rápida, estable y preparada para tus clientes.
— Fernando, FerBcn