Hasta hace poco, mi sitio (www.heatexchangers.ca) obtuvo un 98% en Google Page Speed. Hubo un par de cosas sobre las que no pude hacer nada, como la cadena de consulta de las fuentes web. Estaba muy feliz con esto, ya que representaba todo lo que podía hacer.
Recientemente, Google agregó algo más que afecta el puntaje de velocidad de la página y ahora solo obtengo el 89% en Velocidad de página y recibo esta sugerencia:
- Elimine JavaScript y CSS de bloqueo de renderizado externo en el contenido de la mitad superior de la página.
La sugerencia para solucionar esto parece implicar la exploración de todos mis archivos .css y .js y separar algunas partes de ellos y agregarlos en línea a mi html. Esto me está causando cierta confusión, ya que tenía la impresión de que debemos mantener la mayor cantidad posible de JS y CSS fuera del HTML.
¿Qué es exactamente el contenido "Above the Fold"? Si se trata de algunos estilos, como la fuente, el color de fondo, etc. entonces puedo ver que podría no ser un gran problema incluir en línea. No he podido encontrar una lista de exactamente qué es esto.