Las hojas de estilo bloquean la representación de la página y eso es algo que a los motores de búsqueda (que te miran, google) no les gusta. Google quiere que la primera parte visible del sitio web se cargue y esté lista lo más rápido posible, por lo que generalmente sugieren que incorpore su CSS “por encima del pliegue”.
El CSS de arriba del pliegue es todo el CSS necesario para pintar esa primera pantalla: probablemente su cuadrícula, encabezado, control deslizante de encabezado, título, en línea para que el navegador no se detenga para hacer esa solicitud, sino que la revisa muy rápido y luego comienza renderizando el HTML.
Afortunadamente, si está utilizando un corredor de tareas como Gulp o Grunt, hay un módulo de nodo solo para eso, por lo que no tiene que hacerlo a mano: addyosmani / critical
- ¿Qué es exactamente el desarrollo web?
- Cómo aprender a crear una aplicación web personalizada
- A partir del tercer trimestre de 2014, ¿cuáles son todos los pros y los contras entre Play (Scala) y meteor.js (node.js / JavaScript) para crear aplicaciones web?
- En la programación en tiempo real, ¿podemos desarrollar una aplicación sin usar lenguajes de pegamento (específicamente, que se ejecutan en la línea de comandos)?
- ¿Es posible hacer aplicaciones como Skype usando Node.js?
Más información: Optimizar la entrega de CSS | PageSpeed Insights
El | Desarrolladores de Google