# Operadores booleanos: Pesquisa inteligente no Google e em outros mecanismos de busca

Operadores booleanos são ferramentas essenciais para quem procura informações on-line. Com seus **operadores matemáticos** e sintaxe especial, eles ajudam na expansão e/ou restrição dos mecanismos de busca, aplicando condições específicas e, até mesmo, sequências de programas. Conheça os operadores booleanos **mais úteis** e acompanhe **exemplos** para compreender suas aplicações práticas.

## O que são operadores booleanos?

As três expressões básicas da **álgebra booliana** (também chamada de álgebra de Boole ou álgebra abstrata), estabelecidas pelo matemático inglês George Boole, são **AND**, **OR** e **NOT** (E, OU e NÃO). Elas são usadas em todas as linguagens de programação populares, principalmente para retornar resultados que dependem que condições sejam *true* (verdadeiras) ou *false* (falsas).

Definição Operadores booleanos são usados para escrever expressões lógicas que testam se uma determinada condição é verdadeira ou falsa. Eles especificam e/ou vinculam certas condições.

Operadores boolianos podem ser escritos usando símbolos ou palavras. Os símbolos, também conhecidos como **operadores lógicos**, são usados principalmente em linguagens de programação. Por exemplo:

- **&amp;** ou **&amp;&amp;** significa **AND**
- **|** ou **||** significa **OR**
- **!** ou **~** significa **NOT**

Quando você usa o operador **AND** entre duas condições, isso indica que ambas as condições devem ser satisfeitas para que o resultado seja considerado “verdadeiro”. Por outro lado, quando você usa o operador **OR**, apenas uma das condições precisa ser atendida para que o resultado seja considerado “verdadeiro”. No entanto, quando o operador **NOT** é usado, isso significa que todas as condições, exceto as excluídas, devem ser satisfeitas para que o resultado seja considerado “verdadeiro”.

Mecanismos de busca como o Google usam operadores booleanos da seguinte forma:

- **AND**: Um espaço entre dois termos é interpretado como “AND”.
- **OR**: Tanto a palavra “OR” quanto a barra vertical (|) funcionam como operadores OR. O atalho de teclado para o símbolo de barra vertical no Windowns é [tecla ALT](https://www.ionos.com/digitalguide/websites/web-development/alt-key/ "Tecla ALT") + 0124 (no teclado numérico). No macOS, é ALT + 7.
- **NOT**: Se você colocar um **sinal de menos** na frente de uma palavra (sem espaço), a palavra será excluída da pesquisa. **Use hifens com cuidado** ao realizar buscas. Dependendo da forma como forem escritos, eles podem alterar os resultados apresentados.

Dica Para compreender mais a fundo o funcionamento de operadores booleanos nas buscas do Google, acesse nosso artigo sobre o uso de [operadores no Google para buscas mais efetivas](https://www.ionos.com/digitalguide/online-marketing/search-engine-marketing/search-more-effectively-with-google-operators/ "Operadores no Google para buscas mais efetivas").

## Operadores booleanos especiais

Para **tornar uma busca ainda mais eficiente**, outros operadores booleanos podem ser adicionados aos três básicos, apresentados acima:

<table>
  <thead>
    <tr>
      <th>Operador</th>
      <th>Função</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>AND</td>
      <td>Conecta condições: resultados devem corresponder a <strong>todas</strong> as palavras/frases especificadas.</td>
    </tr>
    <tr>
      <td>OR</td>
      <td>Conecta condições: resultados devem corresponder a <strong>uma</strong> das palavras/frases especificadas.</td>
    </tr>
    <tr>
      <td>NOT</td>
      <td>Remove termos dos resultados da pesquisa.</td>
    </tr>
    <tr>
      <td>AROUND(X)</td>
      <td>Aproximação de condições: encontra termos com (outras) palavras entre eles.</td>
    </tr>
    <tr>
      <td>IN:</td>
      <td>Faz conversões rápidas entre diferentes unidades/moedas, etc.</td>
    </tr>
    <tr>
      <td>define:</td>
      <td>Apresenta definição do termo especificado na pesquisa.</td>
    </tr>
    <tr>
      <td>weather</td>
      <td>Apresenta previsão do tempo detalhada para o local especificado.</td>
    </tr>
  </tbody>
</table>

Dica Use um programa de notas para salvar suas pesquisas favoritas na área de trabalho. Isso pode economizar seu tempo, já que evita que você procure novamente pelos operadores e digite consultas similares mais de uma vez.

### *AROUND(X)* para descartar resultados irrelevantes

Um dos operadores booleanos menos conhecidos é **AROUND (X)**, que também pode ser usado na pesquisa de termos, principalmente quando existe a possibilidade de eles estarem longe um do outro. O “X” é o número que especifica o quão longe um primeiro termo pode estar do segundo e, ainda assim, ser considerado relevante pela busca. Ou seja, ele especifica a distância máxima permitida entre dois termos.

Este exemplo ilustra o funcionamento:

```none
Car AROUND(2) Berlin-Mitte
```

Essa pesquisa booleana solicita ao Google para pesquisar os termos “car” e “Berlin-Mitte”, considerando também resultados com duas (ou menos) palavras entre eles. Como você pode notar, resultados diferentes são apresentados, quando essa operação booliana é utilizada.

[![Imagem: Pesquisa no Google usando o operador booleano AROUND(X)](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/6/0/csm_a-google-search-using-the-boolean-operator-around_bbb5d41a2a.webp "Pesquisa no Google usando o operador booleano AROUND(X)")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/a-google-search-using-the-boolean-operator-around.png) O uso do operador AROUNDX melhorou os resultados da pesquisa ### *IN* para converter medidas e moedas

O operador booleano **IN** é uma maneira conveniente de converter unidades de medida ou moedas de forma rápida. Insira um valor ou medida de entrada seguido de “IN” e da unidade ou moeda de saída. Por exemplo, se você inserir “87 cm IN polegadas”, o Google retornará o resultado “34,252 polegadas” e a referência à fórmula matemática usada para o cálculo. Para moedas, será exibida a taxa de câmbio (e um aviso).

[![Imagem: Pesquisa no Google usando o operador booleano IN](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/4/2/csm_boolean-operator-in_495a795199.webp "Pesquisa no Google usando o operador booleano IN")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/boolean-operator-in.png) Aqui, o operador booleano IN foi usado para instruir o Google a converter euros em bitcoins. Você também pode ver a taxa de câmbio para diferentes períodos de tempo Este operador também trabalha com outras **unidades de medida comuns**, como temperaturas (Celsius/Fahrenheit), comprimentos, superfícies e volumes. Contudo, unidades menos utilizadas podem não ser abarcadas. Por exemplo, se você tentar converter graus Celsius para a escala de temperatura Réaumur (que não é mais usada), o Google retornará, por exemplo, um link da Wikipédia e páginas de conversão, e não o resultado direto.

### *Source* para especificar fontes de informação

Quando alguém encontra a palavra “source” no contexto de informática, provavelmente pensará no código-fonte de um site. Aqui, no entanto, “source” está relacionada ao contexto jornalístico. Ela especifica ao Google a fonte (de informação) que deve ser exibida pelos resultados. Por exemplo, digamos que você queira encontrar artigos sobre um prédio que desabou na Flórida, escrito pela CNN (e não por centenas de outros jornais). Você poderá usar o seguinte comando:

```none
Prédio desaba Flórida source:CNN
```

### *Weather* para previsão do tempo

Se você digitar “**weather:**” seguido do nome de uma cidade, o Google exibirá a previsão do tempo para a semana, incluindo temperatura, possibilidade de chuva e velocidade do vento. A fonte dos dados é o site *weather.com*. Abaixo da previsão do tempo, você também encontrará links para outros sites meteorológicos. Use a seguinte chave de busca antes de sair de casa:

```none
weather:São Paulo
```

## Outros operadores avançados

Outros tantos operadores booleanos podem facilitar suas pesquisas no Google.

Digite “**define:**” seguido de uma palavra específica para obter a **definição** dela. Resultados também apresentam um botão de áudio que lhe permitirá ouvir a pronúncia. Cheque ortografia, sinônimos, entre outros.

```none
define:soturno
```

Para pesquisar em várias fontes por resultados relacionados a um filme específico, você pode usar o operador “**movie:**”. Por exemplo, se você estiver interessado em filmes sobre a Segunda Guerra Mundial filmados ou ambientados em Berlim, você pode procurá-los usando este operador:

```none
movie:Berlim Segunda Guerra
```

As fontes pesquisadas para filmes incluem YouTube, enciclopédias digitais, arquivos públicos e privados. Além disso, se o filme estiver sendo exibido nos cinemas da sua região, o Google exibirá horários e locais de exibição.

## Combine operadores booleanos

Outra **vantagem** dos operadores booleanos é que eles podem ser **combinados**, aumentando ainda mais a eficácia das pesquisas. Confira algumas combinações úteis:

### Para melhorar o SEO do seu site

O exemplo de consulta a seguir pode ser usado para encontrar oportunidades de **links internos**:

```none
site:seu-site.tld [palavra-chave]
```

O comando ajudará usuários a navegar pelo seu site e aumentará suas chances de receber links de outros sites.

### Para buscar conteúdos em sites específicos

O exemplo de busca abaixo exibirá todas as (sub)páginas do site especificado que contenham a palavra “fotografia”. Além disso, na guia de imagens do Google, você poderá ver fotos encontradas nesse mesmo site.

```none
site:site-específico.tld "fotografia"
```

### Para organizar arquivos esquecidos

Para encontrar arquivos “perdidos” do seu site, tente utilizar os operadores “**site:**” e “**filetype:**” combinados, como demonstrado abaixo:

```none
site:seu-site.tld filetype:tipo-de-arquivo (ex.: pdf)
```

ou

```none
site:seu-site.tld filetype:pdf palavra-chave
```

A primeira pesquisa exibirá todos os documentos *.pdf* encontrados no site especificado. Você pode melhorar a precisão dos resultados **inserindo uma palavra-chave** específica, como mostra o exemplo 2. Como já explicado, espaços equivalem ao operador “AND”. O operador de tipos de arquivo tem a capacidade de reconhecer cerca de 25 formatos de arquivos comuns, abrangendo documentos, imagens e vídeos.

### Para identificar páginas sem HTTPS

Como webmaster, você pode verificar se existem páginas inseguras no seu site, ou seja, aquelas sem HTTPS. Para fazer isso, você pode usar a seguinte consulta:

```none
site:seu-site.tld -inurl:https
```

O sinal de menos **exclui** páginas com *https* na URL. As páginas indexadas restantes, portanto, **não serão aquelas criptografadas com HTTPS**.

### Para realizar pesquisas combinadas

Você pode usar parênteses para combinar termos em uma consulta. Por exemplo:

```none
tire balancing (Berlin-Spandau OR Falkensee OR Staaken) -sales
```

[![Imagem: Pesquisa no Google usando operadores booleanos combinados](https://www.ionos.com/pt-br/digitalguide/fileadmin/_processed_/9/5/csm_grouped-boolean-operators_e1ff88889a.webp "Pesquisa no Google usando operadores booleanos combinados")](https://www.ionos.com/pt-br/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/grouped-boolean-operators.png) Combinar termos de pesquisa usando parênteses pode ajudar a filtrar resultados Não insira mais de **cinco palavras-chave** nos parênteses, ou a pesquisa poderá falhar. Observe que *sales* (vendas) aqui exclui páginas com esta **palavra-chave**, portanto, apenas estabelecimentos não comerciais serão exibidos.

---

### Dica

Com o [SEO Checker](https://www.ionos.com/tools/seo-check "SEO Check") da IONOS, você descobre com facilidade se seu site cumpre todos os requisitos importantes de SEO. O verificador de SEO também encontra os pontos fracos do seu site e os apresenta, para otimização. Precisa de suporte para implementar as melhorias? A IONOS pode auxiliar você nos próximos passos.

---

### Para pesquisar “de … a” usando *numrange*

A abreviação para o operador “numrange” é “..” (dois pontos finais). Ele pode ser usado para códigos postais numéricos, anos ou unidades de medida. Nesta consulta, os operadores “**intitle:**”, “**OR**” e “**..**” foram combinados para exibir resultados sobre aparelhos de som antigos para fitas e CDs, “walkman” e “diskman” respectivamente, populares entre os anos de 1980 e 1990.

```none
intitle:walkman OR diskman 1980..1990
```

Se o Google não encontrar nenhum resultado, ele exibirá possíveis sugestões.

Dica Ao usar *numrange* para inserir **CEPs específicos**, não se esqueça de digitar o nome da cidade também, para otimizar os resultados.

Você também pode usar o operador *numrange* para encontrar páginas indexadas entre duas datas. No entanto, o Google usa o **calendário juliano**, então você precisará converter as datas para esse formato primeiro. Alternativamente, para **evitar a necessidade de conversão**, você pode apenas digitar os **anos**, por exemplo “**2009..2014**”.

### Para encontrar seus tópicos favoritos

Compreenda a possibilidade no exemplo abaixo:

```none
site:*.com.br intitle:dicas aprender nadar
```

Aos ser digitada desta forma, a pesquisa acima encontrou 38.700 páginas *.com.br* com os termos “dicas”, “aprender” e “nadar”, no **título** da página (***intitle***). O**asterisco**(\* ) funciona como um curinga e permite que você encontre sites com essa extensão de nome de domínio.

Quando uma busca é, contudo, digitada assim:

```none
site:*.com.br intext: dicas aprender nadar
```

O Google pesquisará estas palavras-chave nos **textos** presentes dentro de um site, e não nos nomes desses sites. Agora, por exemplo, 4.860.000 resultados foram apresentados. A diferença nos mostra também que **páginas com palavras-chave nos títulos se destacam mais**.

Dica Em princípio, as pesquisas booleanas aqui exemplificadas também podem ser usadas em outros mecanismos de busca, pois todos eles são baseados em operadores booleanos. Para conhecer outros mecanismos de busca, leia nosso artigo que apresenta [alternativas ao Google](https://www.ionos.com/pt-br/digitalguide/marketing-online/marketing-em-buscadores/alternativa-ao-google/ "Alternativas ao Google").


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/marketing-online/analise-web/operadores-booleanos/](https://www.ionos.com/pt-br/digitalguide/marketing-online/analise-web/operadores-booleanos/) for AI/LLM consumption.