Algolia 可以跨多个子域进行搜索吗?

Can Algolia search across multiple subdomains?

我公司的网站分布在多个子域(例如帮助、博客等)。当有人进行搜索时,Algolia return 可以从所有这些子域中获取相关内容吗?

例如,假设我有一个 SQL 问题。博客、帮助和其他几个子域中的内容可以回答该问题。当我在搜索栏中搜索 "SQL" 时,结果将是来自所有不同子域的内容片段。

我相信 Stripe 会做类似的事情,尽管我不确定他们使用的是哪种搜索。 https://support.stripe.com/search?q=money

提前致谢!

当然! Algolia Search API 与域无关,它与您推送到 Algolia 的数据有关。您可以阅读 getting started 以更好地了解其工作原理。

在您的情况下,您可以将所有子域的内容推送到单个 Algolia 索引,并针对该索引实施基于 JavaScript 的简单搜索。然后你可以构建一个 auto-completion menu or a full search results page.