No. Muchas veces, la culpa es del hosting cutre, del tema pesadísimo que arrastras desde 2017 o de ese plugin 39 que «por si acaso» instalaste, pero ni sabes qué hace.
Optimizar WordPress no va de meter más cosas. Va de quitar lo que sobra.
Empieza por lo básico: el hosting
Un mal hosting es como ponerle ruedas de carrito de la compra a un Tesla. No importa cuánto optimices… nunca va a despegar.
🔧 Esto SÍ o SÍ tiene que tener tu hosting:
- Discos SSD o NVMe (los discos duros quedaron en 2010).
- Soporte para HTTP/2 o HTTP/3 (para que tu web vuele, literal).
- Caché a nivel de servidor, no a base de plugins que parchan lo que debería venir de fábrica.
- PHP 8.0 como mínimo. Si sigues en 7.x… Houston, tenemos un problema.
💡 Algunos que no fallan: Siteground, Wetopi o LucusHost.
Tu tema no tiene que hacer malabares
Muchos temas «multipropósito» traen más efectos que una peli de Marvel. Pero tú no necesitas fuegos artificiales: necesitas una web ligera, clara y con foco en convertir.
✔️ Usa temas como GeneratePress, Astra o Blocksy.
✔️ Si puedes, trabaja con bloques y ajusta lo esencial.
🚫 Evita temas con 300 opciones visuales que nunca vas a usar.
En mi caso siempre hago mis propios temas. 🙂
Optimiza antes de que WordPress cargue
La mayoría espera a que la web se ralentice para luego empezar a instalar plugins de “optimización”. Mal. Empieza desde el diseño del sistema:
- Minifica CSS y JS antes de subirlos (usa herramientas como Minify Code).
- Carga scripts de forma asíncrona.
- Usa fuentes del sistema o auto-hospeda tus Google Fonts.
- Optimiza imágenes ANTES de subirlas (con TinyPNG o Squoosh).
Usa WebP, y SVG para logos e iconos. Que no te pese ni el logotipo.
Limpia WordPress como si fuera tu escritorio
WordPress instala cosas por defecto que muchas webs ni necesitan. Desactiva lo innecesario:
// Bye emojis
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
// Bye jQuery si no lo usas
function disable_jquery() {
if (!is_admin()) {
wp_deregister_script('jquery');
}
}
add_action('wp_enqueue_scripts', 'disable_jquery');
Y si tu hosting no trae caché (mal ahí), añade esto al .htaccess
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript
</IfModule>
Base de datos: limpia lo que no se ve pero pesa
Tu base de datos acumula revisiones, datos huérfanos, restos de plugins que ya ni usas. Haz limpieza:
DELETE FROM wp_posts WHERE post_type = 'revision';
Y desde phpMyAdmin, optimiza tablas. Literal: botón derecho, “Optimizar”.
Menos ruido, más rendimiento
Una web rápida no se consigue a base de más plugins. Se consigue con estructura clara, código limpio y decisiones conscientes.
👉 ¿Y tú? ¿Tu WordPress está optimizado o es una selva digital con decorado de feria?
¿Te gustaría que revise tu web y te diga qué puedes quitar para aligerarla?