When users search “bear” in a search function, I suppose that “bear” in the title used to be on the top in search results.
However, now article that includes many “bear” not in the title but in main text is on the top.
I want to let the search function retrieve only from the title.
Merci. Mais l’ordre des résultats de recherche n’est pas celui que j’attendais. Savez-vous selon quels critères les résultats de recherche sont triés ?
Lorsque je recherche « discourse » sur Google par exemple, « discourse » devrait apparaître en tête de liste.
« discourse meta ABC » ne devrait pas être en premier puisque je n’ai saisi que « discourse ».
Actuellement, j’utilise mon Discourse comme un dictionnaire. Quand mon utilisateur recherche « bear », le résultat de la recherche pour « bear » se trouve somehow en bas.
Au lieu de cela, des expressions idiomatiques comme « bear up », « bear the brunt of » et « bar out » apparaissent en premier plutôt que « bear ».
C’est pourquoi je souhaite savoir comment Discourse gère le tri des résultats de recherche.
Rien ne rend intrinsèquement la page d’accueil de Discourse plus pertinente qu’autre chose. Google peut faire ce qu’il fait car il prend en compte tous les liens sur l’ensemble d’Internet. Discourse ne construit pas une carte d’Internet, mais effectue une recherche textuelle. Il ne peut pas faire la différence entre tous les usages du mot « ours ». Il ne peut pas ignorer les expressions idiomatiques. Et lorsque vous limitez les recherches aux seuls titres, il dispose de beaucoup moins d’éléments pour travailler : il peut déterminer la « pertinence » en fonction du nombre de fois où les termes de recherche apparaissent dans un message complet, mais lorsque vous le limitez aux titres, de nombreux titres ne contiendront le terme de recherche qu’une seule fois, et seront donc classés de manière égale.
Cela dit, le tri « Plus consultés » pourrait aider.