Se você quiser integrar os resultados na própria busca do Discourse, acho que você ainda pode usar o Algolia, mas essa solução exige muito esforço (por exemplo, como priorizar quais resultados de quais sites são mostrados, e os metadados corretos estão facilmente disponíveis e sempre atualizados?) e é um custo adicional (licenciamento do Algolia).
Uma opção gratuita, de baixa manutenção e esforço, que direciona os usuários para conteúdo externo é a extensão da barra de busca avançada que encomendamos ao Discourse para estender há alguns anos. Basicamente, se o site externo estiver usando consultas de URL padrão para sua busca, ele é compatível com esta opção.
Com isso, quero dizer, os URLs de busca deles se parecem com isto?
https://meta.discourse.org/search?q=this%20is%20my%20search%20term
Se sim, este componente funcionará.
Há uma postagem aqui onde mostro como funciona:
e uma postagem aqui onde documento um pouco mais sobre como configurá-lo:
Se você tentar isso e tiver alguma dúvida, ficarei feliz em respondê-las aqui ![]()