Como escolho o melhor mecanismo de pesquisa de código aberto?

A escolha de um mecanismo de pesquisa de código aberto para um site pode ser difícil, em parte porque - do lado de fora - todos eles mostram resultados relevantes com base em um termo de pesquisa, portanto todos parecem semelhantes. Ter um índice incremental, que pode indexar novas listagens dinamicamente, impede os administradores de gerar novamente o índice inteiro. As palavras de parada, especialmente para sites grandes, são ferramentas poderosas para um mecanismo de pesquisa de código aberto, porque permitem que os usuários limitem os resultados. Um recurso de pesquisa difusa significa que o mecanismo de pesquisa pode encontrar resultados semelhantes com base na palavra-chave, mesmo que os resultados não correspondam exatamente à palavra-chave. Os sistemas de classificação determinam como cada listagem é exibida e devem refletir como o site principal opera.

Quando um mecanismo de pesquisa de código aberto é usado, um índice é carregado com todas as diferentes listagens e sites que podem ser pesquisados ​​por meio do mecanismo de pesquisa. Embora essa lista seja normalmente longa, normalmente ela fica mais longa conforme o site é usado. Quando o índice precisa aumentar, normalmente o administrador precisa regenerar todo o índice, além de adicionar todos os novos sites e listagens; isso leva tempo e muitos recursos. Com um índice incremental, novas listagens são adicionadas dinamicamente e não há motivo para gerar novamente o índice inteiro; o administrador precisa apenas adicionar as novas informações.

Se alguém digitar um termo de pesquisa no mecanismo de pesquisa de código aberto, normalmente ele ou ela obtém resultados relevantes. Isso nem sempre é o caso, e os resultados podem ter uma tendência a informações irrelevantes. Por exemplo, se o usuário pesquisar piratas, ele poderá encontrar apenas sites sobre filmes piratas e não informações históricas sobre piratas. Uma palavra de parada permite que o usuário coloque uma marca "-" antes de uma palavra, o que instrui o mecanismo de pesquisa a bloquear resultados que incluem essa palavra-chave.

Um recurso de pesquisa difusa parece ruim, mas é uma ferramenta útil que muitos programas de mecanismo de pesquisa de código aberto utilizam. Sem isso, o mecanismo de pesquisa pode pesquisar apenas sites e listagens que refletem diretamente a palavra-chave. Uma pesquisa difusa exibe resultados semelhantes à palavra-chave, para que o usuário receba resultados mais amplos.

O sistema de classificação do mecanismo de pesquisa de código aberto é como o mecanismo de pesquisa determina a relevância. Alguns mecanismos de pesquisa baseiam a relevância no número de vezes que uma palavra-chave foi usada, quando a listagem ou site foi criado, o número de links apontando para um site ou outros valores arbitrários. O administrador deve escolher um mecanismo de pesquisa que reflita como o site em si opera. Por exemplo, se o site principal permitir que os usuários publiquem listagens, um mecanismo de pesquisa com base em datas geralmente funciona melhor.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?