Haga que los sitios de WordPress se carguen más rápido que nunca con el nuevo CSS crítico de Hummingbird

Publicado: 2023-10-09

Con la tan esperada característica Critical CSS de Hummingbird, puede esperar páginas que se cargan más rápido y sitios de WordPress con mejor rendimiento. He aquí por qué los recursos que bloquean el renderizado son ahora cosa del pasado...

Optimización de Hummingbird: resultados de antes y después
Asciende el rendimiento de PageSpeed ​​de Google con la función Critical CSS de Hummingbird.

Si le importa la velocidad de carga de la página (y debería hacerlo si desea que los visitantes permanezcan en su sitio web durante más de dos segundos), entonces es de vital importancia comprender cómo CSS afecta el rendimiento del sitio y cómo acelerar el tiempo de carga de su página mediante una optimización. tarea conocida como CSS Crítico .

En este artículo, cubriremos los siguientes temas:

  • ¿Qué es CSS crítico y cómo mejora el rendimiento?
  • Cómo optimizar WordPress utilizando la función CSS crítica de Hummingbird
  • El CSS crítico de Hummingbird es compatible con todo WordPress

Sumerjámonos…

¿Qué es CSS crítico y cómo mejora el rendimiento?

Cuando los usuarios llegan a un sitio web, todo lo que pueden ver inicialmente es el contenido que se muestra en su pantalla antes de desplazarse.

Esta área se conoce como "en la mitad superior de la página".

Imagen que explica la parte superior y inferior del pliegue.
Todo lo que los visitantes del sitio ven al principio es el contenido de la mitad superior de la página.

La experiencia positiva del usuario se puede medir por la rapidez con la que los usuarios perciben que el contenido se carga en una página web. Cuanto más rápido se cargue una página (o el usuario perciba que se carga rápidamente), mejor será la experiencia del usuario. Por el contrario, cuanto más lenta se carga la página (o el usuario percibe que se carga lentamente), peor será la experiencia.

Dado que todo lo que el visitante ve cuando llega a una página es el contenido de la mitad superior de la página antes de comenzar a desplazarse hacia abajo, tiene sentido hacer que el contenido de la mitad superior de la página se cargue lo más rápido posible antes de cargar el resto de la página.

CSS crítico (también conocido como CSS de ruta crítica o ruta de representación de CSS crítica ) es una técnica que extrae el CSS mínimo necesario para representar el contenido en la mitad superior de la página lo más rápido posible para el usuario.

Si bien el usuario que ve el contenido de la mitad superior de la página percibe que la página se carga rápidamente, el resto del CSS puede cargarse y la experiencia del usuario no se ve afectada.

Técnicas como la carga diferida de imágenes, el retraso de la ejecución de JavaScript y el CSS crítico son formas de optimizar la secuencia de pasos que sigue el navegador para convertir HTML, CSS y JavaScript en píxeles en la pantalla.

Esta secuencia se conoce como ruta crítica de renderizado (CRP) e incluye el modelo de objetos de documento (DOM), el modelo de objetos CSS (CSSOM), el árbol de renderizado y el diseño.

La optimización de la ruta crítica de renderizado mejora el rendimiento del renderizado.

Ventajas del CSS crítico

CSS crítico puede mejorar el rendimiento del sitio a través de:

  • Representación inicial más rápida
  • Experiencia de usuario mejorada
  • Mejor rendimiento de SEO
  • Peso de página reducido
  • Mantenimiento simplificado
  • Mejora progresiva
  • Impacto positivo en Core Web Vitals (especialmente First Contentful Paint y Speed ​​Index)
  • Puntuaciones más altas en PageSpeed ​​Insights

Nota: El contenido que se muestra en la mitad superior de la página al cargar la página antes de desplazarse variará según el dispositivo y el tamaño de la pantalla que se utilice para ver las páginas web. Por esta razón, no existe una altura de píxel definida universalmente para lo que se puede considerar contenido en la mitad superior de la página.

Implementación de CSS crítico

Entonces ejecutó su sitio a través de la herramienta PageSpeed ​​Insights y el informe recomienda eliminar los recursos que bloquean el procesamiento.

¿Ahora que? ¿Cómo se implementan realmente las recomendaciones?

Bueno, puedes intentar arreglar las cosas manualmente (tedioso, lento y no recomendado), usar herramientas de desarrollo web (si tienes habilidades técnicas) o usar un complemento de WordPress como Hummingbird para identificar, abordar y resolver automáticamente cualquier problema. .

Recomendamos utilizar el método del complemento. Es la opción más rápida e inteligente para realizar el trabajo.

Si bien el CSS crítico se refiere principalmente al CSS de la mitad superior de la página, Hummingbird puede extraer e incorporar todo el CSS utilizado en la página, mientras retrasa/elimina el resto.

