Each operator can be visually described by using Venn diagrams, as shown below.
- OR
- AND
- NOT
| Search terms | Results |
|---|---|
| college | 17,320,770 |
| university | 33,685,205 |
| college OR university | 33,702,660 |
| Search terms | Results |
|---|---|
| college | 17,320,770 |
| university | 33,685,205 |
| college OR university | 33,702,660 |
| college OR university OR campus | 33,703,082 |
| Search terms | Results |
|---|---|
| poverty | 783,447 |
| crime | 2,962,165 |
| poverty AND crime | 1,677 |
| Search terms | Results |
|---|---|
| poverty | 783,447 |
| crime | 2,962,165 |
| poverty AND crime | 1,677 |
| poverty AND crime AND gender | 76 |
| Search terms | Results |
|---|---|
| cats | 3,651,252 |
| dogs | 4,556,515 |
| cats NOT dogs | 81,497 |
Boolean logic: OR Search: cats OR felines
Boolean logic: AND Search: dyslexia AND adults
Boolean logic: NOT Search: radiation NOT nuclear
Boolean logic: OR, AND Search: (cats OR felines) AND behavior Note: Use of parentheses in this search is known as forcing the order of processing. In this case, we surround the OR words with parentheses so that the search engine will first process this part of the search. Next, the search engine with combine this result with the last part of the search. Using this method, we are assured that the OR terms are kept together as a logical unit.
Boolean logic: OR Search: cats felines This example holds true for the search engines that interpret the space between keywords as the Boolean OR. To find out which logic the engine is using as the default, consult the help files at the site.
Boolean logic: AND Search: +dyslexia +adults
Boolean logic: NOT Search: radiation -nuclear
Boolean logic: OR, AND Search: cats felines +behavior
Boolean logic: OR Search: Any of these words/Can contain the words/Should contain the words
Boolean logic: AND Search: All of these words/Must contain the words
Boolean logic: NOT Search: Must not contain the words/Should not contain the words
Boolean logic: OR, AND Search: Combine options as above if the template allows multiple search statements
| Full Boolean | Implied Boolean | Template Terminology | |
| OR | college or university | college university *see note below |
any of these words can contain the words should contain the words |
| AND | poverty and crime | +poverty +crime | all of these words must contain the words |
| NOT | cats not dogs | cats -dogs | must not contain the words should not contain the words |
| NEAR, etc. | cats near dogs | N/A | near |
| Feature | Search Engine |
| Boolean operators | AltaVista Advanced Search | Dogpile | HotBot | Ixquick Metasearch | ProFusion |
| Full Boolean logic with parentheses, e.g.,
behavior and (cats or felines) |
AltaVista Advanced Search | HotBot | Ixquick Metasearch | MSN Search Advanced Search |
| Implied Boolean +/- | Most search engines offer this option |
| Boolean logic by template terminology |
AllTheWeb Advanced Search | AOL.COM Search Options | Google Advanced Search | HotBot | Lycos Pro | MSN Search Advanced Search | ProFusion Advanced | Snoopa Advanced Search |
| Proximity operators | AltaVista Advanced Search | Google [by default] | Ixquick Metasearch |