外部サイトを検索可能ですか?

We use discourse for support questions but many answers can be found in our support documents. (it is wordpress based). Was curious if anyone knew of a way or thoughts on making the Discourse search include results from an external site.

Another thought was to try to get links to related support doc articles to show up in a side bar of a post they are looking at or a search they just did. Similar to the “Your topic is similar to…” when creating a topic but with external site content

Anyway curios if anyone knows of any thing someone may have done like that.

Thanks :slight_smile:

「いいね!」 4

Why not move your support pages to a category on Discourse? It’s quiet a common approach to this scenario.

The category could be read-only to normal users and would afford all the benefits you’ve outlined above.

「いいね!」 1
「いいね!」 2

Not sure we are ready to give up on all the customization possibilities available with Wordpress, but I had not considered that. Will need to think on it.

「いいね!」 1

Curious of level of effort that was to do. We are looking for around the same to hit our KnowledgeBase as part of the Search.

「いいね!」 1

Discourseの検索機能を拡張して、他の検索エンジンの検索結果も含まれるようにしたいです。調べてみましたが、Discourseのこの部分はドキュメントが少なく、プラグインを作成するのが難しいようです。ソースコードを直接編集して概念実証を作成しましたが、明らかに望ましいものではありません。

長年にわたり、このような機能に対する要望がいくつかありました。

Discourse の検索自体に結果を統合したい場合、Algolia を引き続き使用できると思いますが、そのソリューションには多くの労力が必要になります (例: どのサイトの結果を優先して表示するか、適切なメタデータが容易に入手でき、常に最新の状態であるかなど) し、追加費用 (Algolia ライセンス) がかかります。

無料、低メンテナンス、低労力で、ユーザーを外部サイトに誘導するオプションとして、数年前に Discourse に拡張を依頼した「Advanced search bar」拡張機能があります。基本的に、外部サイトが検索に標準の URL クエリを使用している場合、このオプションと互換性があります。

つまり、検索 URL は次のようになりますか?

https://meta.discourse.org/search?q=this%20is%20my%20search%20term

もしそうであれば、このコンポーネントは機能します。

動作方法を示す投稿はこちらです。

セットアップ方法についてもう少し詳しく説明した投稿はこちらです。

これを試してみて、質問があればここで喜んでお答えします :slight_smile:

「いいね!」 2