A região azul representa as páginas da web que contêm a palavra cachorro. A região amarela representa as páginas da web que contêm a palavra pulga. O verde é a "mistura" dos dois. Representa as páginas da web que contêm as duas palavras: cachorro E pulga.
cachorro NÃO pulga
Nesta outra representação, tem-se cachorro sem pulga, isto é, somente interessa o que contiver cachorro, região azul. As pulgas não interessam: a região amarela.
pulga NÃO cachorro
Também se pode pensar em pulga sem cachorro, uma alternativa válida mostrada nesta outra figura: pulga NÃO cachorro. As pulgas sem cachorro estão representadas pela região amarela e os cachorros (com e sem pulgas) pela região azul.
cachorro OU pulga
Outra possibilidade de busca corresponde a qualquer dos bichos: cachorro ou pulga. As páginas que contiverem um ou outro animal serão listadas e, na figura, correspondem à região verde.
Com esses operadores booleanos podem ser criadas pesquisas mais complexas. Veja só como fica ao acrescentar, por exemplo, um gato a essa pesquisa.
Agora as atenções se voltam para cachorros, gatos e pulgas.
Primeira pesquisa: gatos, pulgas e cachorros. Devem ser mostradas as páginas que contiverem as três palavras. Na figura, o resultado corresponde à região branca, a intersecção dos três círculos.
gato E pulga E cachorro
Segunda pesquisa: pulgas ou gatos, mas sem cachorros no meio.
(pulga OU gato) NÃO cachorro
Fica assim: (pulga OU gato) NÃO cachorro e corresponde a toda a região verde.
Preste atenção nos parênteses. Eles servem para informar ao sistema de busca que primeiro ele deve selecionar todas as páginas que têm pulga ou gato e depois ir procurar, nas páginas selecionadas, as que também têm cachorro e exclui-las.
(Acho que já está na hora de parar com essas pulgas, você não acha...Argh!)
Há sistemas de busca que somente reconhecem os operadores AND, NOT e OR, assim em inglês e com letras maiúsculas. Outros sistemas somente reconhecem os operadores em sua forma gráfica, os sinais gráficos. E há, também os sistemas que reconhecem os operadores em português. Para ter certeza da forma correta de realizar a pesquisa, consulte a página de ajuda do sistema de busca que estiver utilizando.
Operadores implícitos
Falta falar sobre os operadores implícitos: você não os põe lá, mas o sistema de busca interpreta como se eles lá estivessem. Quase todos os sistemas de busca os reconhece. Como?
Mudando de assunto, quer dizer, saindo do reino animal e mudando de tema a ser pesquisado. Agora as palavras são: hotel, praia e Recife. Se você puser essas três palavras no quadro de busca, uma ao lado da outra (mesmo porque não pode ser de outra maneira), cada sistema vai interpretar a pesquisa de uma forma diferente:
O AltaVista interpreta como se existisse o operador OR entre elas: hotel OR praia OR Recife.
o HotBot interpreta como se houvesse o operador AND entre elas: hotel AND praia AND Recife.
no RadarUol, você tem uma caixa de onde pode ser selecionada uma das seguintes alternativas disponíveis:
todas as palavras. Equivalente ao operador E;
qualquer uma das palavras. Equivalente ao operador OU;
a frase exata. O RadarUol irá procurar pela frase hotel praia Recife, ou seja, um hotel com esse nome.
a expressão booleana. Neste caso, os operadores booleanos devem ser indicados entre as palavras.
As pesquisas realizadas com as palavras hotel, praia e Recife produziram os seguintes resultados: