Ope­ra­do­res booleanos são fer­ra­men­tas es­sen­ci­ais para quem procura in­for­ma­ções on-line. Com seus ope­ra­do­res ma­te­má­ti­cos e sintaxe especial, eles ajudam na expansão e/ou restrição dos me­ca­nis­mos de busca, aplicando condições es­pe­cí­fi­cas e, até mesmo, sequên­cias de programas. Conheça os ope­ra­do­res booleanos mais úteis e acompanhe exemplos para com­pre­en­der suas apli­ca­ções práticas.

Nomes de domínio por US$ 1

Registre ótimos TLDs por menos de US$ 1 no primeiro ano. Esperar para quê? Garanta seu nome de domínio preferido hoje mesmo.

  • inscrição fácil
  • Cer­ti­fi­cado SSL
  • Suporte 24 horas por dia, 365 dias por ano

O que são ope­ra­do­res booleanos?

As três ex­pres­sões básicas da álgebra booliana (também chamada de álgebra de Boole ou álgebra abstrata), es­ta­be­le­ci­das pelo ma­te­má­tico inglês George Boole, são AND, OR e NOT (E, OU e NÃO). Elas são usadas em todas as lin­gua­gens de pro­gra­ma­ção populares, prin­ci­pal­mente para retornar re­sul­ta­dos que dependem que condições sejam true (ver­da­dei­ras) ou false (falsas).

Definição

Ope­ra­do­res booleanos são usados para escrever ex­pres­sões lógicas que testam se uma de­ter­mi­nada condição é ver­da­deira ou falsa. Eles es­pe­ci­fi­cam e/ou vinculam certas condições.

Ope­ra­do­res boolianos podem ser escritos usando símbolos ou palavras. Os símbolos, também co­nhe­ci­dos como ope­ra­do­res lógicos, são usados prin­ci­pal­mente em lin­gua­gens de pro­gra­ma­ção. Por exemplo:

  • & ou && 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 sa­tis­fei­tas para que o resultado seja con­si­de­rado “ver­da­deiro”. Por outro lado, quando você usa o operador OR, apenas uma das condições precisa ser atendida para que o resultado seja con­si­de­rado “ver­da­deiro”. No entanto, quando o operador NOT é usado, isso significa que todas as condições, exceto as excluídas, devem ser sa­tis­fei­tas para que o resultado seja con­si­de­rado “ver­da­deiro”.

Me­ca­nis­mos de busca como o Google usam ope­ra­do­res booleanos da seguinte forma:

  • AND: Um espaço entre dois termos é in­ter­pre­tado como “AND”.
  • OR: Tanto a palavra “OR” quanto a barra vertical (|) funcionam como ope­ra­do­res OR. O atalho de teclado para o símbolo de barra vertical no Windowns é 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. De­pen­dendo da forma como forem escritos, eles podem alterar os re­sul­ta­dos apre­sen­ta­dos.
Dica

Para com­pre­en­der mais a fundo o fun­ci­o­na­mento de ope­ra­do­res booleanos nas buscas do Google, acesse nosso artigo sobre o uso de ope­ra­do­res no Google para buscas mais efetivas.

Ope­ra­do­res booleanos especiais

Para tornar uma busca ainda mais eficiente, outros ope­ra­do­res booleanos podem ser adi­ci­o­na­dos aos três básicos, apre­sen­ta­dos acima:

Operador Função
AND Conecta condições: re­sul­ta­dos devem cor­res­pon­der a todas as palavras/frases es­pe­ci­fi­ca­das.
OR Conecta condições: re­sul­ta­dos devem cor­res­pon­der a uma das palavras/frases es­pe­ci­fi­ca­das.
NOT Remove termos dos re­sul­ta­dos da pesquisa.
AROUND(X) Apro­xi­ma­Ã§Ã£o de condições: encontra termos com (outras) palavras entre eles.
IN: Faz con­ver­sões rápidas entre di­fe­ren­tes unidades/moedas, etc.
define: Apresenta definição do termo es­pe­ci­fi­cado na pesquisa.
weather Apresenta previsão do tempo detalhada para o local es­pe­ci­fi­cado.
Dica