Hummingbird no solo aborda el bloqueo de renderizado y el CSS no utilizado para la optimización de la página completa, sino que también maneja la optimización en la mitad superior de la página eliminando los recursos que bloquean el renderizado mediante funciones integradas como CSS crítico (ver más abajo), retraso en la ejecución de JavaScript para activos de JavaScript. y otras áreas que afectan los resultados de Core Web Vitals en sitios de WordPress.

Cómo optimizar WordPress utilizando la función CSS crítica de Hummingbird

Nota: Critical CSS es una característica Pro, así que asegúrese de tener Hummingbird Pro instalado en su sitio.

Repasemos los pasos sobre cómo aprovechar al máximo el uso de la nueva función CSS crítica de Hummingbird.

Primero, comience ejecutando una prueba de rendimiento.

Hummingbird - Iniciar prueba de rendimiento
Comience a optimizar su sitio con Hummingbird ejecutando una prueba de rendimiento.

Asegúrese de anotar los resultados iniciales para poder comparar los resultados del antes y el después.

Resultados de la prueba de rendimiento del colibrí
Anote los resultados de las pruebas de rendimiento de Hummingbird antes de habilitar CSS crítico.

A continuación, navegue hasta Hummingbird > Optimización de activos > Optimización adicional y habilite CSS crítico.

Optimización de activos de Hummingbird - Optimización adicional - CSS crítico
Active CSS crítico en la pantalla Optimización de activos > Optimización adicional.
Opciones CSS críticas
Hummingbird le brinda opciones para controlar la implementación de CSS crítico en su sitio.

Después de habilitar la función, verá diferentes opciones para cargar CSS crítico y para manejar CSS no utilizado.

Cargando CSS crítico

Esta sección le brinda la opción de seleccionar Optimización de CSS de página completa (predeterminada) o Optimización de CSS en la mitad superior de la página .

CSS crítico
Seleccione una de las opciones del menú desplegable.

Recomendamos elegir la opción predeterminada Optimización de CSS de página completa con carga en la interacción del usuario seleccionada para la mayoría de los sitios, ya que esto proporcionará los mejores resultados y abordará los problemas de eliminar los recursos que bloquean la representación y reducir las auditorías de CSS no utilizadas mientras se mantiene la integridad de todos los sitios. elementos visuales.

La optimización de CSS de página completa incluye todos los CSS utilizados y retrasa o elimina la carga del resto.

Se recomienda elegir el método de optimización de CSS en la mitad superior de la página para sitios más grandes con una gran cantidad de CSS complejo si la opción predeterminada no proporciona los resultados deseados. Este método alineará todo el CSS de la mitad superior de la página y cargará el resto de forma asincrónica.

LIBRO ELECTRÓNICO GRATIS
Su hoja de ruta paso a paso hacia un negocio de desarrollo web rentable. Desde conseguir más clientes hasta escalar como loco.

Al descargar este libro electrónico, doy mi consentimiento para recibir ocasionalmente correos electrónicos de WPMU DEV.
Mantenemos su correo electrónico 100% privado y no enviamos spam.

LIBRO ELECTRÓNICO GRATIS
Planifique, cree y lance su próximo sitio WP sin problemas. Nuestra lista de verificación hace que el proceso sea fácil y repetible.

Al descargar este libro electrónico, doy mi consentimiento para recibir ocasionalmente correos electrónicos de WPMU DEV.
Mantenemos su correo electrónico 100% privado y no enviamos spam.

Manejo de CSS no utilizado

Hummingbird le ofrece la opción de cargar el CSS no utilizado en la interacción del usuario para solucionar cualquier problema de representación o Eliminar el CSS no utilizado , que recorta el CSS no utilizado, manteniendo solo lo necesario y cargándolo en línea.

Además, puede alternar la función para tipos de publicaciones específicas.

Tipos de publicaciones CSS no utilizadas
Seleccione los tipos de publicaciones para eliminar CSS no utilizado.

Si bien los cambios de tipo de publicación están disponibles para los métodos de optimización de CSS de página completa y optimización de CSS en la mitad superior de la página , solo el método CSS de página completa maneja CSS no utilizado.

CSS crítico: opción Método encima del pliegue seleccionada.
Si se selecciona el método de optimización de CSS en la mitad superior de la página, no se muestra la opción para eliminar CSS no utilizado.

Ambos métodos de optimización también brindan una opción avanzada para agregar CSS personalizado manualmente dentro de la sección <head> de las páginas.

CSS no utilizado: inclusiones manuales
Agregue elementos CSS personalizados críticos manualmente.

Nota: Si ha utilizado la función CSS heredada en la mitad superior de la página en versiones anteriores de Hummingbird para alimentar manualmente el CSS de ruta crítica, los datos existentes se migrarán automáticamente al cuadro Inclusiones manuales cuando actualice el complemento a la última versión y cambie a usando la nueva característica.

Después de configurar sus opciones, haga clic en Guardar cambios. Hummingbird comenzará a implementar CSS crítico automáticamente según su configuración.

Optimización crítica de CSS
Espere unos segundos hasta que Critical CSS optimice su sitio antes de continuar.

