サーバで実装する全文検索は、外部サービスと比較して、いくつか大きなメリットがあります。
まず、ミュートやブロックが反映されることです。非常に重要なポイントです。
また、検索結果に対してダイレクトにリアクションできます。
クライアントアプリ等で双方のサービスを統合する方法もありますが、標準でそれが可能になっているのはやはり違います。
そして、検索についての意思表明(検索対象にする意志)や、削除などの対応が即座に反映されます。
Fediverseの検索サービス、これまでもたくさん作られてきたのですが、死屍累々です。
投稿の検索許可を表明する手段が標準化されておらず
行儀良く実装すれば実用性がなく
勝手に収録すれば非難囂々
かかる費用に収入がバランスしない
など、頑張って開発・提供しても報われなかったのです。
生き残ったのは(専門サービスではないですが)notestockぐらいではないでしょうか。 [参照]
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。