Un opérateur booléen, dans le contexte des moteurs de recherche, est une conjonction utilisée pour filtrer les résultats en combinant ou en excluant des mots et des termes spécifiques dans les requêtes. Parfois désignés par le terme paramètres de recherche ou opérateurs de recherche, les opérateurs de recherche sont des chaînes ou des caractères qui comprennent des mots et des phrases. Ils sont utilisés pour limiter la portée d'une requête à l'aide des moteurs de recherche. Les opérateurs booléens sont un type courant.
Fonctionnement des opérateurs booléens ET vous permet de rassembler uniquement les résultats qui contiennent les deux mots précédant et suivant immédiatement un opérateur. Les résultats contenant l'un ou l'autre terme au singulier ne seront pas renvoyés. Dans Google, l'opérateur AND est impliqué par l'espace OR est un opérateur qui renvoie les résultats contenant à la fois le mot tapé avant et après l'opérateur (comme avec AND), ainsi que les résultats contenant l'un ou l'autre mot individuellement. -) représente exactement la même opération. XOR (bien qu'il ne s'agisse pas à proprement parler d'une conjonction) est un opérateur qui permet d'obtenir des résultats contenant soit le mot précédant l'opérateur, soit le mot tapé après l'opérateur, mais pas des résultats incluant les deux. XOR est un OU exclusif. NOT (AND NOT dans certains systèmes) est un opérateur qui rassemble les résultats contenant uniquement le mot tapé avant l'opérateur et exclut les résultats incluant le travail suivant l'opérateur, même s'ils contiennent le premier terme recherché. Le moteur de recherche Google utilise le signe moins placé devant un mot pour exclure les résultats qui le contiennent.