?page=n URL 的 CLS 值很高,因此 SEO 效果不佳

搜索引擎会抓取大型主题的带分页的网址,但会遇到很高的累积布局偏移 (CLS)。

在浏览器中打开它们,?page=2 最初会正确显示回复 21,但片刻之后它会跳到回复 19 和 21 之间的某个位置。这可能可以省略,以在分页使用时改善 SEO 和用户体验。

3 个赞

我们的论坛网站也遇到了此问题。Google Search Console 报告这些网址的 CLS 值很高。:frowning: \n\n这将在未来的更新中得到解决,还是有解决方法?@team

1 个赞

修复已完成:FIX: CLS jumpiness in post-stream when ?page=N by nattsw · Pull Request #25034 · discourse/discourse · GitHub

感谢您的耐心等待!这个问题非常难以复现。我将设置一个月的计时器,然后我们可以重新审视以确认这是否解决了问题——感觉应该可以。

编辑:
我刚刚确认修复已在 meta 上。一个示例主题是 https://meta.discourse.org/t/111143?page=3。以前,当页面确定滚动位置时会发生跳转。

修复后,滚动位置计算正确,我们将不会看到跳转。

5 个赞

该主题在 9 天后自动关闭。不再允许回复。