Motor de busca: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 9:
[[Imagem:Arquitetura motor de busca.svg|thumb|Arquitetura de um motor de busca]]
 
um motor de busca é feito para auxiliar a procura de informações armazenadas na [[Internet|rede mundial]] (WWW), dentro de uma rede corporativa ou de um computador pessoal. Ele permite que uma pessoa solicite conteúdo de acordo com um critério específico (tipicamente contendo uma dada palavra ou frase) e responde com uma lista de referências que combinam com tal critério, ou seja é uma espécie de catálogo mágico. Ao se realizar uma consulta, a lista de ocorrências de assuntos é criada previamente por meio de um conjunto de softwares de computadores, conhecidos como ''[[Web crawler]]'', que vasculham toda a Web em busca de ocorrências de um determinado assunto em uma página. Ao encontrar uma página com muitos [[hiperlink|links]], os ''spiders'' embrenham-se por eles, conseguindo, inclusive, vasculhar os diretórios internos - aqueles que tenham permissão de leitura para usuários - dos sites nos quais estão trabalhando.
 
Os motores de busca usam regularmente índices atualizados para funcionar de forma rápida e eficiente. Sem maior especificação, ele normalmente refere-se ao serviço de busca Web, que procura informações na rede pública da Internet. Outros tipos incluem motores de busca para empresas ([[Intranet|Intranets]]), motores de busca pessoais e motores de busca móveis. De qualquer forma, enquanto diferente seleção e relevância podem aplicar-se em diferentes ambientes, o utilizador provavelmente perceberá uma pequena diferença entre as operações neles. Alguns motores também extraem dados disponíveis em grupos de notícias, grandes bancos de dados ou diretórios abertos como a '''''DMOZ.org''''' ([[Open Directory Project]]). Ao contrário dos diretórios Web, que são mantidos por editores humanos, os serviços de busca funcionam [[algoritmo|algoritmicamente]]. A maioria dos sites que chamam os motores de busca são, na verdade, uma "interface" (''[[front end]]'') para os sistemas de busca de outras empresas.