Discourse社区SEO优化 | 博客

感谢您的博文。我们现在使用 Discourse 两年了,它是 Confluence 的替代品,它确实以更简单的方式吸引用户关注他们认为相关的内容。在技术 SEO 方面,Discourse 通常运行良好。它的性能很好,并且可以轻松地正确索引内容。

我将分享一些仍然相关的信息。大多数挑战是已知的,并且大多数都已包含在发布中。最大的挑战似乎是更好的多语言支持,这可能只与那些面向多个国家/地区的用户或像比利时这样拥有三种官方语言(法语、德语和荷兰语)的安装相关。

多语言可能看起来是一件小事,但仅通过提供多种语言的翻译内容而不是仅提供荷兰语内容,流量就增长了约 400%,并且在我们商业目标区域的更多国家/地区得到了显著更好的分布。

关键词的重复使用

现在最大的问题是在发布多语言维基时出现的关键词重复使用。Discourse 目前开箱即用,不提供包含不同语言相同内容的帖子之间的关系。目前,我们希望帖子中的反向链接能帮助 Google 将其视为相同的页面,但我们并不确定。更多信息请参阅 Link related topics using link-tag for better helping search engines

每个语言的分类

对于多语言,我们现在将实际分类与两种最常用的语言(英语和荷兰语)相乘。将一个分类专用于特定语言是有效的,即使语言与元数据不同,Google 似乎也能在不提供提示的情况下合理地选择检测帖子的实际语言(请参阅 https://meta.discourse.org/t/language-support-on-category-level-for-more-relevant-search-results/234564)。

BING

一个非常小的问题是 BING 缺少语言标签(https://meta.discourse.org/t/missing-html-meta-tag-content-language-for-bing-language-detection/234565),但 Google 占了 90% 以上的搜索流量(https://sparktoro.com/blog/2018-search-market-share-myths-vs-realities-of-google-bing-amazon-facebook-duckduckgo-more/)。我建议忽略它。