'Categories & Latest posts' for visitors and only 'Latest posts' for users

I feel that the ‘Latest posts’ homepage is perfect for conversations just as Discourse itself encourages.

But for the first time visitor (not-logged-in users), a ‘Categories & Latest posts’ gives a better idea of what the forum is about, as the ‘Categories’ section can define really well what you can expect there, while also having a peek at the ‘Latest posts’ on the forum.

This could also have some SEO implications as the search engines will crawl the ‘Categories & Latest posts’ homepage, which you can control a bit better in terms of keywords, text on page through the ‘Categories’ section. Also, the categories/sub-categories are linked directly from the homepage (better link flowing).

This could be the best of both worlds.

3 个赞

Last I knew, categories were linked directly from the Latest page. If this is not the case for you, have you checked any plugins / modifications you might be using to make sure they didn’t break this?

True, the categories for those posts appearing as ‘Latest posts’ are being linked in the ‘Category’ column, but that’s not the point I was trying to make, but rather that the ‘Categories & Latest posts’ front page might be more suitable for visitors & possibly search engines and vice-versa (‘Latest posts’ is more suitable for already registered users).

So, my question is whether others feel the same and if such an ability to set different front pages is practical or not ?

1 个赞

I’m too lazy busy to find it now, but there has been discussion about having member selectable “home” pages.

If that can happen it would be easy enough to have a default home page and let members decide for themselves which they prefer. IMHO, that would be better than having code make a decision for them.

1 个赞

It’s not even that, but just 2 homepages that already exist in Discourse. The difference would be to serve one for users, and one for visitors (not-logged-in) for the above mentioned reasons.

I guess I’m not understanding what you’re getting at. AFAIK, it is exactly that. The default of all the possible home pages will display for not-logged-in visitors, and once logged in, members would (when / if it happens) be able to choose another if they wanted to.

I agree, having a landing page with categories and latest posts is better for new users to understand the community.

Looks like this has been discussed a long time back, is there a way this has been enabled?

这也是我感兴趣的一点:最初的想法是为访客和已登录用户分别设置一个由管理员配置的落地页,而不是后来提出的用户偏好设置方案。

  • 访客或网络爬虫进入论坛时,会看到顶层的“分类”列表(旁边可能还显示“精选/最新/热门”帖子),这让他们能立即从宏观上了解该论坛的主题、哪些分类活跃或受欢迎,以及接下来该去哪里。
  • 已登录用户(已熟悉各类别)进入论坛时,会看到“最新帖子”,使他们能够快速跟踪或继续跨分类的讨论。

每个落地页都支持对应受众的首选使用场景,但会对另一方造成干扰。访客尚未熟悉环境,因此“最新帖子”的实时流无法有效传达社区的整体结构。而已登录用户已经了解各个分类,因此“分类”页面会分散他们对“自上次访问以来发生了什么?”这一核心问题的注意力。

对两类受众都使用“分类 + 精选/最新/热门”的组合,虽然大致能满足需求,但对已登录用户而言仍增加了视觉噪音,因为他们已经可以通过下拉菜单(且该菜单在左侧“主”列中占据显著位置)来选择分类。