Hay discusiones en meta como esta Google May 4th Core Update impact on Discourse forums que hablan sobre cómo las Core Web Vitals impactan en las clasificaciones de Google. La razón principal de la pantalla de carga inicial Introducing Discourse Splash - A visual preloader displayed while site assets load fue para solucionar la pobre medida de FCP en la carga inicial de un sitio Discourse (gracias al equipo de Discourse por esa actualización, por cierto).
Se sabe poco sobre el ranking de búsqueda, pero parece claro que las Vitals como CLS son importantes. CLS fue el problema que tuve anteriormente Sudden drop in traffic - #35 by piffy en este mismo tema y que ya he solucionado.
Un sitio Discourse básico no parece tener problemas de CLS. Puedes confirmarlo también con el sitio meta https://pagespeed.web.dev/report?url=https%3A%2F%2Fmeta.discourse.org%2F Esta página de pagespeed es útil para mostrar estadísticas de usuarios reales de tu sitio, pero la sección “Diagnosticar problemas de rendimiento” que muestra una vista en vivo del sitio no es útil ya que utiliza la versión rastreada de la página web. Encontré este sitio útil al investigar mi problema de CLS: https://gtmetrix.com/
Tampoco muestra problemas de CLS para meta.
Mi problema fue un plugin de banner personalizado que escribí y que aparecía en la parte superior de cada página y no especificaba la altura de antemano, lo que provocaba cambios de diseño constantes (pero ocurrían tan rápido que ni siquiera te dabas cuenta). Lo solucioné especificando la altura de antemano para que el navegador pudiera acomodar la altura antes de que se cargara la imagen.
La única idea que tengo es que la corrección tarda mucho en ser reconocida. Se basa en estadísticas recopiladas por visitas de usuarios reales. A mí me llevó más de un mes. Puedes usar la opción “validar corrección” en la consola de búsqueda y te notificarán en un plazo de 28 días. Es un poco frustrante ya que hay una brecha de un mes entre probar una corrección y recibir la retroalimentación.
De todos modos, no estoy seguro de si algo de esto es útil, pero pensé en compartir mi experiencia.
