Um operador booleano, no contexto dos motores de busca, é uma conjunção usada para filtrar resultados através da combinação ou exclusão de palavras e termos específicos em consultas. Operadores de busca, às vezes referidos como parâmetros de busca, são caracteres ou strings de caracteres - incluindo palavras e frases - que são usados em a motor de busca query para restringir o foco da busca. Operadores booleanos são um tipo comum.
Operadores booleanos e como eles funcionam:
E é um operador que reúne apenas resultados contendo ambas as palavras digitadas imediatamente antes e depois do operador. Resultados com qualquer um dos termos singularmente não serão retornados. No Google, o operador AND está implícito por um espaço.
OR é um operador que retorna resultados contendo tanto a palavra digitada antes como depois do operador (como com AND), assim como resultados contendo ambas as palavras individualmente. A barra vertical - | - representa a mesma operação em alguns sistemas.
XOR (embora, a rigor, não seja uma conjunção) é um operador que permite resultados que contenham tanto a palavra antes do operador quanto a palavra digitada depois do operador, mas não resultados que contenham ambos. XOR significa exclusivo OR.
NÃO (E NÃO em alguns sistemas) é um operador que reúne resultados que contêm apenas a palavra digitada antes do operador e excluindo resultados que incluem o trabalho que segue o operador, mesmo que contenham o primeiro termo desejado. O motor de busca Google usa o sinal de menos colocado antes de uma palavra para excluir resultados que a contenham.
Ver também: operador de proximidade, cadeia de pesquisa