# Busca do Discourse quebrada? Está retornando correspondências 'similares'/'parciais' em vez de correspondências 'exatas'

**URL:** https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348
**Category:** Support
**Tags:** search, ai
**Created:** [Janeiro 26, 2026, 3:13pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348 "2026-01-26T15:13:03Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 26, 2026, 3:13pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/1 "2026-01-26T15:13:03Z")

</div>

A pesquisa está retornando dezenas de correspondências em vez de correspondências exatas. Ela também está ignorando os parâmetros de limite definidos na Pesquisa Avançada.

Por exemplo, havia uma postagem interessante no Subreddit e eu queria verificar se aquele nome de usuário já havia sido mencionado em postagens em nossos fóruns.

Então, pesquisei pelo muito exclusivo “PlantOfJazz” e ele encontrou dezenas de tópicos correspondentes. Mas nenhum desses tópicos tinha correspondências para esse termo usando a função Localizar do Navegador. Então, fui às Mensagens Privadas para fazer a mesma pesquisa. E ele encontrou os mesmos resultados… que eram tópicos Públicos, não mensagens.

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/a/8/0a83f8e3251d9b535d16f2f61a1c4d24394f8d35.png)

Fiz a mesma pesquisa aqui no fórum Meta. Novamente, encontrou dezenas. (Alguns tinham postagens com a palavra “Plant”. Então, parece que está encontrando correspondências parciais em vez de correspondências exatas.)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [Janeiro 26, 2026, 7:48pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/2 "2026-01-26T19:48:26Z")

</div>

Se houver pouquíssimos resultados, expandimos a busca para incluir resultados de IA semântica, é por isso que você está vendo correspondências parciais no Meta.

> [@emyoulation](#):
>
> Então eu fui nas Mensagens Privadas para fazer a mesma busca. E encontrou os mesmos resultados… que eram tópicos Públicos, não mensagens.

Hmm, sim, isso não parece ideal, “na mensagem” não deveria preencher com resultados públicos.

---

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 26, 2026, 8:59pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/3 "2026-01-26T20:59:23Z")

</div>

