?page=n URLs have high CLS hence bad SEO

Fix is here: FIX: CLS jumpiness in post-stream when ?page=N by nattsw · Pull Request #25034 · discourse/discourse · GitHub

Thanks for your patience yall! This was pretty hard to reproduce. I’ll set a timer for a month and we can revisit to confirm if this fixes the issue – feeels like it should.

EDIT:

I just confirmed the fix is on meta. An example topic would be https://meta.discourse.org/t/111143?page=3. Previously, it would jump when the page is determining the scroll position.

With the fix, the scroll position is calculated correctly and we won’t see the jump.

5 Likes