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.
Quando procuro por “discourse” no Google, por exemplo, “discourse” deve aparecer no topo.
“discourse meta ABC” não deve aparecer no topo, já que digitei apenas “discourse”.
Agora, uso meu Discourse como um dicionário. Quando meu usuário procura por “bear”, o resultado da busca por “bear” aparece no fundo de alguma forma.
Em vez disso, expressões idiomáticas como “bear up”, “bear the brunt of” e “bar out” aparecem no topo, em vez de “bear”.
É por isso que quero saber como o Discourse gerencia a classificação dos resultados de busca.
Nada inerentemente torna a página inicial do Discourse mais relevante do que outra coisa. O Google consegue fazer o que faz porque considera todos os links em toda a internet. O Discourse não está criando um mapa da internet, mas realizando uma busca por texto. Ele não consegue distinguir entre todos os usos da palavra “urso”. Não consegue ignorar expressões idiomáticas. E quando você limita as buscas apenas aos títulos, ele tem muito menos com o que trabalhar — pode determinar a “relevância” com base na frequência com que os termos de busca aparecem em uma postagem inteira, mas ao limitá-la aos títulos, muitos títulos conterão o termo de busca apenas uma vez, sendo assim classificados igualmente.
Dito isso, a classificação “Mais Visualizados” pode ajudar.