> [@awesomerobot](#):
>
> Se houver muito poucos resultados, expandimos a pesquisa para incluir resultados de IA semântica, e é por isso que você está vendo correspondências parciais no Meta.

Esse provavelmente é um comportamento de _fallback_ razoável. Mas ele deve relatar o fim dos poucos (ou nenhum) resultados exatos e indicar claramente o início dos resultados de IA semântica.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [Janeiro 26, 2026, 9:06pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/4 "2026-01-26T21:06:10Z")

</div>

> [@emyoulation](#):
>
> deve relatar o fim das poucas (ou nenhuma) correspondências exatas

Meio que faz isso.

 ![IMG_7382](https://global.discourse-cdn.com/meta/original/4X/c/2/3/c233fb7c8a9bb0387b4da9b240ef18efe7a07e0f.jpeg)

O fato realmente decepcionante é que deveria ter encontrado pelo menos este tópico como o primeiro resultado. Não é uma MP, mas contém uma correspondência exata.

Outra coisa. Acho que “resultados de IA” é uma terminologia um pouco estranha. Algo como “resultados semelhantes”?

---

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 26, 2026, 9:11pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/5 "2026-01-26T21:11:20Z")

</div>

Estranho. Isso não acontece no nosso site… nem aconteceu no meu teste aqui. Mas é claro, os resultados não terão mais um “sem resultados” para o caso de teste… assim que este tópico for indexado no conteúdo.

O “Discobot discoveries” não parece estar ativo no site.

---

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 26, 2026, 9:17pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/6 "2026-01-26T21:17:55Z")

</div>

> [@emyoulation](#):
>
> O “Discobot discoveries” não parece estar ativo no site.

Ah. Entendi. (Embora a pesquisa do Discobot deva ser um complemento que não temos instalado?) Ela aparece na pré-visualização da pesquisa aqui. Mas os resultados _ **DEPOIS** _ de pressionar Enter não indicam a divisão entre correspondências exatas e semelhantes… nem simplesmente que “nenhum resultado” foi encontrado.

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/1/9/a19b5af58677ea8bd1a795538179f739a7895177.png)

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [Janeiro 26, 2026, 9:20pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/7 "2026-01-26T21:20:42Z")

</div>

> [@emyoulation](#):
>
> aqui. Mas é claro que os resultados não terão mais um “sem resultados” para o caso de teste

Não. Está lá. Mas se você pesquisar “in:messages”, ele muda para “AI”, que não encontra. Se você pesquisar em tópicos normais, ele encontra… 🙄

 ![IMG_7384](https://global.discourse-cdn.com/meta/original/4X/7/d/6/7d6a0f95c1c3b9e33bf6824deec8d6ea462dcd71.jpeg)

---

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 26, 2026, 9:37pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/8 "2026-01-26T21:37:39Z")

</div>

> [@RGJ](#):
>
> Não. Está lá.

Sinto muito discordar, mas não. Não está em nossa hospedagem de site gratuita (para projetos de código aberto) pela organização Discourse. Eu acabei de testar novamente tanto nos fóruns quanto nas Mensagens Privadas.

A captura de tela que colei acima (que TINHA) foi o novo teste no fórum Meta.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [Janeiro 26, 2026, 9:53pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/9 "2026-01-26T21:53:09Z")

</div>

> [@emyoulation](#):
>
> Lamento discordar, mas

Eu estava (obviamente) me referindo a este tópico neste fórum.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Janeiro 26, 2026, 9:55pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/10 "2026-01-26T21:55:22Z")

</div>

> [@emyoulation](#):
>
> > [@awesomerobot](#):
> >
> > Se houver pouquíssimas correspondências, expandimos a pesquisa para incluir resultados de IA semântica, e é por isso que você está vendo correspondências parciais na Meta.
> 
> Esse provavelmente é um comportamento de fallback razoável. Mas ele deve relatar o fim das poucas (ou nenhuma) correspondências exatas e indicar claramente o início dos resultados de IA semântica.

> [@RGJ](#):
>
> De certa forma, ele faz isso.

> [@emyoulation](#):
>
> Estranho. Isso não acontece no nosso site… nem aconteceu no meu teste aqui

Sim, expandimos a pesquisa automaticamente quando há zero resultados na pesquisa de página inteira, como dito acima.

O que pode estar confundindo a todos é que começamos a fazer isso para a pesquisa rápida no cabeçalho, quando há menos de 3 resultados para uma pesquisa, mas lá não temos nenhum indicador de que os resultados extras vêm da pesquisa semântica, pois achamos que era muito pequeno para adicionar quaisquer indicadores para isso.

Nosso compromisso foi adicionar `ai-search-result` a cada resultado, para que os sites possam opcionalmente tematizá-los de forma diferente ou adicionar quaisquer indicadores que considerem necessários por meio de nossas capacidades de tematização.

 ![image](https://global.discourse-cdn.com/meta/original/4X/1/1/2/11227e50ec0e085160414462ae6548e5bfd963fa.png)

Nossa justificativa é que expandir a pesquisa automaticamente cobre muitas situações, como pesquisar em outro idioma (nossa pesquisa semântica é multilíngue), erros de digitação, sinônimos, etc.

---

<div class="post-metadata">

### Author: ![emyoulation](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emyoulation/32/165545_2.png) [@emyoulation](https://meta.discourse.org/u/emyoulation)
#### Post date: [Janeiro 27, 2026, 12:35am UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/11 "2026-01-27T00:35:47Z")

</div>

> [@Falco](#):
>
> Nosso raciocínio é que a pesquisa expandida cobre automaticamente muitas situações, como pesquisar em outro idioma (nossa pesquisa semântica é multilíngue), erros de digitação, sinônimos, etc.

Nesse caso, a pesquisa se beneficiaria de uma opção de Pesquisa Avançada para _ **não** _ fazer isso. Há momentos (muitas vezes) em que você precisa de uma pesquisa exata para eliminar ser inundado com falsos positivos.

---

<div class="post-metadata">

### Author: ![SomeoneElse](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@SomeoneElse](https://meta.discourse.org/u/SomeoneElse)
#### Post date: [Fevereiro 1, 2026, 12:24pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/12 "2026-02-01T12:24:05Z")

</div>

> [@Falco](#):
>
> Nosso raciocínio é que a pesquisa expandida cobre automaticamente muitas situações, como pesquisar em outro idioma (nossa pesquisa semântica é multilíngue), erros de digitação, sinônimos, etc.

A forma como isso está implementado atualmente é muito confusa para o usuário. Se eu pesquisar neste site pelo exemplo acima, “plantofjazz”, eu obtenho este tópico no topo (bom) e depois alguns outros abaixo, como [este](https://meta.discourse.org/t/plantuml-support/124595). Se eu pesquisar em um desses outros por “plantofjazz” usando “neste tópico”, eu obtenho “nenhum resultado encontrado”, porque esses outros resultados de pesquisa eram falsos. Esse comportamento é, no mínimo, inconsistente.

Eu sugeriria que uma pesquisa específica do site, como a existente no Discourse, tem um trabalho fundamentalmente diferente a fazer do que a pesquisa geral na web. O trabalho de uma pesquisa geral na web é, na verdade, colocar o máximo de anúncios na minha cara que eu possa tolerar e, em seguida, mostrar sites que possam ter alguma relação com minha pesquisa (incluindo erros de digitação). A pesquisa do Discourse é diferente - ela é restrita a um tópico, e usuários logados certamente têm muito mais probabilidade de saber o que estão procurando e de digitar corretamente.

“Descobertas do Discobot” está igualmente deslocado, mas pelo menos pode ser desativado.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [Março 23, 2026, 10:31pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/13 "2026-03-23T22:31:28Z")

</div>

> [@emyoulation](#):
>
> Mas deveria relatar o fim das poucas (ou nenhuma) correspondências exatas e indicar claramente o início dos resultados de IA semântica.

Eu ouvi este feedback de alguns lugares diferentes agora, então adicionei um pouco de comunicação em torno disso para esclarecer

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/c/8/bc836679abca3815c90b8c0c8ab6a38204d8d121.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/7/2/272f4783ae0625212b011b63326fe4047ede4f15.png)

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Abril 22, 2026, 10:32pm UTC](https://meta.discourse.org/t/discourses-search-broken-it-is-returning-similar-partial-matches-rather-than-exact-matches/394348/14 "2026-04-22T22:32:14Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
