Многие соискатели ограничиваются HeadHunter или одним-двумя агрегаторами, но вакансии публикуются на десятках площадок: от карьерных сайтов компаний до Telegram-каналов и зарубежных платформ. Нейросети и готовые сервисы поиска работы не охватывают всё и иногда выдают неточные результаты. На помощь приходит Boolean Search — метод, который рекрутеры используют десятилетиями. Он позволяет находить вакансии по всей доступной базе, а также лучше настраивать автоматические парсеры.
Что такое Boolean Search и зачем он нужен
Boolean Search — это язык поисковых запросов с операторами AND, OR, NOT, кавычками и скобками. Он работает в большинстве поисковых систем, включая Google, LinkedIn, Telegram (через ботов) и специализированные сайты. С его помощью можно комбинировать ключевые слова, исключать нежелательные термины и находить вакансии, которые не видны при обычном поиске. Например, запрос «product manager» AND (remote OR удалённо) NOT senior поможет найти удалённые вакансии продакт-менеджера без требования senior-уровня.
Основы составления запросов
Чтобы освоить Boolean Search, достаточно запомнить несколько правил:
- AND (или пробел) — оба слова должны присутствовать. Пример: python AND django.
- OR — хотя бы одно из слов. Пример: frontend OR фронтенд.
- NOT (или минус) — исключает слово. Пример: java NOT javascript.
- Кавычки — точная фраза. Пример: "data scientist".
- Скобки — группировка. Пример: (remote OR удалённо) AND (python OR java).
Начинайте с простых запросов, постепенно добавляя операторы. Проверяйте результаты: если вакансий слишком много, уточните запрос; если мало — расширьте синонимами.
Примеры запросов для разных профессий
Вот несколько шаблонов, которые можно адаптировать под свои цели. Обратите внимание: в разных поисковых системах синтаксис может немного отличаться (например, в Google NOT заменяется на минус).
- Для разработчиков: ("frontend" OR "front-end" OR "фронтенд") AND (react OR vue OR angular) AND (remote OR удалённо) NOT (senior OR lead)
- Для маркетологов: ("marketing manager" OR "маркетолог") AND ("digital" OR "performance") AND ("remote" OR "удалённо") NOT ("senior" OR "руководитель")
- Для аналитиков: ("data analyst" OR "аналитик данных") AND (sql OR python) AND ("junior" OR "middle") NOT ("senior" OR "lead")
- Для дизайнеров: ("ui/ux" OR "продуктовый дизайнер") AND (figma OR sketch) AND ("remote" OR "удалённо")
Эти запросы можно вставлять в Google с указанием сайта (например, site:career.habr.com) или в поисковые строки площадок. Для Telegram используйте ботов вроде @jobs_bot или @vacancy_bot, которые поддерживают Boolean-синтаксис.
Типичные ошибки и как их избежать
Новички часто допускают ошибки, которые снижают эффективность поиска. Вот самые распространённые:
- Слишком широкий запрос — например, просто "менеджер" выдаст тысячи нерелевантных вакансий. Добавляйте уточнения.
- Игнорирование синонимов — профессии могут называться по-разному ("разработчик" и "программист"). Используйте OR.
- Неправильное использование NOT — если исключить слишком много слов, можно потерять подходящие вакансии. Проверяйте каждый оператор.
- Отсутствие кавычек для точных фраз — без них поиск разобьёт фразу на отдельные слова.
- Забытые скобки — при комбинации AND и OR без группировки логика запроса нарушается.
Также не стоит полагаться только на один запрос: создайте несколько вариантов под разные площадки и регулярно их обновляйте.
Как автоматизировать поиск с помощью Boolean-запросов
Если вы не хотите вручную проверять десятки сайтов, можно настроить автоматический сбор вакансий. Многие парсеры и боты поддерживают Boolean-синтаксис. Например, в Google Alerts можно указать сложный запрос и получать уведомления о новых вакансиях. Для Telegram существуют боты, которые отслеживают сообщения в каналах по заданным условиям. Главное — правильно составить запрос и указать источники.
Помните: Boolean Search — это инструмент, который экономит время и расширяет охват. Начните с простых запросов, экспериментируйте и постепенно добавляйте операторы. Так вы найдёте больше релевантных вакансий и повысите шансы на успех.