Quitar el javascript que bloquea la visualizaciĆ³n de contenido
Con WordPress, reducir los JavaScript y recursos CSS que bloquean la renderizaciĆ³n en tu sitio web es fĆ”cil. Puedes utilizar los tres plugins que enumeramos a continuaciĆ³n:
W3 Total Cache
Uno de nuestros favoritos es el pluginĀ W3 Total Cache. Una vezĀ instaladoĀ y activado, sigue estos pasos en tu panel de administraciĆ³n de WordPress:
- Ve aĀ RendimientoĀ ->Ā Ajustes generales.
- DesplĆ”zate haciaĀ Minimizar. Veras algunas opciones debajo de este encabezado.
- Marca la casillaĀ ActivarĀ enĀ Minimizar. Luego, enĀ MĆ©todo de minimizaciĆ³n, seleccionaĀ Manual.
- Haz clic enĀ Guardar todos los ajustes.
- ObtĆ©n todos los scripts CSS y los JavaScript que bloquean la renderizaciĆ³n, que puedes encontrar a travĆ©s de Google PageSpeed Insights.
- Una vez que hayas encontrado al causante del problema, navega aĀ RendimientoĀ ā >Ā MinimizarĀ en tu panel de WordPress.
- Encuentra la secciĆ³n JS. EnĀ Operaciones en las Ć”reas, selecciona el tipo de incrustadoĀ No bloqueo usando Ā«deferĀ»Ā paraĀ Antes de <head>.
- EnĀ GestiĆ³n de archivos JS, selecciona tu tema activo y haz clic enĀ Agregar un script. Copia y pega las URLs de JavaScript de Google PageSpeed Insights en los campos provistos, como se muestra a continuaciĆ³n.
- DesplĆ”zate hacia abajo a la secciĆ³nĀ CSS. EnĀ GestiĆ³n de archivos CSS, elige tu tema activo y haz clic enĀ Agregar una hoja de estilo. Al igual que en el paso anterior, copia las URLs de las hojas de estilo CSS de PageSpeed Insights y pĆ©galas en los campos correspondientes.
- Para terminar, haz clic en el botĆ³nĀ Save Settings & Purge Caches.
Autoptimize
TambiĆ©n puedes usar el pluginĀ AutoptimizeĀ para resolver el error de bloqueo de renderizaciĆ³n de JavaScript y CSS. Sigue estos pasos en tu panel de control una vez que el plugin estĆ© instalado y activado:
- Ve aĀ Ajustes -> Autoptimize.
- Marca las casillasĀ ĀæOptimizar el cĆ³digo JavaScript?Ā yĀ ĀæOptimizar el cĆ³digo CSS?
- Haz clic enĀ Guardar cambios y vaciar la cache.
En la mayorĆa de los casos, esto es suficiente para solucionar el problema. Sin embargo, el resultado puede variar dependiendo de tu tema y de los plugins activos.
Para asegurarte de que tu problema se ha resuelto, vuelve a pasar tu sitio por PageSpeed Insights. Si quedan recursos JS y CSS que bloquean, lleva la optimizaciĆ³n aĆŗn mĆ”s lejos siguiendo estos pasos:
- Regresa aĀ Ajustes ā > Autoptimize.
- Selecciona las opcionesĀ ĀæIncluir JS incrustados?Ā eĀ ĀæIncluir CSS incrustados?
- Guarda los cambios.