Булевский поиск в контексте поисковой системы - это тип поиска, в котором можно использовать специальные слова или символы для ограничения, расширения или определения поиска.
Это возможно с помощью таких булевых операторов, как AND, OR, NOT и NEAR, а также символов + (сложение) и - (вычитание).
Когда вы включаете оператор в булевский поиск, вы либо вводите гибкость, чтобы получить более широкий диапазон результатов, либо определяете ограничения, чтобы уменьшить количество несвязанных результатов.

Большинство популярных поисковых систем поддерживают булевы операторы, но простой инструмент поиска, который вы найдете на сайте, скорее всего, не поддерживает их.
Значение булевых операторов
Джордж Буль, английский математик XIX века, разработал алгебраический метод, который он впервые описал в своей книге "Математический анализ логики" в 1847 году и развил в своей работе "Исследование законов мышления" (1854).
Булева алгебра является основополагающей для современных вычислений, и все основные языки программирования включают ее в себя. Она также играет важную роль в статистических методах и теории множеств.
Сегодня поиск в базах данных в значительной степени основан на булевой логике, которая позволяет нам детально определять параметры - например, комбинировать термины, чтобы включить их в поиск и исключить другие. Учитывая, что интернет похож на обширную коллекцию информационных баз данных, булевы концепции применимы и здесь.
Операторы булевого поиска
Для целей булевого поиска в Интернете необходимо знать следующие термины и символы:
Булевский оператор | Символ | Пояснение | Пример |
AND | + | Все слова должны присутствовать в результаты | football AND nfl |
OR | Результаты могут включать любое из слов | paleo OR primal | |
NOT | -. | В результаты включено все, кроме термина, следующего за оператором | диета НЕ веган |
NEAR | Поисковые термины должны встречаться в пределах определенного количества слов друг от друга | swedish NEAR minister |
Многие поисковые системы по умолчанию используют логический оператор OR, Это означает, что вы можете набрать несколько слов, и он будет искать любое из них, но не обязательно все.
Не все поисковые системы поддерживают эти булевы операторы. Например, Google понимает -, но не поддерживает НЕ. Подробнее о булевом поиске можно узнать в Google.
Почему полезен логический поиск
Когда вы выполняете обычный поиск, например "собака", если вы ищете фотографии собак, вы получите огромное количество результатов, возможно, миллиарды. Булевский поиск будет полезен, если вы ищете конкретную породу собак или если вы не заинтересованы в просмотре фотографий определенного вида собак.
Вместо того чтобы просто просеивать все фотографии собак, вы можете использовать оператор NOT, чтобы исключить фотографии пуделей или боксеров.
Булевский поиск особенно полезен после выполнения первоначального поиска. Например, если в результате поиска было получено множество результатов, относящихся к введенным вами словам, но не отражающих то, что вы искали, вы можете использовать логические операторы, чтобы удалить некоторые из этих результатов и добавить конкретные слова.
Возвращаясь к примеру с собаками, рассмотрим следующее: вы видите множество случайных фотографий собак, поэтому вы добавляете +park, чтобы увидеть собак в парках. Возможно, эти миллиарды результатов теперь сократились до нескольких миллионов. Теперь вы хотите удалить результаты, в которых есть вода, поэтому вы добавляете -water. Этот один трюк с веб-поиском сразу же позволил вам сократить бесчисленное количество результатов, которые вы не хотите видеть.
Другие примеры булевого поиска
Ниже приведены еще несколько примеров использования булевых операторов. Помните, что их можно комбинировать и использовать другие параметры расширенного поиска, например кавычки для определения фраз.
Булевы операторы должны быть написаны заглавными буквами, чтобы поисковая система воспринимала их как оператор, а не как обычное слово.
AND
Вот как найти бесплатные игры, используя оба слова:
бесплатные И игрыЭтот поиск ищет приложения для видеочата, которые могут работать как на устройствах Windows, так и на iOS:
"video chat app" iOS AND WindowsOR
Найдите это, чтобы найти открытые дома, которые открыты в любой день:
"open houses" saturday OR sundayЕсли вы не уверены в том, как может быть сформулирована статья, вы можете попробовать такой поиск, чтобы охватить оба слова:
"лучший веб-браузер" macOS ИЛИ MacНЕ
Найдите фильмы с упоминанием 2022 года, но исключите все страницы, на которых есть слово комедия:
2022 фильмы - comedyНайдите веб-страницы о палео-рецептах, но убедитесь, что ни одна из них не включает слова "добавить сахар":
"рецепты палео" - "добавить сахар".