URLs com ?page=n têm CLS alto, portanto SEO ruim

Os motores de busca rastreiam os URLs paginados em tópicos grandes, mas enfrentam um alto Cumulative Layout Shift (CLS) com eles.

Abrindo-os no navegador, ?page=2 mostra a resposta 21 corretamente alinhada no início, mas depois de um momento ela salta para algum lugar entre as respostas 19 e 21. Provavelmente isso pode ser omitido para melhorar o SEO e a experiência do usuário quando a paginação é usada.

3 curtidas

Estamos também a experienciar este problema no nosso site de fórum. A Google Search Console está a reportar estes URLs com um CLS elevado. :frowning:

Será que isto será abordado em futuras atualizações ou existe uma solução para isto? @equipa

1 curtida

O conserto está aqui: FIX: CLS jumpiness in post-stream when ?page=N by nattsw · Pull Request #25034 · discourse/discourse · GitHub

Obrigado pela paciência de todos! Foi bem difícil de reproduzir. Vou definir um cronômetro para um mês e poderemos revisitar para confirmar se isso corrige o problema – parece que sim.

EDIT:
Acabei de confirmar que o conserto está no meta. Um tópico de exemplo seria DiscoTOC - automatic table of contents. Anteriormente, ele pulava quando a página estava determinando a posição de rolagem.

Com o conserto, a posição de rolagem é calculada corretamente e não veremos o salto.

5 curtidas

Este tópico foi fechado automaticamente após 9 dias. Novas respostas não são mais permitidas.