我在论坛上找不到这个问题的答案。
当用户搜索特定关键字时,我希望在搜索结果中显示特定主题/帖子。有办法配置这个吗?
例如,当用户搜索“clean install”(全新安装)时,我需要一个特定的 FAQ 主题显示在结果的顶部。目前,该主题甚至不会出现在搜索结果的第一页(除非用户专门输入整个句子来匹配主题中的内容)。
我在论坛上找不到这个问题的答案。
当用户搜索特定关键字时,我希望在搜索结果中显示特定主题/帖子。有办法配置这个吗?
例如,当用户搜索“clean install”(全新安装)时,我需要一个特定的 FAQ 主题显示在结果的顶部。目前,该主题甚至不会出现在搜索结果的第一页(除非用户专门输入整个句子来匹配主题中的内容)。
不是您确切查询的解决方案,但这是一个相关的有用附加组件:
meta 上的一个好例子是标准安装。
我将把这个移到一个功能请求,因为它实际上并不存在。目标是控制“搜索结果”,而不是单个帖子/内容,以便在查询中使用关键字时将用户引导至特定主题/帖子。这将有助于使搜索更具上下文和相关性,减少问题的重复,同时改善用户体验。@JammyDodger
@sam 你的评论以及我下面对你评论的回复是我创建这个问题的/功能请求的原因。我开始搜索一些东西,但找不到,结果却到了我不该去的地方
谢谢,是的,我已经尝试过了,但似乎没有效果。这里的问题是 FAQ 的标题无法捕获关键词。它们存在于主题/帖子的内容中。正如我所提到的,有些关键词甚至根本没有在搜索结果中显示相关的 FAQ 主题。因此,如果有一个功能可以让管理员配置 Discourse 来监控特定的搜索关键词/短语(类似于“关注词”),然后强制特定的主题/结果在搜索结果中优先显示,那将会有所帮助。