Las URLs con ?page=n tienen CLS alto, por lo tanto, mal SEO

Los motores de búsqueda rastrean las URL paginadas en temas grandes, pero se enfrentan a un alto Cumulative Layout Shift (CLS) con ellas.

Al abrirlas en el navegador, ?page=2 muestra la respuesta 21 correctamente alineada al principio, pero después de un momento salta a algún lugar entre las respuestas 19 y 21. Probablemente esto se pueda omitir para mejorar el SEO y la experiencia del usuario cuando se utiliza la paginación.

3 Me gusta

También estamos experimentando este problema en nuestro sitio del foro. Google Search Console está informando estas URL con un CLS alto. :frowning:

¿Se abordará esto en futuras actualizaciones o hay una solución para esto? @team

1 me gusta

La solución está aquí: FIX: CLS jumpiness in post-stream when ?page=N by nattsw · Pull Request #25034 · discourse/discourse · GitHub

¡Gracias por vuestra paciencia! Fue bastante difícil de reproducir. Pondré un temporizador de un mes y podremos volver a revisarlo para confirmar si esto soluciona el problema; parece que sí.

EDITAR:
Acabo de confirmar que la solución está en meta. Un tema de ejemplo sería https://meta.discourse.org/t/111143?page=3. Anteriormente, saltaba cuando la página estaba determinando la posición de desplazamiento.

Con la solución, la posición de desplazamiento se calcula correctamente y no veremos el salto.

5 Me gusta

Este tema se cerró automáticamente después de 9 días. Ya no se permiten nuevas respuestas.