Después de ver el mensaje de finalización, visite su sitio y confirme que todo en la interfaz se muestra como debería.

Mensaje crítico generado por CSS.
Espere hasta que vea el mensaje "CSS crítico generado" antes de actualizar la página.

Actualice la página, deje que el caché se acumule nuevamente y luego ejecute otra prueba de rendimiento en Hummingbird para que pueda comparar los resultados del antes y el después.

Resultados de la prueba de rendimiento del colibrí
Compare los resultados de las pruebas de rendimiento de Hummingbird antes y después de ejecutar Critical CSS.

Regenerar CSS crítico

Después de aplicar CSS crítico en su sitio, aparecerá un botón "Regenerar CSS crítico" en la parte superior de la pantalla de optimización adicional.

Haga clic en este botón para purgar el caché, borrar todos los activos locales o alojados y regenerar automáticamente todos los activos necesarios para su sitio o página de inicio.

Regenerar CSS crítico
Regenera el CSS crítico de tu sitio en cualquier momento con un simple clic.

El CSS crítico de Hummingbird es compatible con todo WordPress

Hemos probado exhaustivamente la función Critical CSS de Hummingbird y descubrimos que es compatible con todas las versiones y temas de WordPress, creadores de páginas, fuentes, WooCommerce, sistemas de gestión de aprendizaje (LMS), etc.

Sin embargo, es importante tener en cuenta que instalar temas o complementos mal codificados que contengan CSS con código no válido o cadenas no válidas en su sitio podría causar problemas y generar un mensaje de error de CSS crítico.

Mensaje de error crítico de CSS.
El uso de temas o complementos mal codificados puede provocar errores críticos de CSS.

Si experimenta errores al utilizar CSS crítico, intente lo siguiente:

  1. Haga clic en el botón "Regenerar CSS crítico" y vea si esto soluciona el problema.
  2. Si vuelve a recibir el mismo error, le sugerimos cambiar el tema (use un sitio de prueba si su sitio está activo) y ejecute Critical CSS en el nuevo tema. Si no hay problemas, lo más probable es que el problema sea el tema.
  3. Si tiene problemas después de instalar un tema diferente, le recomendamos solucionar los problemas de sus complementos.
  4. Si el error persiste después de intentar todo lo anterior, observe el mensaje de error, desactive CSS crítico temporalmente en su sitio y comuníquese con nuestro equipo de soporte para obtener ayuda para solucionar el problema.

Sin embargo, puede estar tranquilo, ya que la función CSS crítico de Hummingbird ha sido diseñada con el objetivo de preservar la integridad visual de su sitio y al mismo tiempo mejorar el rendimiento. La función maneja bien los errores y rara vez dañará un sitio, incluso en caso de errores.

Para obtener información adicional sobre el uso de la función CSS crítico, consulte la documentación del complemento.

Active todas las funciones de optimización de Hummingbird para obtener mejores resultados

Si obtener la máxima velocidad y rendimiento de su(s) sitio(s) de WordPress es de vital importancia para usted, usar Critical CSS de Hummingbird es definitivamente una característica que no debe ignorar.

Informe Colibrí: auditorías aprobadas.
Optimiza el rendimiento del sitio y sigue las recomendaciones de PageSpeed ​​de Google con la función CSS crítico de Hummingbird.

Para obtener el mejor rendimiento y ahorro, recomendamos utilizar CSS crítico con almacenamiento en caché de páginas y todas las funciones de optimización de activos que el complemento pone a disposición, incluidas CDN y ejecución retardada de JavaScript.

Hummingbird - Optimización de activos
Para obtener mejores resultados, habilite todas las funciones de optimización de activos de Hummingbird.

En la mayoría de los casos, combinar todas las funciones de optimización de Hummingbird debería ayudar a que su sitio alcance puntuaciones de PageSpeed ​​de 90+ o acercarlo a un 100 perfecto si su sitio ya tiene un buen rendimiento.

Página de puntuación de Hummingbird-100Insights
Utilice todas las funciones de optimización de Hummingbird para obtener la puntuación de rendimiento perfecta.

Como se mencionó anteriormente, Critical CSS es una función de Hummingbird Pro y está disponible para todos los miembros de WPMU DEV.

Si actualmente está utilizando nuestro complemento gratuito Hummingbird, considere convertirse en miembro para obtener acceso asequible y sin riesgos a nuestra plataforma WordPress todo en uno. Tiene todo lo que necesita para lanzar, ejecutar y hacer crecer su negocio de desarrollo web.

Y si es miembro de una agencia, incluso puede etiquetar y revender Hummingbird (además de alojamiento, dominios, nuestro conjunto completo de complementos PRO y más), todo bajo su propia marca.

¿Está utilizando el CSS crítico de Hummingbird para optimizar la ruta de renderizado crítico de su sitio de WordPress? Comparta sus experiencias y pensamientos en los comentarios a continuación.