Use um programa de notas para salvar suas pesquisas favoritas na área de trabalho. Isso pode eco­no­mi­zar seu tempo, já que evita que você procure novamente pelos ope­ra­do­res e digite consultas similares mais de uma vez.

AROUND(X) para descartar re­sul­ta­dos ir­re­le­van­tes

Um dos ope­ra­do­res booleanos menos co­nhe­ci­dos é AROUND (X), que também pode ser usado na pesquisa de termos, prin­ci­pal­mente quando existe a pos­si­bi­li­dade de eles estarem longe um do outro. O “X” é o número que es­pe­ci­fica o quão longe um primeiro termo pode estar do segundo e, ainda assim, ser con­si­de­rado relevante pela busca. Ou seja, ele es­pe­ci­fica a distância máxima permitida entre dois termos.

Este exemplo ilustra o fun­ci­o­na­mento:

Car AROUND(2) Berlin-Mitte

Essa pesquisa booleana solicita ao Google para pesquisar os termos “car” e “Berlin-Mitte”, con­si­de­rando também re­sul­ta­dos com duas (ou menos) palavras entre eles. Como você pode notar, re­sul­ta­dos di­fe­ren­tes são apre­sen­ta­dos, quando essa operação booliana é utilizada.

Imagem: Pesquisa no Google usando o operador booleano AROUND(X)
O uso do operador AROUNDX melhorou os re­sul­ta­dos da pesquisa

IN para converter medidas e moedas

O operador booleano IN é uma maneira con­ve­ni­ente 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 re­fe­rên­cia à fórmula ma­te­má­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
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 di­fe­ren­tes períodos de tempo

Este operador também trabalha com outras unidades de medida comuns, como tem­pe­ra­tu­ras (Celsius/Fah­re­nheit), com­pri­men­tos, su­per­fí­cies e volumes. Contudo, unidades menos uti­li­za­das podem não ser abarcadas. Por exemplo, se você tentar converter graus Celsius para a escala de tem­pe­ra­tura 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 es­pe­ci­fi­car fontes de in­for­ma­ção

Quando alguém encontra a palavra “source” no contexto de in­for­má­tica, pro­va­vel­mente pensará no código-fonte de um site. Aqui, no entanto, “source” está re­la­ci­o­nada ao contexto jor­na­lís­tico. Ela es­pe­ci­fica ao Google a fonte (de in­for­ma­ção) que deve ser exibida pelos re­sul­ta­dos. 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:

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 tem­pe­ra­tura, pos­si­bi­li­dade de chuva e ve­lo­ci­dade do vento. A fonte dos dados é o site weather.com. Abaixo da previsão do tempo, você também en­con­trará links para outros sites me­te­o­ro­ló­gi­cos. Use a seguinte chave de busca antes de sair de casa:

weather:São Paulo

Outros ope­ra­do­res avançados

Outros tantos ope­ra­do­res booleanos podem facilitar suas pesquisas no Google.

Digite “define:” seguido de uma palavra es­pe­cí­fica para obter a definição dela. Re­sul­ta­dos também apre­sen­tam um botão de áudio que lhe permitirá ouvir a pronúncia. Cheque or­to­gra­fia, sinônimos, entre outros.

define:soturno

Para pesquisar em várias fontes por re­sul­ta­dos re­la­ci­o­na­dos a um filme es­pe­cí­fico, você pode usar o operador “movie:”. Por exemplo, se você estiver in­te­res­sado em filmes sobre a Segunda Guerra Mundial filmados ou am­bi­en­ta­dos em Berlim, você pode procurá-los usando este operador:

movie:Berlim Segunda Guerra

As fontes pes­qui­sa­das para filmes incluem YouTube, en­ci­clo­pé­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 ope­ra­do­res booleanos

Outra vantagem dos ope­ra­do­res booleanos é que eles podem ser com­bi­na­dos, au­men­tando ainda mais a eficácia das pesquisas. Confira algumas com­bi­na­ções úteis:

Para melhorar o SEO do seu site

O exemplo de consulta a seguir pode ser usado para encontrar opor­tu­ni­da­des de links internos:

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 es­pe­cí­fi­cos

O exemplo de busca abaixo exibirá todas as (sub)páginas do site es­pe­ci­fi­cado que contenham a palavra “fo­to­gra­fia”. Além disso, na guia de imagens do Google, você poderá ver fotos en­con­tra­das nesse mesmo site.

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

Para organizar arquivos es­que­ci­dos

Para encontrar arquivos “perdidos” do seu site, tente utilizar os ope­ra­do­res “site:” e “filetype:” com­bi­na­dos, como de­mons­trado abaixo:

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

ou

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

A primeira pesquisa exibirá todos os do­cu­men­tos .pdf en­con­tra­dos no site es­pe­ci­fi­cado. Você pode melhorar a precisão dos re­sul­ta­dos inserindo uma palavra-chave es­pe­cí­fica, como mostra o exemplo 2. Como já explicado, espaços equivalem ao operador “AND”. O operador de tipos de arquivo tem a ca­pa­ci­dade de re­co­nhe­cer cerca de 25 formatos de arquivos comuns, abran­gendo do­cu­men­tos, imagens e vídeos.

Para iden­ti­fi­car 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:

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 crip­to­gra­fa­das com HTTPS.

Para realizar pesquisas com­bi­na­das

Você pode usar pa­rên­te­ses para combinar termos em uma consulta. Por exemplo:

tire balancing (Berlin-Spandau OR Falkensee OR Staaken) -sales
Imagem: Pesquisa no Google usando operadores booleanos combinados
Combinar termos de pesquisa usando pa­rên­te­ses pode ajudar a filtrar re­sul­ta­dos

Não insira mais de cinco palavras-chave nos pa­rên­te­ses, ou a pesquisa poderá falhar. Observe que sales (vendas) aqui exclui páginas com esta palavra-chave, portanto, apenas es­ta­be­le­ci­men­tos não co­mer­ci­ais serão exibidos.

Dica

Com o SEO Checker da IONOS, você descobre com fa­ci­li­dade se seu site cumpre todos os re­qui­si­tos im­por­tan­tes de SEO. O ve­ri­fi­ca­dor de SEO também encontra os pontos fracos do seu site e os apresenta, para oti­mi­za­ção. Precisa de suporte para im­ple­men­tar as melhorias? A IONOS pode auxiliar você nos próximos passos.

Para pesquisar “de … a” usando numrange

A abre­vi­a­çã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 ope­ra­do­res “intitle:”, “OR” e “..” foram com­bi­na­dos para exibir re­sul­ta­dos sobre aparelhos de som antigos para fitas e CDs, “walkman” e “diskman” res­pec­ti­va­mente, populares entre os anos de 1980 e 1990.

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 es­pe­cí­fi­cos, não se esqueça de digitar o nome da cidade também, para otimizar os re­sul­ta­dos.

Você também pode usar o operador numrange para encontrar páginas indexadas entre duas datas. No entanto, o Google usa o ca­len­dá­rio juliano, então você precisará converter as datas para esse formato primeiro. Al­ter­na­ti­va­mente, para evitar a ne­ces­si­dade de conversão, você pode apenas digitar os anos, por exemplo “2009..2014”.

Para encontrar seus tópicos favoritos

Com­pre­enda a pos­si­bi­li­dade no exemplo abaixo:

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). Oasterisco(* ) 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:

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

O Google pes­qui­sará estas palavras-chave nos textos presentes dentro de um site, e não nos nomes desses sites. Agora, por exemplo, 4.860.000 re­sul­ta­dos foram apre­sen­ta­dos. 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 exem­pli­fi­ca­das também podem ser usadas em outros me­ca­nis­mos de busca, pois todos eles são baseados em ope­ra­do­res booleanos. Para conhecer outros me­ca­nis­mos de busca, leia nosso artigo que apresenta al­ter­na­ti­vas ao Google.

Ir para o menu principal