As I am thinking about how a search engine for ActivityPub or Scuttlebutt networks would function, the idea of decentralization has crossed my mind. The benefits I see in that are mainly around the big workload of crawling and indexing thousands of servers and storing the data in a distributed database. Running it decentralized also plays into it.
In the end a centralized search might still be a great option for ActivityPub as having untrusted crawlers would require a verification layer.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!